, Volume 3, Issue 4, pp 378–393 | Cite as

Personalized Drug Administrations Using Support Vector Machine

A New Approach in Computer-Aided Dose Analysis
  • Wenqi You
  • Alena Simalatsar
  • Nicolas Widmer
  • Giovanni De Micheli


The decision-making process regarding drug dose, regularly used in everyday medical practice, is critical to patients’ health and recovery. It is a challenging process, especially for a drug with narrow therapeutic ranges, in which a medical doctor decides the quantity (dose amount) and frequency (dose interval) on the basis of a set of available patient features and doctor’s clinical experience (a priori adaptation). Computer support in drug dose administration makes the prescription procedure faster, more accurate, objective, and less expensive, with a tendency to reduce the number of invasive procedures. This paper presents an advanced integrated Drug Administration Decision Support System (DADSS) to help clinicians/patients with the dose computing. Based on a support vector machine (SVM) algorithm, enhanced with the random sample consensus technique, this system is able to predict the drug concentration values and computes the ideal dose amount and dose interval for a new patient. With an extension to combine the SVM method and the explicit analytical model, the advanced integrated DADSS system is able to compute drug concentration-to-time curves for a patient under different conditions. A feedback loop is enabled to update the curve with a new measured concentration value to make it more personalized (a posteriori adaptation).


Drug dose computation Support vector machine Decision support system 



The authors would like to thank Carlotta Guiducci from EPFL for the help in manuscript revision and T. Buclin and V. Gotta from CHUV Hospital of Lausanne for the precious suggestions on clinical data modeling and provision with sufficient data. The research work presented in this paper is funded by the ISyPeM Project “Intelligent Integrated Systems for Personalized Medicine”, with a grant from the Swiss initiative, evaluated by the Swiss National Science Foundation.


  1. 1.
    Chiu, D.Y., Chang, C.C., Evens, M.W., Chern, J.C., Hier, D.B., Trace, D.A., Naeymi-Rad, F. (1994). A complete, hypermedia medical decision analysis support system. In Proceedings of IEEE seventh symposium on computer-based medical systems (pp. 16–21).Google Scholar
  2. 2.
    Keen, P.G.W., & Morton, M.S.S. (1978). Decision support systems: an organizational perspective. Reading: Addison-Wesley.Google Scholar
  3. 3.
    Kong, G., Xu, D.-L., Yang, J.-B. (2008). Clinical decision support systems: a review on knowledge representation and inference under uncertainties. International Journal of Computational Intelligence Systems, 1(2), 159–167.Google Scholar
  4. 4.
    Brown, R.F. (1980). Compartmental system analysis: state of the art. IEEE Transactions on Biomedical Engineering, 27(1), 1–11.CrossRefGoogle Scholar
  5. 5.
    Blau, G., & Orcun, S. (2009). A Bayesian pharmacometric approach for personalized medicine—a proof of concept study with simulation data. In Proceedings of the 2009 winter simulation conference (pp. 1969–1976).Google Scholar
  6. 6.
    Widmer, N., Decosterd, L., Csajka, C., Leyvraz, S., Duchosal, M.A., Rosselet, A., Rochat, B., Eap, C.B., Henry, H., Biollaz, J., Buclin, T. (2006). Population pharmacokinetics of imatinib and the role of α 1-acid glycoprotein. British Journal of Clinical Pharmacology, 62(1), 97–112.CrossRefGoogle Scholar
  7. 7.
    You, W., Widmer, N., De Micheli, G. (2011). Example-based support vector machine for drug concentration analysis. In Engineering in medicine and biology society (EMBC), 2011 annual international conference of the IEEE (pp. 153–157).Google Scholar
  8. 8.
    You, W., Simalatsar, A., Widmer, N., De Micheli, G. (2012). A drug administration decision support system. In Bioinformatics and biomedicine workshops, 2012 IEEE international conference, October (pp. 122–129).Google Scholar
  9. 9.
    You, W., Simalatsar, A., De Micheli, G. (2012). RANSAC-based enhancement in drug concentration prediction using support vector machine. In Proceedings of the international workshop on innovative simulation for healthcare (IWISH) (pp. 21–25).Google Scholar
  10. 10.
    You, W., Simalatsar, A., De Micheli, G. (2013). Parameterized svm for personalized drug concentration prediction. In Engineering in medicine and biology society (EMBC), 2013 annual international conference of the IEEE.Google Scholar
  11. 11.
    Fitzmaurice, D.A., Hobbs, F.D., Murray, E.T., Bradley, C.P., Holder, R. (1996). Evaluation of computerized decision support for oral anticoagulation management based in primary care. The British Journal of General Practice, 46(410), 533–535.Google Scholar
  12. 12.
    Fihn, S., McDonell, M., Vermes, D., Henikoff, J., Martin, D., Callahan, C., Kent, D., White, R. (1994). A computerized intervention to improve timing of outpatient follow-up: a multicenter randomized trial in patients treated with warfarin. National consortium of anticoagulation clinics. Journal of General Internal Medicine, 9(3), 131–139.CrossRefGoogle Scholar
  13. 13.
    Pller, L., Wright, D., Rowlands, M. (1993). Prospective comparative study of computer programs used for management of warfarin. Journal Clinical Pathology, 46(4), 299–303.CrossRefGoogle Scholar
  14. 14.
    Ryff-de, L.A., Engler, H., Ntzi, E., Berger, M., Berger, W. (1992). Clinical application of two computerized diabetes management systems: comparison with the log-book method. Diabetes Research, 19(3), 97–105.Google Scholar
  15. 15.
    Hickling, K., Begg, E., Moore, M. (1989). A prospective randomised trial comparing individualised pharmacokinetic dosage prediction for aminoglycosides with prediction based on estimated creatinine clearance in critically ill patients. Intensive Care Medicine, 15(4), 233–7.CrossRefGoogle Scholar
  16. 16.
    Burton, M., Ash, C., Hill, D.J., Handy, T., Shepherd, M., Vasko, M. (1991). A controlled trial of the cost benefit of computerized Bayesian aminoglycoside administration. Clinical Pharmacology and Therapeutics, 49(6), 685–94.CrossRefGoogle Scholar
  17. 17.
    Sutton, D.R., Taylor, P., Earle, K. (2006). Evaluation of PROforma as a language for implementing medical guidelines in a practical context. BMC Medical Informatics and Decision Making, 6, 20+.CrossRefGoogle Scholar
  18. 18.
    Johnson, P., Tu, S., Booth, N., Sugden, B., Purves, I. (2000). Using scenarios in chronic disease management guidelines for primary care. In Proceedings of American medical informatics association (AMIA) symposium (pp. 389–393). PubMed Central PMCID.Google Scholar
  19. 19.
    Tu, S.W., & Musen, M.A. (2001). Modeling data and knowledge in the EON guideline architecture. Medinfo, 10(1), 280–284.Google Scholar
  20. 20.
    Boxwala, A., Peleg, M., Tu, S., Ogunyemi, O., Zeng, Q., Wang, D., Patel, V., Greenes, R., Shortliffe, E. (2004). GLIF3: a representation format for sharable computer-interpretable clinical practice guidelines. Journal of Biomedical Informatics, 37, 147–161.CrossRefGoogle Scholar
  21. 21.
    Tu, S.W., Campbell, J.R., Glasgow, J., Nyman, M.A., McClure, R., McClay, J., Parker, C., Hrabak, K.M., Berg, D., Weida, T., Mansfield, J.G., Musen, M.A., Abarbanel, R.M. (2007). The SAGE guideline model: achievements and overview. Journal of the American Medical Informatics Association, 14, 589–598.CrossRefGoogle Scholar
  22. 22.
    Ciccarese, P., Caff, I.E., Boiocchi, L., Quaglini, S., Stefanelli, M. (2004). A guideline management system. Studies in Health Technology and Informatics, 107(1), 28–32.Google Scholar
  23. 23.
    Terenziani, P., Montani, S., Bottrighi, A., Torchio, M., Molino, G., Correndo, G. (2004). The GLARE approach to clinical guidelines: main features. Studies in Health Technology and Informatics, 101, 162–166. doi: 10.3233/978-1-60750-944-8-16210.3233/978-1-60750-944-8-162.Google Scholar
  24. 24.
    Duftschmid, G., Miksch, S., Shahar, Y., Johnson, P. (1998). Multi-level verification of clinical protocols. In Proceedings of the workshop on validation verification of knowledge-based systems (pp. 1–4).Google Scholar
  25. 25.
    Miksch, S., Shahar, Y., Johnson, P. (1997). Asbru: a task-specific, intention-based, and time-oriented language for representing skeletal plans. In UK, open university (pp. 1–9).Google Scholar
  26. 26.
    Simalatsar, A., & De Micheli, G. (2012). Tat-based formal representation of medical guidelines: imatinib case-study. In Proceedings of engineering in medicine and biology society (EMBC). San Diego.Google Scholar
  27. 27.
    Alpaydin, E. (2004). Introduction to machine learning (adaptive computation and machine learning). Cambridge: MIT Press.Google Scholar
  28. 28.
    Ni, K.S., & Nguyen, T.Q. (2007). Image superresolution using support vector regress. IEEE Transaction on Image Processing, 16, 1596–1610.MathSciNetCrossRefGoogle Scholar
  29. 29.
    Zhu, G., Liang, D., Liu, Y., Huang, Q., Gao, W. (2005). Improving particle filter with support vector regression for efficient visual tracking. In IEEE ICIP 2005 (pp. 422–425).Google Scholar
  30. 30.
    Breiman, L., Friedman, J.H., Olshen, R.A., Stone, C.J. (1984). Classification and regression trees. Monterey: Wadsworth and Brooks/Cole Advanced Books and Software.zbMATHGoogle Scholar
  31. 31.
    Jeatrakul, P., & Wong, K.W. (2009). Comparing the performance of different neural networks for binary classification problems. In IEEE SNLP 2009 (pp. 111–115).Google Scholar
  32. 32.
    Gunn, S.R. (1998). Support vector machines for classification and regression (pp. 29–43). Technical Report, University of Southampton.Google Scholar
  33. 33.
    Freund, Y., & Schapire, R.E. (1999). A short introduction to boosting. Journal of Japanese Society for AI, 5(14), 771–780.Google Scholar
  34. 34.
    Auria, L., & Moro, R.A. (2008). Support vector machines (SVM) as a technique for solvency analysis. In DIW Berlin. Discussion papers.Google Scholar
  35. 35.
    Cortes, C., & Vapnik, V.N. (1995). Support-vector networks. Machine Learning, 20(3), 273–297.zbMATHGoogle Scholar
  36. 36.
    Gudadhe, M., Wankhade, K., Dongre, S. (2010). Decision support system for heart disease based on support vector machine and artificial neural network. In Computer and communication technology 2010 (pp. 741–745).Google Scholar
  37. 37.
    Guo, L., Wu, Y., Yan, W., Shen, X., Li, Y. (2005). Research on medical diagnosis decision support system for acid-base disturbance based on support vector machine. In Engineering in medicine and biology society 2005 (IEEE-EMBS) (pp. 2413–2416).Google Scholar
  38. 38.
    Wang, X., Shu, P., Rong, X., Nie, L. (2009). A decision support system based on support vector machine for hard landing of civil aircraft. In Computer science-technology and applications 2009 (Vol. 2, pp. 66–70).Google Scholar
  39. 39.
    Cheng, X., Wei, Y., Geng, X. (2009). A support vector machines security assessment method based on group decision-marking for electric power information system. In Information assurance and security 2009 (Vol. 2, pp. 536–539).Google Scholar
  40. 40.
    Basak, D., Pal, S., Patranabis, D.C. (2007). Support vector regression. Neural Information Processing, 11(10), 203–224.Google Scholar
  41. 41.
    Buclin, T., Gotta, V., Fuchs, A., Widmer, N., Aronson, J. (2012). An agenda for UK clinical pharmacology monitoring drug therapy. British Journal of Clinical Pharmacology, 73(6), 917–23.CrossRefGoogle Scholar
  42. 42.
    Bourne, D.W.A. (1995). Mathematical modeling of pharmacokinetic data, 2nd edn. Lancaster: Technomic .Google Scholar
  43. 43.
    Gotta, V., Widmer, N., Decosterd, L., Csajka, C., Duchosal, M., Chalandon, Y., Heim, D., Gregor, M., Buclin, T. (2010). Therapeutic drug monitoring (TDM) of imatinib: effectiveness of Bayesian dose adjustment for CML patients enrolled in the imatinib concentration monitoring (I-COME) study. In Swiss medical forum (p. 285).Google Scholar
  44. 44.
    Fischler, M., & Bolles, R. (1981). Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6), 381–395.MathSciNetCrossRefGoogle Scholar
  45. 45.
    Suykens, J., Van Gestel, T., De Brabanter, J., De Moor, B., Vandewalle, J. (2002). Least square support vector machine. Singapore: World Scientific.CrossRefGoogle Scholar
  46. 46.
    Golub, G., & Van Loan, C.F. (1989). Matrix computations. Baltimore: John Hopkins University Press.zbMATHGoogle Scholar
  47. 47.
    Brabanter, J.D. (2004). LS-SVM regression modelling and its applications (pp. 25–28). PhD thesis.Google Scholar
  48. 48.
    McLachlan, G.J., Do, K.A., Ambroise, C. (2004). Analyzing microarray gene expression data, 2nd edn. Hoboken: Wiley.CrossRefzbMATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Wenqi You
    • 1
  • Alena Simalatsar
    • 1
  • Nicolas Widmer
    • 2
  • Giovanni De Micheli
    • 3
    • 4
  1. 1.School of Computer and Communication SciencesÉcole Polytechnique Fédérale de LausanneLausanneSwitzerland
  2. 2.Pharmacien responsable TDM, Division de Pharmacologie etToxicologie cliniques CHUVHopital de BeaumontLausanneSwitzerland
  3. 3.Institute of Electrical EngineeringEPFLLausanneSwitzerland
  4. 4.Integrated Systems CentreEPFLLausanneSwitzerland

Personalised recommendations