A method for estimating the risk of a heart attack using imperialist competitive algorithm and neural networks

  • Hajar Vatani
  • Farsad Zamani Department of Computer Science, Isfahan (Khorasgan) Branch, Islamic Azad University, Isfahan, Iran
  • Mohammad Hossein Nadimi
Keywords: neural network, heart attack


The mortality from coronary heart disease is much higher than those from natural events. The World Health Organization (WHO) estimates that around 17 million deaths are due to heart and artery attacks. It should be noted that coronary heart disease is one of the main causes of mortality in advanced and developed countries such as Iran. Several methods have been proposed for the estimation and recognition of the risk of heart attacks, each of which has several advantages and disadvantages. Some disadvantages are as follows: low accuracy in the diagnosis of risk factors for coronary artery disease, time costs for selecting appropriate features, large number of diagnostic parameters, and the possibility of error. In this paper, we evaluate some of these methods and their advantages and disadvantages. The main scope is to review the methods and their advantages and disadvantages. 


Karaolis, M., J.A. Moutiris, and C.S. Pattichis. Assessment of the risk of coronary heart event based on data mining. in BioInformatics and BioEngineering, 2008. BIBE 2008. 8th IEEE International Conference on. 2008: IEEE.

Hartman. E., K. J. Layered neural networks with Gaussian hidden units as universal approximations. Neural Computation. 210-215.1995.

Kasabov, N. K. Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,. The MIT Pres.1998.

Zand, M.D., et al. Risk assessment of coronary arteries heart disease based on neuro-fuzzy classifiers. in Biomedical Engineering (ICBME), 2010 17th Iranian Conference of: IEEE.

Akay, M., Noninvasive diagnosis of coronary artery disease using a neural network algorithm. Biological cybernetics, 1992. 67(4): p. 361-367.

Yan, H., et al., Selecting critical clinical features for heart diseases diagnosis with a real-coded genetic algorithm. Applied soft computing, 2008. 8(2): p. 1105-1111.

Dehghani T, A.S.M., Khalilzadeh M., A genetic K-means clustering algorithm for heart disease data., in 5th Conference of Data Mining of Iran. 2011: Amirkabir University.

Babaoglu, ؤ. s., O. Findik, and E. أ oelker, A comparison of feature selection models utilizing binary particle swarm optimization and genetic algorithm in determining coronary artery disease using support vector machine. Expert Systems with Applications, 2010. 37(4): p. 3177-3183.

Shilaskar, S. and A. Ghatol, Feature selection for medical diagnosis: Evaluation for cardiovascular diseases. Expert Systems with Applications, 2013. 40(10): p. 4146-4153.

Detrano, R., et al., International application of a new probability algorithm for the diagnosis of coronary artery disease. The American journal of cardiology, 1989. 64(5): p. 304-310.

Haddad, M., K.-P. Adlassnig, and G. Porenta, Feasibility analysis of a case-based reasoning system for automated detection of coronary heart disease from myocardial scintigrams. Artificial Intelligence in Medicine, 1997. 9(1): p. 61-78.

Srinivas, K., B. Kavihta Rani, and A. Govrdhan. "Applications of data mining techniques in healthcare and prediction of heart attacks." International Journal on Computer Science and Engineering (IJCSE) 2.02 (2010): 250-255.

Anbarasi, M., E. Anupriya, and N. C. S. N. Iyengar. "Enhanced prediction of heart disease with feature subset selection using genetic algorithm."International Journal of Engineering Science and Technology 2.10 (2010): 5370-5376.

Bhatla, Nidhi, and Kiran Jyoti. "A Novel Approach for heart disease diagnosis using Data Mining and Fuzzy logic." International Journal of Computer Applications 54.17 (2012): 16-21.

Myers, Jonathan, et al. "A neural network approach to predicting outcomes in heart failure using cardiopulmonary exercise testing." International journal of cardiology 171.2 (2014): 265-269.

Atkov, Oleg Yu, et al. "Coronary heart disease diagnosis by artificial neural networks including genetic polymorphisms and clinical parameters." Journal of cardiology 59.2 (2012): 190-194.

Alizadehsani, Roohallah, et al. "A data mining approach for diagnosis of coronary artery disease." Computer methods and programs in biomedicine111.1 (2013): 52-61.

Dangare, Chaitrali S., and Sulabha S. Apte. "Improved study of heart disease prediction system using datamining classification techniques." International Journal of Computer Applications 47.10 (2012): 44-48.

S.Florence, N.G.Bhuvaneswari Amma, G.Annapoorani, K.Malathi. "Predicting the Risk of Heart Attacks using Neural Network and Decision Tree." International Journal of Innovative Research in Computer and Communication Engineerin. )2014(.

Randa El-Bialy , Mostafa A. Salamay, Omar H. Karam and M.Essam Khalifa4 “Feature Analysis of Coronary Artery Heart Disease Data Sets” Procedia Computer Science 65 . 459 – 468)2015(.

Roohallah Alizadehsani, Mohammad Hossein Zangooei , Mohammad Javad Hosseini , Jafar Habibi , Abbas Khosravi, Mohamad Roshanzamir , Fahime Khozeimeh , Nizal Sarrafzadegan, Saeid Nahavandi. “Coronary artery disease detection using computational intelligence methods” Knowledge-Based Systems 109 187–197)2016(.

Mohammad Asrardel, "Prediction of Combustion Dynamics in An Experimental Turbulent Swirl Stabilized Combustor with Secondary Fuel Injection", University of Tehran, 2015.

Claudio Sbarufatti, M. C. (2017). Adaptive prognosis of lithium-ion batteries based on the combination of particle filters and radial basis function neural networks. Journal of Power Sources , 128e140

S Chen, CFN Cowan and PM Grant Orthogonal least squares learning for radial basis function networks IEEE Transactions on Neural Networks.302-309-1991.

Rafaela Beatriz Pintor Torrecilhaa, Y. T. (2017). Prediction of lymph node parasite load from clinical data in dogs with leishmaniasis: An application of radial basis artificial neural networks. Veterinary Parasitology, 13-1.