An Efficient Implementation of Geometric Semantic Genetic Programming for Anticoagulation Level Prediction in Pharmacogenetics

The purpose of this study is to develop an innovative system for Coumarin-derived drug dosing, suitable for elderly patients. Recent research highlights that the pharmacological response of the patient is often affected by many exogenous factors other than the dosage prescribed and these factors could form a very complex relationship with the drug dosage. For this reason, new powerful computational tools are needed for approaching this problem. The system we propose is called Geometric Semantic Genetic Programming, and it is based on the use of recently defined geometric semantic genetic operators. In this paper, we present a new implementation of this Genetic Programming system, that allow us to use it for real-life applications in an efficient way, something that was impossible using the original definition. Experimental results show the suitability of the proposed system for managing anticoagulation therapy. In particular, results obtained with Geometric Semantic Genetic Programming are significantly better than the ones produced by standard Genetic Programming both on training and on out-of-sample test data.

[1]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[2]  D. Hosmer,et al.  A population-based perspective of the hospital incidence and case-fatality rates of deep vein thrombosis and pulmonary embolism. The Worcester DVT Study. , 1991, Archives of internal medicine.

[3]  Colin G. Johnson,et al.  Semantically driven crossover in genetic programming , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[4]  Krzysztof Krawiec,et al.  Approximating geometric crossover in semantic space , 2009, GECCO.

[5]  J. Miners,et al.  Cytochrome P4502C9: an enzyme of major importance in human drug metabolism. , 1998, British journal of clinical pharmacology.

[6]  Krzysztof Krawiec,et al.  Geometric Semantic Genetic Programming , 2012, PPSN.

[7]  S. Bryan,et al.  The cost‐effectiveness of computer‐assisted anticoagulant dosage: results from the European Action on Anticoagulation (EAA) multicentre study , 2009, Journal of thrombosis and haemostasis : JTH.

[8]  Davide Capodanno,et al.  Antithrombotic therapy in the elderly. , 2010, Journal of the American College of Cardiology.

[9]  P. J. Ryan,et al.  Computer control of anticoagulant dose for therapeutic management. , 1989, BMJ.

[10]  Krzysztof Krawiec,et al.  Medial Crossovers for Genetic Programming , 2012, EuroGP.

[11]  Nicholas Freitag McPhee,et al.  Semantic Building Blocks in Genetic Programming , 2008, EuroGP.

[12]  Volker Unkrig,et al.  Multicentre ISI assignment and calibration of the INR measuring range of a new point-of-care system designed for home monitoring of oral anticoagulation therapy , 2007, Thrombosis and Haemostasis.

[13]  M. Rich,et al.  Atrial fibrillation in the elderly. , 2007, The American journal of medicine.

[14]  David Shaw,et al.  Using Machine Learning to Prescribe Warfarin , 2010, AIMSA.

[15]  Dean Schillinger,et al.  Health literacy and anticoagulation-related outcomes among patients taking warfarin , 2006, Journal of General Internal Medicine.

[16]  R. Altman,et al.  Estimation of the warfarin dose with clinical and pharmacogenetic data. , 2009, The New England journal of medicine.