Skip to main content

Advertisement

Log in

Developing a Genetic Fuzzy System for Risk Assessment of Mortality After Cardiac Surgery

  • Patient Facing Systems
  • Published:
Journal of Medical Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. 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.

    Article  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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

  6. 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.

    Article  Google Scholar 

  7. 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.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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.

    Google Scholar 

  11. Lippmann, R. P., and Shahian, D. M., Coronary artery bypass risk prediction using neural networks. Ann. Thorac. Surg. 63(6):1635–1643, 1997.

    Article  Google Scholar 

  12. Pena-Reyes, C. A., and Sipper, M., A fuzzy-genetic approach to breast cancer diagnosis. Artif. Intell. Med. 17(2):131–155, 1999.

    Article  Google Scholar 

  13. 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.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. Wang, L. X., and Mendel, J. M., Generating fuzzy rules by learning from examples. IEEE Trans. Syst. Man Cybern. 22(6):1414–1427, 1992.

    Article  MathSciNet  Google Scholar 

  18. 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.

  19. Zhou, E., and Khotanzad, A., Fuzzy classifier design using genetic algorithms. Pattern Recogn. 40:3401–3414, 2007.

    Article  MATH  Google Scholar 

  20. Herrera, F., Genetic fuzzy systems: Taxonomy, current research trends and prospects. Evol. Intel. 1:27–64, 2008.

    Article  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. 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.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mahyar Taghizadeh Nouei.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10916-014-0102-5

Keywords

Navigation