Abstract
Donor–recipient matching constitutes a complex scenario difficult to model. The risk of subjectivity and the likelihood of falling into error must not be underestimated. Computational tools for the decision-making process in liver transplantation can be useful, despite the inherent complexity involved. Therefore, a multi-objective evolutionary algorithm and various techniques to select individuals from the Pareto front are used in this paper to obtain artificial neural network models to aid decision making. Moreover, a combination of two pre-processing methods has been applied to the dataset to offset the existing imbalance. One of them is a resampling method and the other is a outlier deletion method. The best model obtained with these procedures (with AUC = 0.66) give medical experts a probability of graft survival at 3 months after the operation. This probability can help medical experts to achieve the best possible decision without forgetting the principles of fairness, efficiency and equity.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Abbass HA, Sarker R, Newton C (2001) PDE: a Pareto-frontier differential evolution approach for multi-objective optimization problems. In: Proceedings of the 2001 Congress on Evolutionary Computation, Seoul, South Korea, vol 2
Ahandani M, Shirjoposh N, Banimahd R (2011) Three modified versions of differential evolution algorithm for continuous optimization. Soft Comput 15(4):803–830
Bishop CM (1995) Neural networks for pattern recognition. Oxford University Press, Oxford
Bishop CM (2006) Pattern recognition and machine learning. Springer, Berlin
Caruana R, Niculescu-Mizil A (2004) Data mining in metric space: an empirical analysis of supervised learning performance criteria. In: KDD-2004—Proceedings of the tenth ACM SIGKDD international conference on knowledge discovery and data mining, pp 69–78
Chang CC, Lin CJ (2011) LIBSVM: a library for support vector machines. ACM Trans Intell Syst Technol 2:27:1–27:27
Chawla N, Bowyer K, Hall L, Kegelmeyer W (2002) SMOTE: synthetic minority over-sampling technique. J Artif Intell Res 16:321–357
Coello Coello C, Lamont G, Veldhuizen D (2007) Evolutionary algorithms for solving multi-objective problems, 2nd edn. Springer, Berlin
Cruz-Ramírez M, Sánchez-Monedero J, Fernández-Navarro F, Fernández J, Hervás-Martínez C (2010) Memetic pareto differential evolutionary artificial neural networks to determine growth multi-classes in predictive microbiology. Evol Intell 3(3–4):187–199
Cruz-Ramírez M, Fernández J, Fernández-Navarro F, Briceño J, de la Mata M, Hervás-Martínez C (2011) Memetic evolutionary multi-objective neural network classifier to predict graft survival in liver transplant patients. In: Genetic and evolutionary computation conference (GECCO2011), pp 479–486
Dvorchik I, Subotin M, Marsh W, McMichael J, Fung J (1996) Performance of multi-layer feedforward neural networks to predict liver transplantation outcome. Methods Inf Med 35:12–18
Farias G, Santos M, López V (2010) Making decisions on brain tumor diagnosis by soft computing techniques. Soft Comput 14(12):1287–1296
Fernández JC, Hervás C, Martínez FJ, Gutiérrez PA, Cruz M (2009) Memetic Pareto differential evolution for designing artificial neural networks in multiclassification problems using cross-entropy versus sensitivity. In: Hybrid artificial intelligence systems, vol 5572. Springer, Berlin, pp 433–441
Fernández JC, Martínez-Estudillo FJ, Hervás-Martínez C, Gutiérrez PA (2010) Sensitivity versus accuracy in multiclass problems using memetic Pareto evolutionary neural networks. IEEE Trans Neural Netw 21(5):750–770
Fisher RA (1936) The use of multiple measurements in taxonomic problems. Ann Eugen 7(7):179–188
Furness P, Levesley J, Luo Z, Taub N, Kazi J, Bates W, Nicholson M (1999) A neural network approach to the biopsy diagnosis of early acute renal transplant rejection. Histopathology 35(5):461–467
Gutiérrez PA, Hervás C, Lozano M (2010) Designing multilayer perceptrons using a guided saw-tooth evolutionary programming algorithm. Soft Comput 14(6):599–613
Hall M, Frank E, Holmes G, Pfahringer B, Reutemann P, Witten IH (2009) The WEKA data mining software: an update. ACM SIGKDD Explor Newsl 11:10–18
Haykin S (1998) Neural networks: a comprehensive foundation, 2nd edn. Prentice Hall, Upper Saddle River
Hodge VJ, Austin J (2004) A survey of outlier detection methodologies. Artif Intell Rev 22:2004
Igel C, Hüsken M (2003) Empirical evaluation of the improved rprop learning algorithms. Neurocomputing 50(6):105–123
Jarman I, Etchells T, Bacciu D, Garibaldi J, Ellis I, Lisboa P (2011) Clustering of protein expression data: a benchmark of statistical and neural approaches. Soft Comput 15(8):1459–1469
Kondo T (2007) Evolutionary design and behavior analysis of neuromodulatory neural networks for mobile robots control. Appl Soft Comput 7:189–202
Landwehr N, Hall M, Frank E (2005) Logistic model trees. Mach Learn 59(1–2):161–205
Löfström T, Johansson U, Boström H (2009) Ensemble member selection using multi-objective optimization. In: IEEE symposium on computational intelligence and data mining, pp 245–251
Matis S, Doyle H, Marino I, Mural R, Uberbacher E (1995) Use of neural networks for prediction of graft failure following liver transplantation. IEEE symposium on computer-based medical systems, pp 133–140
Ramasubramanian P, Kannan A (2006) A genetic-algorithm based neural network short-term forecasting framework for database intrusion prediction system. Soft Comput 10(8):699–714
Richard D, David ER (1989) Product units: a computationally powerful and biologically plausible extension to backpropagation networks. Neural Comput 1(1):133–142
Rivero D, Dorado J, Rabuñal J, Pazos A (2009) Modifying genetic programming for artificial neural network development for data mining. Soft Comput 13(3):291–305
Saxena A, Saad A (2007) Evolving an artificial neural network classifier for condition monitoring of rotating mechanical systems. Appl Soft Comput 7:441–454
Sheppard D, McPhee D, Darke C, Shrethra B, Moore R, Jurewitz A, Gray A (1999) Predicting cytomegalovirus disease after renal transplantation: an artificial neural network approach. Int J Med Inf 54(1):55–76
Storn R, Price K (1997) Differential evolution. A fast and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359
Theodoridis S, Koutroumbas K (2006) Pattern Recognit. Academic Press, Elsevier
Wiesner R, Edwards E, Freeman R, Harper A, Kim R, Kamath P, Kremers W, Lake J, Howard T, Merion R, Wolfe R, Krom R, Colombani P, Cottingham P, Dunn S, Fung J, Hanto D, McDiarmid S, Rabkin J, Teperman L, Turcotte J, Wegman L (2003) Model for end-stage liver disease (MELD) and allocation of donor livers. Gastroenterology 124(1):91–96
Witten IH, Frank E (2005) Data mining: practical machine learning tools and techniques. In: Data management systems, 2nd edn. Morgan Kaufmann (Elsevier), New York
Acknowledgments
This work was supported in part by the Spanish Inter-Ministerial Commission of Science and Technology under Project TIN2011-22794, the European Regional Development fund, and the “Junta de Andalucía” (Spain), under Project P2011-TIC-7508. M. Cruz-Ramírez’s research has been subsidized by the FPU Predoctoral Program (Spanish Ministry of Education and Science) with Grant reference AP2009-0487. Finally, we would like to thank Astellas Pharma Company for their partial support and the Editor and the Reviewers for their helpful suggestions for the paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
This paper is a significant extension of the work “Memetic Pareto differential evolutionary neural network for donor-recipient matching in liver transplantation” appearing in the International Work-Conference on Artificial Neural Networks 2011 (IWANN’11).
Rights and permissions
About this article
Cite this article
Cruz-Ramírez, M., Hervás-Martínez, C., Gutiérrez, P.A. et al. Memetic Pareto differential evolutionary neural network used to solve an unbalanced liver transplantation problem. Soft Comput 17, 275–284 (2013). https://doi.org/10.1007/s00500-012-0892-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-012-0892-7