Li Chengjie, Wang Yanglin, Meng Linghui, Zhong Wen, Zhang Chengfang, Liu Tao
The Key Laboratory for Computer Systems of State Ethnic Affairs Commission, School of Computer and Artificial Intelligence, Southwest Minzu University, Chengdu, 610041, China.
University of Electronic Science and Technology of China, Chengdu, 611731, China.
Sci Rep. 2024 Dec 28;14(1):30993. doi: 10.1038/s41598-024-82184-2.
Coronary artery disease represents a formidable health threat to middle-aged and elderly populations worldwide. This research introduces an advanced BP neural network algorithm, EPSOSA-BP, which integrates particle swarm optimization, simulated annealing, and a particle elimination mechanism to elevate the precision of heart disease prediction models. To address prior limitations in feature selection, the study employs single-hot encoding and Principal Component Analysis, thereby enhancing the model's feature learning capability. The proposed method achieved remarkable accuracy rates of 93.22% and 95.20% on the UCI and Kaggle datasets, respectively, underscoring its exceptional performance even with small sample sizes. Ablation experiments further validated the efficacy of the data preprocessing and feature selection techniques employed. Notably, the EPSOSA algorithm surpassed classical optimization algorithms in terms of convergence speed, while also demonstrating improved sensitivity and specificity. This model holds significant potential for facilitating early identification of high-risk patients, which could ultimately save lives and optimize the utilization of medical resources. Despite implementation challenges, including technical integration and data standardization, the algorithm shows promise for use in emergency settings and community health services for regular cardiac risk monitoring.
冠状动脉疾病对全球中老年人群构成了巨大的健康威胁。本研究引入了一种先进的BP神经网络算法,即EPSOSA - BP,该算法集成了粒子群优化、模拟退火和粒子消除机制,以提高心脏病预测模型的精度。为了解决先前在特征选择方面的局限性,该研究采用了独热编码和主成分分析,从而增强了模型的特征学习能力。所提出的方法在UCI和Kaggle数据集上分别取得了93.22%和95.20%的显著准确率,突出了其即使在小样本量情况下也具有卓越的性能。消融实验进一步验证了所采用的数据预处理和特征选择技术的有效性。值得注意的是,EPSOSA算法在收敛速度方面超过了经典优化算法,同时还表现出更高的敏感性和特异性。该模型在促进高危患者的早期识别方面具有巨大潜力,这最终可能挽救生命并优化医疗资源的利用。尽管存在包括技术集成和数据标准化在内的实施挑战,但该算法在紧急情况和社区卫生服务中进行常规心脏风险监测方面显示出应用前景。