Multi-algorithm optimisation for prediction of cardiovascular disease using ECG and PCG data
Islam D. S. Aabdalla1 and D. Vasumathi1
Corresponding Author : Islam D. S. Aabdalla
Recieved : 07-November-2024; Revised : 27-May-2025; Accepted : 15-June-2025
Abstract
Early and accurate prediction of cardiovascular disease (CVD) is vital for improving clinical outcomes. Traditional diagnostic tools often struggle to capture the complex temporal and morphological characteristics embedded in electrocardiogram (ECG) and phonocardiogram (PCG) signals. This study introduces a multi-algorithm optimization framework that leverages hybrid neural network architectures for CVD detection. Nonlinear autoregressive models with exogenous Inputs (NARX) are employed to capture temporal dependencies in ECG signals. In contrast, Neural network fitting (NNF) and neural network pattern recognition (NNPR) models are utilized for classifying PCG signals. The training performance of these models is evaluated using different optimization algorithms, including Levenberg marquardt (LM), Scaled conjugate gradient (SCG), and Bayesian regularization (BR). The NARX-BR techniques outperformed all others, achieving an R-squared is 96.8% and 98.2% classification accuracy. ECG signals yielded higher predictive performance than PCG, attributed to lower noise and clearer temporal features. BR demonstrated superior generalizations, while SCG offered faster convergence with competitive results. The proposed hybrid neural network framework, combined with robust preprocessing and optimization strategies, significantly enhances the accuracy of CVD detection. These findings underscore the potential of advanced neural models for non-invasive, early-stage cardiovascular diagnosis and continuous monitoring.
Keywords
Machine learning, NARX, Neural network, PCG, ECG, Feature extraction, Classification models, Cardiovascular disease diagnosis, Signal processing.
Cite this article
Aabdalla IDS, Vasumathi D. Multi-algorithm optimisation for prediction of cardiovascular disease using ECG and PCG data. International Journal of Advanced Computer Research. 2025;15(71):7-19. DOI : 10.19101/IJACR.2024.1466027
