{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T07:18:02Z","timestamp":1777706282380,"version":"3.51.4"},"reference-count":35,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IFS"],"published-print":{"date-parts":[[2022,7,21]]},"abstract":"<jats:p>Many machine learning-based methods have been widely applied to Coronary Artery Disease (CAD) and are achieving high accuracy. However, they are black-box methods that are unable to explain the reasons behind the diagnosis. The trade-off between accuracy and interpretability of diagnosis models is important, especially for human disease. This work aims to propose an approach for generating rule-based models for CAD diagnosis. The classification rule generation is modeled as combinatorial optimization problem and it can be solved by means of metaheuristic algorithms. Swarm intelligence algorithms like Equilibrium Optimizer Algorithm (EOA) have demonstrated great performance in solving different optimization problems. Our present study comes up with a Novel Discrete Equilibrium Optimizer Algorithm (NDEOA) for the classification rule generation from training CAD dataset. The proposed NDEOA is a discrete version of EOA, which use a discrete encoding of a particle for representing a classification rule; new discrete operators are also defined for the particle\u2019s position update equation to adapt real operators to discrete space. To evaluate the proposed approach, the real world Z-Alizadeh Sani dataset has been employed. The proposed approach generate a diagnosis model composed of 17 rules, among them, five rules for the class \u201cNormal\u201d and 12 rules for the class \u201cCAD\u201d. In comparison to nine black-box and eight white-box state-of-the-art approaches, the results show that the generated diagnosis model by the proposed approach is more accurate and more interpretable than all white-box models and are competitive to the black-box models. It achieved an overall accuracy, sensitivity and specificity of 93.54%, 80% and 100% respectively; which show that, the proposed approach can be successfully utilized to generate efficient rule-based CAD diagnosis models.<\/jats:p>","DOI":"10.3233\/jifs-213257","type":"journal-article","created":{"date-parts":[[2022,3,11]],"date-time":"2022-03-11T11:50:07Z","timestamp":1646999407000},"page":"2315-2331","source":"Crossref","is-referenced-by-count":3,"title":["An efficient classification rule generation for coronary artery disease diagnosis using a novel discrete equilibrium optimizer algorithm"],"prefix":"10.1177","volume":"43","author":[{"given":"Hichem","family":"Haouassi","sequence":"first","affiliation":[{"name":"Department of Mathematics and Computer Science, ICOSI Lab, University Abbas Laghrour, Khenchela, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafik","family":"Mahdaoui","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, ICOSI Lab, University Abbas Laghrour, Khenchela, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ouahiba","family":"Chouhal","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, ICOSI Lab, University Abbas Laghrour, Khenchela, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelaali","family":"Bekhouche","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Computer Science, ICOSI Lab, University Abbas Laghrour, Khenchela, Algeria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/JIFS-213257_ref2","doi-asserted-by":"crossref","first-page":"105400","DOI":"10.1016\/j.cmpb.2020.105400","article-title":"Decision tree-based diagnosis of coronary artery disease: CART model","volume":"192","author":"Ghiasi","year":"2020","journal-title":"Computer Methods and Programs in Biomedicine"},{"key":"10.3233\/JIFS-213257_ref3","doi-asserted-by":"crossref","first-page":"103346","DOI":"10.1016\/j.compbiomed.2019.103346","article-title":"Machine lear ning-based coronary artery disease diagnosis: A comprehensive review","volume":"111","author":"Alizadehsani","year":"2019","journal-title":"Computers in Biology and Medicine"},{"key":"10.3233\/JIFS-213257_ref4","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1109\/FUZZY.1996.551768","article-title":"Evolving fuzzy neural networks for extracting rules","volume":"1","author":"Yao","year":"1996","journal-title":"Proceedings of IEEE 5th International Fuzzy Systems"},{"key":"10.3233\/JIFS-213257_ref5","doi-asserted-by":"crossref","first-page":"3858","DOI":"10.1109\/TGRS.2007.898446","article-title":"Fusion of support vector machines for classification of multisensory data","volume":"45","author":"Waske","year":"2007","journal-title":"IEEE Trans Geosci Remote Sens"},{"key":"10.3233\/JIFS-213257_ref6","first-page":"80","article-title":"Integrating classification and association rule mining","volume":"98","author":"Liu","year":"1998","journal-title":"Kdd"},{"issue":"4","key":"10.3233\/JIFS-213257_ref7","first-page":"83","article-title":"Data mining concepts and techniques third edition","volume":"5","author":"Han","year":"2011","journal-title":"The Morgan Kaufmann Series in Data Management Systems"},{"key":"10.3233\/JIFS-213257_ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2021.08.032"},{"key":"10.3233\/JIFS-213257_ref9","doi-asserted-by":"crossref","first-page":"105190","DOI":"10.1016\/j.knosys.2019.105190","article-title":"Equilibrium optimizer: A novel optimization algorithm","volume":"191","author":"Faramarzi","year":"2020","journal-title":"Knowledge-Based Systems"},{"issue":"1","key":"10.3233\/JIFS-213257_ref10","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/TEVC.2012.2185846","article-title":"A new sequential covering strategy for inducing classification rules with ant colony algorithms","volume":"17","author":"Otero","year":"2012","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"4","key":"10.3233\/JIFS-213257_ref11","first-page":"542","article-title":"Diagnosis of coronary artery disease using data mining techniques based on symptoms and ecg features","volume":"82","author":"Alizadehsani","year":"2012","journal-title":"European Journal of Scientific Research"},{"issue":"2","key":"10.3233\/JIFS-213257_ref12","first-page":"2023","article-title":"Application of data mining\u2013a survey paper","volume":"5","author":"Sharma","year":"2014","journal-title":"International Journal of Computer Science and Information Technologies"},{"key":"10.3233\/JIFS-213257_ref14","doi-asserted-by":"crossref","first-page":"103346","DOI":"10.1016\/j.compbiomed.2019.103346","article-title":"Machine learning-based coronary artery disease diagnosis: A comprehensive review","volume":"111","author":"Alizadehsani","year":"2019","journal-title":"Computers in Biology and Medicine"},{"issue":"2\u20134","key":"10.3233\/JIFS-213257_ref15","first-page":"88","article-title":"Use of modular neural network for heart disease","volume":"1","author":"Vazirani","year":"2010","journal-title":"Int J Comput Commun Technol"},{"issue":"1","key":"10.3233\/JIFS-213257_ref16","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.cmpb.2013.03.004","article-title":"A data mining approach for diagnosis of coronary artery disease","volume":"111","author":"Alizadehsani","year":"2013","journal-title":"Computer Methods and Programs in Biomedicine"},{"issue":"12","key":"10.3233\/JIFS-213257_ref17","doi-asserted-by":"crossref","first-page":"72","DOI":"10.5815\/ijisa.2015.12.08","article-title":"Heart diseases diagnosis using neural networks arbitration","volume":"7","author":"Olaniyi","year":"2015","journal-title":"International Journal of Intelligent Systems and Applications"},{"key":"10.3233\/JIFS-213257_ref18","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1016\/j.cmpb.2017.01.004","article-title":"Computer aided decision making for heart disease detection using hybrid neural network-Genetic algorithm","volume":"141","author":"Arabasadi","year":"2017","journal-title":"Computer Methods and Programs in Biomedicine"},{"key":"10.3233\/JIFS-213257_ref19","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1016\/j.knosys.2016.07.004","article-title":"Coronary artery disease detection using computational intelligence methods","volume":"109","author":"Alizadehsani","year":"2016","journal-title":"Knowledge-Based Systems"},{"key":"10.3233\/JIFS-213257_ref20","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.cmpb.2016.10.011","article-title":"Automated diagnosis of coronary artery disease (CAD) patients using optimized SVM","volume":"138","author":"Dolatabadi","year":"2017","journal-title":"Computer Methods and Programs in Biomedicine"},{"key":"10.3233\/JIFS-213257_ref21","doi-asserted-by":"crossref","first-page":"104992","DOI":"10.1016\/j.cmpb.2019.104992","article-title":"A new machine learning technique for an accurate diagnosis of coronary artery disease","volume":"179","author":"Abdar","year":"2019","journal-title":"Computer Methods and Programs in Biomedicine"},{"issue":"2","key":"10.3233\/JIFS-213257_ref23","first-page":"31","article-title":"Using decision trees in data mining for predicting factors influencing of heart disease","volume":"8","author":"Abdar","year":"2015","journal-title":"Carpathian Journal of Electronic and Computer Engineering"},{"issue":"6","key":"10.3233\/JIFS-213257_ref25","first-page":"2088","article-title":"Comparing Performance of Data Mining Algorithms in Prediction Heart Diseases","volume":"5","author":"Abdar","year":"2015","journal-title":"International Journal of Electrical & Computer Engineering"},{"key":"10.3233\/JIFS-213257_ref26","doi-asserted-by":"crossref","first-page":"81542","DOI":"10.1109\/ACCESS.2019.2923707","article-title":"Effective heart disease prediction using hybrid machine learning techniques","volume":"7","author":"Mohan","year":"2019","journal-title":"IEEE Access"},{"key":"10.3233\/JIFS-213257_ref27","doi-asserted-by":"crossref","first-page":"105400","DOI":"10.1016\/j.cmpb.2020.105400","article-title":"Decision tree-based diagnosis of coronary artery disease: CART model","volume":"192","author":"Ghiasi","year":"2020","journal-title":"Computer Methods and Programs in Biomedicine"},{"key":"10.3233\/JIFS-213257_ref28","first-page":"41","article-title":"Fuzzy diagnostic system for coronary artery disease","volume":"85","author":"Vig","year":"2004","journal-title":"IE (I) Journal-ID"},{"issue":"5","key":"10.3233\/JIFS-213257_ref29","doi-asserted-by":"crossref","first-page":"3293","DOI":"10.1007\/s10916-012-9821-7","article-title":"Design of a fuzzy-based decision support system for coronary heart disease diagnosis","volume":"36","author":"Lahsasna","year":"2012","journal-title":"Journal of Medical Systems"},{"issue":"7","key":"10.3233\/JIFS-213257_ref30","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.1007\/s10489-017-1037-6","article-title":"Adaptive weighted fuzzy rule-based system for the risk level assessment of heart disease","volume":"48","author":"Paul","year":"2018","journal-title":"Applied Intelligence"},{"issue":"5-6","key":"10.3233\/JIFS-213257_ref32","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1016\/j.parco.2003.12.015","article-title":"Particle swarm based data mining algorithms for classification tasks","volume":"30","author":"Sousa","year":"2004","journal-title":"Parallel Computing"},{"issue":"1","key":"10.3233\/JIFS-213257_ref35","doi-asserted-by":"crossref","first-page":"e12485","DOI":"10.1111\/exsy.12485","article-title":"Hybrid particle swarm optimization for rule discovery in the diagnosis of coronary artery disease","volume":"38","author":"Zomorodi-moghadam","year":"2021","journal-title":"Expert Systems"},{"key":"10.3233\/JIFS-213257_ref37","doi-asserted-by":"publisher","first-page":"1079","DOI":"10.1007\/s42452-019-1116-x","article-title":"Test scheduling for system on chip using modified firefly and modified ABC algorithms","volume":"1","author":"Chandrasekaran","year":"2019","journal-title":"SN Appl Sci"},{"issue":"1","key":"10.3233\/JIFS-213257_ref39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJSIR.2022010109","article-title":"New Discrete Crow Search Algorithm for Class Association Rule Mining","volume":"13","author":"Hichem","year":"2022","journal-title":"International Journal of Swarm Intelligence Research (IJSIR)"},{"issue":"4","key":"10.3233\/JIFS-213257_ref40","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1109\/TFUZZ.2007.900904","article-title":"Fuzzy-XCS: A Michigan genetic fuzzy system","volume":"15","author":"Casillas","year":"2007","journal-title":"IEEE Transactions on Fuzzy Systems"},{"key":"10.3233\/JIFS-213257_ref41","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0933-3657(98)00062-1","article-title":"Selected techniques for data mining in medicine","volume":"16","author":"Lavrac","year":"1999","journal-title":"Artificial Intelligence in Medicine"},{"issue":"3","key":"10.3233\/JIFS-213257_ref42","doi-asserted-by":"crossref","first-page":"133","DOI":"10.5812\/cardiovascmed.10888","article-title":"Diagnosing coronary artery disease via data mining algorithms by considering laboratory and echocardiography features","volume":"2","author":"Alizadehsani","year":"2013","journal-title":"Research in Cardiovascular Medicine"},{"issue":"06","key":"10.3233\/JIFS-213257_ref43","first-page":"1750043","article-title":"Application of ensemble algorithm integrating multiple criteria feature selection in coronary heart disease detection","volume":"29","author":"Qin","year":"2017","journal-title":"Biomedical Engineering: Applications, Basis and Communications"},{"key":"10.3233\/JIFS-213257_ref44","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.cmpb.2018.05.009","article-title":"Non-invasive detection of coronary artery disease in high-risk patients based on the stenosis prediction of separate coronary arteries","volume":"162","author":"Alizadehsani","year":"2018","journal-title":"Computer Methods and Programs in Biomedicine"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JIFS-213257","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:46:29Z","timestamp":1777455989000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JIFS-213257"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,21]]},"references-count":35,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/jifs-213257","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,21]]}}}