Double stage network inference system using k means clustering and fuzzy cognitive maps for cardiovascular disease diagnosis

IF 7.5 2区 计算机科学 Q1 AUTOMATION & CONTROL SYSTEMS
Stephen Mariadoss, Felix Augustin
{"title":"Double stage network inference system using k means clustering and fuzzy cognitive maps for cardiovascular disease diagnosis","authors":"Stephen Mariadoss,&nbsp;Felix Augustin","doi":"10.1016/j.engappai.2025.111540","DOIUrl":null,"url":null,"abstract":"<div><div>The diagnosis of cardiovascular disease (CVD) is crucial as it stands as a prominent cause of mortality and its risk factors are often modifiable. Early diagnosis is an essential component of overall CVD health management and prevention strategies. When diagnosing CVD, numerous uncertainties arise, including variations in symptoms among individuals and symptom overlap with other diseases. To deal such uncertainties in the diagnosis of CVD, a fuzzy logic based diagnostic system is required. While designing fuzzy inference system (FIS), optimizing the rule is challenging task. When the rules are optimized in the system, the time complexity can be minimized and performance of the system may also be effective. Since optimized inference system will be more efficient, accurate, interpretable and easier to maintain, the objective of the study is to design a novel hybrid double stage network inference system using <span><math><mi>k</mi></math></span> means clustering, fuzzy cognitive maps (FCM) and Mamdani fuzzy inference system (MFIS) for diagnosing CVD. Initially, risk factors of CVD are categorized into modifiable and non-modifiable factors through <span><math><mi>k</mi></math></span> means clustering. Then, most influencing risk factors are identified from the modifiable risk factors using FCMs. The rules are created by implementing double stage network by incorporating sub factors of most influencing factors and biological factors. Then, the obtained rules from the double stage network are integrated into a MFIS to determine the level of CVD. The system’s effectiveness is assessed using a real-time clinical dataset comprising 1250 CVD risks, employing performance metrics, receiver operating curve (ROC) analysis and statistical evaluations. The proposed system demonstrates an exceptional performance, achieving a 99.23% accuracy, 98.99% sensitivity, 95.76% specificity and 99.46% precision in detecting CVD. This piece of work suggested that the proposed technique serves as a valuable tool for diagnosing CVD risks.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"159 ","pages":"Article 111540"},"PeriodicalIF":7.5000,"publicationDate":"2025-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625015428","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

The diagnosis of cardiovascular disease (CVD) is crucial as it stands as a prominent cause of mortality and its risk factors are often modifiable. Early diagnosis is an essential component of overall CVD health management and prevention strategies. When diagnosing CVD, numerous uncertainties arise, including variations in symptoms among individuals and symptom overlap with other diseases. To deal such uncertainties in the diagnosis of CVD, a fuzzy logic based diagnostic system is required. While designing fuzzy inference system (FIS), optimizing the rule is challenging task. When the rules are optimized in the system, the time complexity can be minimized and performance of the system may also be effective. Since optimized inference system will be more efficient, accurate, interpretable and easier to maintain, the objective of the study is to design a novel hybrid double stage network inference system using k means clustering, fuzzy cognitive maps (FCM) and Mamdani fuzzy inference system (MFIS) for diagnosing CVD. Initially, risk factors of CVD are categorized into modifiable and non-modifiable factors through k means clustering. Then, most influencing risk factors are identified from the modifiable risk factors using FCMs. The rules are created by implementing double stage network by incorporating sub factors of most influencing factors and biological factors. Then, the obtained rules from the double stage network are integrated into a MFIS to determine the level of CVD. The system’s effectiveness is assessed using a real-time clinical dataset comprising 1250 CVD risks, employing performance metrics, receiver operating curve (ROC) analysis and statistical evaluations. The proposed system demonstrates an exceptional performance, achieving a 99.23% accuracy, 98.99% sensitivity, 95.76% specificity and 99.46% precision in detecting CVD. This piece of work suggested that the proposed technique serves as a valuable tool for diagnosing CVD risks.
基于k均值聚类和模糊认知图的双阶段网络推理系统用于心血管疾病诊断
心血管疾病(CVD)的诊断是至关重要的,因为它是死亡的主要原因,其危险因素往往是可以改变的。早期诊断是整体心血管疾病健康管理和预防策略的重要组成部分。在诊断心血管疾病时,会出现许多不确定因素,包括个体之间症状的差异以及症状与其他疾病的重叠。为了处理CVD诊断中的不确定性,需要一种基于模糊逻辑的诊断系统。在设计模糊推理系统(FIS)时,规则的优化是一个具有挑战性的任务。当对系统中的规则进行优化时,可以使系统的时间复杂度最小化,同时也可以使系统的性能得到有效的提高。由于优化后的推理系统将更加高效、准确、可解释和易于维护,因此本研究的目的是设计一种新的混合双阶段网络推理系统,该系统采用k均值聚类、模糊认知图(FCM)和Mamdani模糊推理系统(MFIS)来诊断CVD。首先,通过k均值聚类将心血管疾病的危险因素分为可改变因素和不可改变因素。然后,利用fcm从可修改的风险因素中识别出最具影响的风险因素。将影响因子与生物因子的子因子结合,实现双阶段网络生成规则。然后,将从双级网络中得到的规则整合到MFIS中,以确定CVD的水平。该系统的有效性通过包含1250个心血管疾病风险的实时临床数据集进行评估,采用性能指标、受试者工作曲线(ROC)分析和统计评估。该系统检测CVD的准确度为99.23%,灵敏度为98.99%,特异性为95.76%,精密度为99.46%。这项工作表明,所提出的技术可作为诊断心血管疾病风险的有价值的工具。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Engineering Applications of Artificial Intelligence
Engineering Applications of Artificial Intelligence 工程技术-工程:电子与电气
CiteScore
9.60
自引率
10.00%
发文量
505
审稿时长
68 days
期刊介绍: Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信