Abstract
Cardiac events could be taken into account as the leading causes of death throughout the globe. Such events also trigger an undesirable increase in what treatment procedures cost. Despite the giant leaps in technological development in heart surgery, coronary surgery still carries the high risk of the mortality. Besides, there is still a long way ahead to accurately predict and assess the mortality risk. This study is an attempt to develop an expert system for the risk assessment of mortality following the cardiac surgery. The developed system involves three main steps. In the first step, a filtering feature selection method is applied to select the best features. In the second step, an ad hoc data-driven method is utilized to generate the preliminary fuzzy inference system. Finally, a hybrid optimization method is presented to select the optimum subset of the rules. The study relies on 1,811 samples to evaluate the diagnosis performance of the proposed system. The obtained classification accuracy is very promising with regard to other benchmark classification methods including binary logistic regression (LR) and multilayer perceptron neural network (MLP) with the same attributes. The developed system leads to 100 % sensitivity and 84.7 % specificity, while LR and MLP methods statistically come up with lower figures (65, 78.6 and 65 %, 75.8 %), respectively. Now, a fuzzy supportive tool can be potentially taken as an alternative for the current mortality risk assessment system that are applied in coronary surgeries, and are chiefly based on crisp database.




Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Ali, M. J., Davison, P., Pickett, W., and Ali, N. S., Reports of investigation: ACC/AHA guidelines as predictors of postoperative cardiac outcomes. Can. J. Anaesth. 47(1):10–19, 2000.
Nilsson, J., Algotsson, L., Hoglund, P., Luhrs, C., and Brandt, J., Comparison of 19 pre-operative risk stratification models in open-heart surgery. Eur. Heart J. 27(7):867–874, 2006.
Hatiboglu, M. A., Altunkaynak, A., Ozger, M., Iplikcioglu, A. C., Cosar, M., and Turgut, N., A predictive tool by fuzzy logic for outcome of patients with intracranial aneurysm. Expert Syst. Appl. 37(2):1043–1049, 2010.
Reis, M. A. M., Ortega, N. R. S., and Silveira, P. S. P., Fuzzy expert system in the prediction of neonatal resuscitation. Braz. J. Med. Biol. Res. 37(5):755–764, 2004.
Nelles, O., Fischer, M., Muller, B., Fuzzy rule extraction by a genetic algorithm and constrained nonlinear optimization of membership functions. In: Proceedings of the Fifth IEEE International Conference on Fuzzy Systems, 1996. IEEE, pp 213–219
Shahian, D. M., Blackstone, E. H., Edwards, F. H., Grover, F. L., Grunkemeier, G. L., Naftel, D. C., Nashef, S. A. M., Nugent, W. C., and Peterson, E. D., Cardiac surgery risk models: A position article. Ann. Thorac. Surg. 78:1868–1877, 2004.
Shroyer, A. L., Grover, F. L., and Edwards, F. H., 1995 coronary artery bypass risk model: The Society of Thoracic Surgeons Adult Cardiac National Database. Ann. Thorac. Surg. 65:879–884, 1998.
Nashef, S. A. M., Roques, F., Michel, P., Gauducheau, E., Lemeshow, S., and Salamon, R., European system for cardiac operative risk evaluation (EuroSCORE). Eur. J. Cardiothorac. Surg. 16:9–13, 1999.
Hannan, E. L., Farrell, L. S., Wechsler, A., Jordan, D., Lahey, S. J., Culliford, A. T., Gold, J. P., Higgins, R. S. D., and Smith, C. R., The New York risk score for in-hospital and 30-day mortality for coronary artery bypass graft surgery. Ann. Thorac. Surg. 95(1):46–52, 2013.
Tu, J. V., Weinstein, M. C., McNeil, B. J., and Naylor, C. D., Predicting mortality after coronary artery bypass surgery: What do artificial neural networks learn? The Steering Committee of the Cardiac Care Network of Ontario. Med. Dec. Making 18(2):229–235, 1998.
Lippmann, R. P., and Shahian, D. M., Coronary artery bypass risk prediction using neural networks. Ann. Thorac. Surg. 63(6):1635–1643, 1997.
Pena-Reyes, C. A., and Sipper, M., A fuzzy-genetic approach to breast cancer diagnosis. Artif. Intell. Med. 17(2):131–155, 1999.
Zolnoori, M., Fazel Zarandi, M., Moin, M., and Taherian, M., Fuzzy rule-based expert system for evaluating level of asthma control. J. Med. Syst. 36(5):2947–2958, 2012.
Daliri, M., A hybrid automatic system for the diagnosis of lung cancer based on genetic algorithm and fuzzy extreme learning machines. J. Med. Syst. 36(2):1001–1005, 2012.
Lahsasna, A., Ainon, R. N., Zainuddin, R., and Bulgiba, A., Design of a fuzzy-based decision support system for coronary heart disease diagnosis. J. Med. Syst. 36(5):3293–3306, 2012.
Casillas, J., Cordon, O., and Herrera, F., COR: A methodology to improve ad hoc data-driven linguistic rule learning methods by inducing cooperation among rules. IEEE Trans. Syst. Man Cybern. 32(4):526–537, 2002.
Wang, L. X., and Mendel, J. M., Generating fuzzy rules by learning from examples. IEEE Trans. Syst. Man Cybern. 22(6):1414–1427, 1992.
Pouyan, M. B., Mohamadi, H., Abadeh, M. S., Foroughifar, A. A., Novel fuzzy genetic annealing classification approach. In: Third UKSim European Symposium on Computer Modeling and Simulation, Athens, 25–27 Nov. 2009. pp 87–91. doi:10.1109/ems.2009.32.
Zhou, E., and Khotanzad, A., Fuzzy classifier design using genetic algorithms. Pattern Recogn. 40:3401–3414, 2007.
Herrera, F., Genetic fuzzy systems: Taxonomy, current research trends and prospects. Evol. Intel. 1:27–64, 2008.
Ishibuchi, H., Nakashima, Y., and Nojima, Y., Performance evaluation of evolutionary multiobjective optimization algorithms for multiobjective fuzzy genetics-based machine learning. Soft. Comput. 15(12):2415–2434, 2011.
Son, C. S., Kim, Y. N., Kim, H. S., Park, H. S., Kim, M. S., Decision-making model for early diagnosis of congestive heart failure using rough set and decision tree approaches. J. Biomed. Inform. 45(5):999–1008, 2012.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is part of the Topical Collection on Patient Facing Systems
Appendix
Appendix
Begin Lookup
i = 0 {Iteration counter for number of input/output variable (N)}
For i = 0 to N do
Divide the space of variable (i) into k i fuzzy regions.
i = i + 1
End
j = 0 {Iteration counter for number of rule (n-Rule = ∏ M i )}
k = 0{Iteration counter for number of variable fuzzy regions}
l = 0 {Iteration counter for number of training data (T)}
For j = 0 to n-Rule do
Generate IF-part of Rule (j).
For k = 0 to M end do
Generate THEN-part of Rule (j).
For l = 0 to T
Compute Compatibility grade of Rule (j).
l = l + 1
End
k = k + 1
End
j = j + 1
End
For j = 0 to n-Rule do
Add the Rule with the maximum degree of consequence part in Rule base.
IF Degree (Rule (j)) < =Threshold
Delete Rule (j)
End
j = j + 1
End
Create primary fuzzy inference system (FIS).
End Lookup
Begin GFA
g = 0 {Iteration counter for number of generation (MaxIt)}
Initialize Rule base pop (g).
Evaluate pop (g) by Fitness function (defined in equation 3).
For g = 1 to MaxIt
Select pop (g) from pop (g-1)
Crossover {pop (g)}
Mutate {pop (g)}
Replace pop (g) with pop (g-1) in FIS.
Evaluate pop (g) by fitness function.
Choose the best pop (g)
Search local space around the best pop (g)
Update the mutation rate by the annealing equation.
g = g + 1
End
End GFA
Rights and permissions
About this article
Cite this article
Nouei, M.T., Kamyad, A.V., Sarzaeem, M. et al. Developing a Genetic Fuzzy System for Risk Assessment of Mortality After Cardiac Surgery. J Med Syst 38, 102 (2014). https://doi.org/10.1007/s10916-014-0102-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10916-014-0102-5