A New Multi-Agent Feature Wrapper Machine Learning Approach for Heart Disease Diagnosis
Source abstract
Abstract
Heart disease (HD) is a serious widespread life-threatening disease. The heart of patients with HD fails to pump sufficient amounts of blood to the entire body. Diagnosing the occurrence of HD early and efficiently may prevent the manifestation of the debilitating effects of this disease and aid in its effective treatment. Classical methods for diagnosing HD are sometimes unreliable and insufficient in analyzing the related symptoms. As an alternative, noninvasive medical procedures based on machine learning (ML) methods provide reliable HD diagnosis and efficient prediction of HD conditions. However, the existing models of automated ML-based HD diagnostic methods cannot satisfy clinical evaluation criteria because of their inability to recognize anomalies in extracted symptoms represented as classification features from patients with HD. In this study, we propose an automated heart disease diagnosis (AHDD) system that integrates a binary convolutional neural network (CNN) with a new multi-agent feature wrapper (MAFW) model. The MAFW model consists of four software agents that operate a genetic algorithm (GA), a support vector machine (SVM), and Naïve Bayes (NB). The agents instruct the GA to perform a global search on HD features and adjust the weights of SVM and BN during initial classification. A final tuning to CNN is then performed to ensure that the best set of features are included in HD identification. The CNN consists of five layers that categorize patients as healthy or with HD according to the analysis of optimized HD features. We evaluate the classification performance of the proposed AHDD system via 12 common ML techniques and conventional CNN models by using a cross-validation technique and by assessing six evaluation criteria. The AHDD system achieves the highest accuracy of 90.1%, whereas the other ML and conventional CNN models attain only 72.3%–83.8% accuracy on average. Therefore, the AHDD system proposed herein has the highest capability to identify patients with HD. This system can be used by medical practitioners to diagnose HD efficiently.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Artificial Intelligence in Healthcare · Machine Learning in Healthcare · Data Mining Algorithms and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (54)
Show source-provided references
1. Epidemiology and risk profile of heart failure10.1038/nrcardio.2010.165 ↗
2. Forecasting the future of cardiovascular disease in the united states: A policy statement from the American heart association10.1161/CIR.0b013e31820a55f5 ↗
3. A comparison of the perceptive approaches for preprocessing the data set for predicting fertility success rate
4. Classifying brain states and determining the discriminating activation patterns: Support vector machine on functional MRI data10.1016/j.neuroimage.2005.06.070 ↗
5. Innovative artificial neural networks-based decision support system for heart diseases diagnosis10.4236/jilsa.2013.53019 ↗
6. Automatic diagnosis of valvular heart diseases by impedance cardiography signal processing10.1016/j.bspc.2019.101758 ↗
7. The heart failure epidemic10.3390/ijerph7041807 ↗
8. Decision support system for congenital heart disease diagnosis based on signs and symptoms using neural networks10.5120/2368-3115 ↗
9. A fuzzy expert system for heart disease diagnosis
10. Genetic case-based reasoning for improved mobile phone faults diagnosis10.1016/j.compeleceng.2018.07.053 ↗
11. Early heart disease prediction using data mining techniques
12. An integrated decision support system based on ANN and fuzzy_AHP for heart failure risk prediction10.1016/j.eswa.2016.10.020 ↗
13. Clinical decision support system: Risk level prediction of heart disease using weighted fuzzy rules and decision tree rules
14. Using methods from the data-mining and machine-learning literature for disease classification and prediction: A case study examining classification of heart failure subtypes10.1016/j.jclinepi.2012.11.008 ↗
15. Combination data mining methods with new medical data to predicting outcome of coronary heart disease
16. Predictive data mining for medical diagnosis: An overview of heart disease prediction10.5120/2237-2860 ↗
17. Study of heart disease prediction using data mining
18. Heart disease prediction using classification with different decision tree techniques
19. Analysis Heart Disease Using Machine Learning
20. Decision support system for heart disease diagnosis using neural network
21. Heart disease classification ensemble optimization using genetic algorithm
22. Computational intelligence for heart disease diagnosis: A medical knowledge driven approach10.1016/j.eswa.2012.07.032 ↗
23. Extraction of significant patterns from heart disease warehouses for heart attack prediction
24. Cardio vascular disease classification ensemble optimization using genetic algorithm and neural network
25. Diagnosis of heart disease using genetic algorithm based trained recurrent fuzzy neural networks10.1016/j.procs.2017.11.283 ↗
26. Intelligent heart disease prediction system using CANFIS and genetic algorithm
27. The rising incidence of cardiovascular diseases in India: Assessing its economic impact
28. Heart beat classification using particle swarm optimization10.5815/ijisa.2013.06.03 ↗
29. A hybrid data mining model to predict coronary artery disease cases using non-invasive clinical data10.1007/s10916-016-0536-z ↗
30. Improving the accuracy of prediction of heart disease risk based on ensemble classification techniques10.1016/j.imu.2019.100203 ↗
31. A hybrid classification system for heart disease diagnosis based on the RFRS method10.1155/2017/8272091 ↗
32. Using localised ‘Gossip’ to structure distributed learning
33. Decision support system for heart disease based on support vector machine and artificial neural network
34. Classification of heart disease using artificial neural network and feature subset selection
35. Intelligent heart disease prediction system using data mining techniques
36. Heart diseases diagnosis using neural networks arbitration10.5815/ijisa.2015.12.08 ↗
37. Effective diagnosis of heart disease through neural networks ensembles10.1016/j.eswa.2008.09.013 ↗
38. International application of a new probability algorithm for the diagnosis of coronary artery disease10.1016/0002-9149(89)90524-9 ↗
39. Decision-level fusion scheme for nasopharyngeal carcinoma identification using machine learning techniques10.1007/s00521-018-3882-6 ↗
40. Instance-based prediction of heart-disease presence with the Cleveland database
41. Implementing an agent-based multi-natural language anti-spam model
42. Primary prevention of asymptomatic cardiovascular disease using physiological sensors connected to an IOS app10.1007/s10916-017-0840-2 ↗
43. Evaluating the performance of three classification methods in diagnosis of Parkinson’s disease
44. Large-scale machine learning with stochastic gradient descent
45. Fast training support vector machines using parallel sequential minimal optimization
46. Solving vehicle routing problem by using improved K-nearest neighbor algorithm for best solution10.1016/j.jocs.2017.04.012 ↗
47. Multiclass corporate failure prediction by adaboost. M110.1007/s11294-007-9090-2 ↗
48. Induction of descriptive fuzzy classifiers with the Logitboost algorithm10.1007/s00500-005-0011-0 ↗
49. The WEKA data mining software: An update10.1145/1656274.1656278 ↗
50. An assessment of the effectiveness of a random forest classifier for land-cover classification10.1016/j.isprsjprs.2011.11.002 ↗
51. López-Coronado Monitoring and follow-up of chronic heart failure: A literature review of eHealth applications and systems10.1007/s10916-016-0537-y ↗
52. Examining multiple feature evaluation and classification methods for improving the diagnosis of Parkinson’s disease10.1016/j.cogsys.2018.12.004 ↗
53. Proposing telecardiology services on cloud for different medical institutions: A model of reference10.1089/tmj.2016.0234 ↗
54. Neural network and multi-fractal dimension features for breast cancer classification from ultrasound images10.1016/j.compeleceng.2018.01.033 ↗