{"title":"Fuzzy based system for coronary artery disease prediction using subtractive clustering and risk factors data","authors":"Abdeljalil El-Ibrahimi , Othmane Daanouni , Zakaria Alouani , Oussama El Gannour , Shawki Saleh , Bouchaib Cherradi , Omar Bouattane","doi":"10.1016/j.ibmed.2025.100208","DOIUrl":null,"url":null,"abstract":"<div><div>Over the past three decades, coronary artery disease (CAD) has been considered one of the most common fatal diseases worldwide. Consequently, early diagnosis and prediction are essential, as they can significantly reduce patient mortality and treatment costs. This study aims to design an automatic expert system using fuzzy logic theory to predict CAD. Thus, aiding physicians to identify diseases at an early stage and assess their severity. This system generates fuzzy rules automatically from training dataset through a subtractive clustering method and employs the Sugeno Fuzzy Inference Engine to produce an output indicating the patient's condition. Feature selection is performed using filter methods such as variance analysis, Mutual Information, and Pearson's Correlation Coefficient to identify the most relevant factors affecting heart disease. The implementation is conducted on publicly available UCI heart disease datasets, and the system's performance is evaluated based on accuracy, specificity, and sensitivity metrics. The findings indicate a classification accuracy of 99.61 %, achieving a sensitivity rate of 100 % and a specificity rate of 99.20 %. These findings highlight the system's potential as an effective diagnostic and early prevention tool, ultimately improving clinical outcomes in CAD treatment.</div></div>","PeriodicalId":73399,"journal":{"name":"Intelligence-based medicine","volume":"11 ","pages":"Article 100208"},"PeriodicalIF":0.0000,"publicationDate":"2025-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Intelligence-based medicine","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666521225000110","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Over the past three decades, coronary artery disease (CAD) has been considered one of the most common fatal diseases worldwide. Consequently, early diagnosis and prediction are essential, as they can significantly reduce patient mortality and treatment costs. This study aims to design an automatic expert system using fuzzy logic theory to predict CAD. Thus, aiding physicians to identify diseases at an early stage and assess their severity. This system generates fuzzy rules automatically from training dataset through a subtractive clustering method and employs the Sugeno Fuzzy Inference Engine to produce an output indicating the patient's condition. Feature selection is performed using filter methods such as variance analysis, Mutual Information, and Pearson's Correlation Coefficient to identify the most relevant factors affecting heart disease. The implementation is conducted on publicly available UCI heart disease datasets, and the system's performance is evaluated based on accuracy, specificity, and sensitivity metrics. The findings indicate a classification accuracy of 99.61 %, achieving a sensitivity rate of 100 % and a specificity rate of 99.20 %. These findings highlight the system's potential as an effective diagnostic and early prevention tool, ultimately improving clinical outcomes in CAD treatment.