H.6.5.13. Signal processing
Samira Moghani; Hossein Marvi; Zeynab Mohammadpoory
Abstract
This study introduces a novel classification framework based on Deep Orthogonal Non-Negative Matrix Factorization (Deep ONMF), which leverages scalogram representations of phonocardiogram (PCG) signals to hierarchically extract structural features crucial for detecting valvular heart diseases (VHDs). ...
Read More
This study introduces a novel classification framework based on Deep Orthogonal Non-Negative Matrix Factorization (Deep ONMF), which leverages scalogram representations of phonocardiogram (PCG) signals to hierarchically extract structural features crucial for detecting valvular heart diseases (VHDs). Scalograms, generated via the Continuous Wavelet Transform (CWT), serve as the foundational input to the proposed feature extraction pipeline, which integrates them with Deep ONMF in a unified and segmentation-free architecture. The resulting scalogram–Deep ONMF framework is designed to hierarchically extract features through two complementary perspectives: Scale-Domain Analysis (SDA) and Temporal-Domain Analysis (TDA). These extracted features are then classified using shallow classifiers, with Random Forest (RF) achieving the best results, particularly when paired with SDA features based on the Bump wavelet. Experimental evaluations on two public PCG datasets—one with five heart sound classes and another with binary classification—demonstrate the effectiveness of the proposed method, achieving high classification accuracies of up to 98.40% and 97.23%, respectively, thereby confirming its competitiveness with state-of-the-art techniques. The results suggest that the proposed approach offers a practical and powerful solution for automated heart sound analysis, with potential applications beyond VHD detection.
Hossein Marvi; Zeynab Esmaileyan; Ali Harimi
Abstract
The vast use of Linear Prediction Coefficients (LPC) in speech processing systems has intensified the importance of their accurate computation. This paper is concerned with computing LPC coefficients using evolutionary algorithms: Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Dif-ferential ...
Read More
The vast use of Linear Prediction Coefficients (LPC) in speech processing systems has intensified the importance of their accurate computation. This paper is concerned with computing LPC coefficients using evolutionary algorithms: Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Dif-ferential Evolution (DE) and Particle Swarm Optimization with Differentially perturbed Velocity (PSO-DV). In this method, evolutionary algorithms try to find the LPC coefficients which can predict the origi-nal signal with minimum prediction error. To this end, the fitness function is defined as the maximum prediction error in all evolutionary algorithms. The coefficients computed by these algorithms compared to coefficients obtained by traditional autocorrelation method in term of prediction accuracy. Our results showed that coefficients obtained by evolutionary algorithms predict the original signal with less prediction error than autocorrelation methods. The maximum prediction error achieved by autocorrelation method, GA, PSO, DE and PSO-DV are 0.35, 0.06, 0.02, 0.07 and 0.001, respectively. This shows that the hybrid algorithm, PSO-DV, is superior to other algorithms in computing linear prediction coefficients.