This work presents a comparison of different approaches for the detection of murmurs from phonocardiographic signals. Taking into account the variability of the phonocardiographic signals induced by valve disorders, three families of features were analyzed: (a) time-varying & time-frequency features; (b) perceptual; and (c) fractal features. With the aim of improving the performance of the system, the accuracy of the system was tested using several combinations of the aforementioned families of parameters. In the second stage, the main components extracted from each family were combined together with the goal of improving the accuracy of the system. The contribution of each family of features extracted was evaluated by means of a simple k-nearest neighbors classifier, showing that fractal features provide the best accuracy (97.17%), followed by time-varying & time-frequency (95.28%), and perceptual features (88.7%). However, an accuracy around 94% can be reached just by using the two main features of the fractal family; therefore, considering the difficulties related to the automatic intrabeat segmentation needed for spectral and perceptual features, this scheme becomes an interesting alternative. The conclusion is that fractal type features were the most robust family of parameters (in the sense of accuracy vs. computational load) for the automatic detection of murmurs. This work was carried out using a database that contains 164 phonocardiographic recordings (81 normal and 83 records with murmurs). The database was segmented to extract 360 representative individual beats (180 per class).
This work discusses a method for the selection of dynamic features, based on the calculation of the spectral power through time applied to the detection of systolic murmurs from phonocardiographic recordings. To investigate the dynamic properties of the spectral power during murmurs, several quadratic energy distributions have been studied, namely Wigner-Ville, Choi-Williams, smoothed pseudo Wigner-Ville, exponential, and hyperbolic T-distribution. The classification performance has been compared with that using a Short Time Fourier Transform and Continuous Wavelet Transform representations. Furthermore, this work discusses a variety of nonparametric techniques to estimate the spectral power contours as dynamic features that characterize the heart sounds (HS): instantaneous energy, eigenvectors, instantaneous frequency, equivalent bandwidth, subband spectral centroids, and Mel cepstral coefficients. In this way, the aforementioned time-frequency representations and their dynamic features were evaluated by means of their ability to detect the presence of murmurs using a simple k-Nearest Neighbors classifier. Moreover, the relevancies of the proposed dynamic features have been evaluated using a time-varying principal component analysis. The work presented is carried out using a database containing 22 phonocardiographic recordings (16 normal and 6 records with murmurs), segmented to extract 402 representative individual beats (201 per class). The results suggest that the smoothing given by the quadratic energy distribution significantly improves the classification performance for the detection of murmurs in HS. Moreover, it is shown that the power dynamic features which give the best overall classification performance are the MFCC contours. As a result, the proposed method can be implemented as a simple diagnostic tool for primary health-care purposes with high accuracy (up to 98%) discriminating between normal and pathologic beats.
The detection of murmurs from phonocardiographic recordings is an interesting problem that has been addressed before using a wide variety of techniques. In this context, this article explores the capabilities of an enhanced time-frequency representation (TFR) based on a time-varying autoregressive model. The parametric technique is used to compute the TFR of the signal, which serves as a complete characterization of the process. Parametric TFRs contain a large quantity of data, including redundant and irrelevant information. In order to extract the most relevant features from TFRs, two specific approaches for dimensionality reduction are presented: feature extraction by linear decomposition, and tiling partition of the t-f plane. In the first approach, the feature extraction was carried out by means of eigenplane-based PCA and PLS techniques. Likewise, a regular partition and a refined Quadtree partition of the t-f plane were tested for the tiled-TFR approach. As a result, the feature extraction methodology presented, which searches for the most relevant information immersed on the TFR, has demonstrated to be very effective. The features extracted were used to feed a simple k-nn classifier. The experiments were carried out using 45 phonocardiographic recordings (26 normal and 19 records with murmurs), segmented to extract 548 representative individual beats. The results using these methods point out that better accuracy and flexibility can be accomplished to represent non-stationary PCG signals, showing evidences of improvement with respect to other approaches found in the literature. The best accuracy obtained was 99.06 +/- 0.06%, evidencing high performance and stability. Because of its effectiveness and simplicity of implementation, the proposed methodology can be used as a simple diagnostic tool for primary health-care purposes.
BackgroundThe extraction of physiological rhythms from electroencephalography (EEG) data and their automated analyses are extensively studied in clinical monitoring, to find traces of interictal/ictal states of epilepsy.MethodsBecause brain wave rhythms in normal and interictal/ictal events, differently influence neuronal activity, our proposed methodology measures the contribution of each rhythm. These contributions are measured in terms of their stochastic variability and are extracted from a Short Time Fourier Transform to highlight the non–stationary behavior of the EEG data. Then, we performed a variability–based relevance analysis by handling the multivariate short–time rhythm representation within a subspace framework. This maximizes the usability of the input information and preserves only the data that contribute to the brain activity classification. For neural activity monitoring, we also developed a new relevance rhythm diagram that qualitatively evaluates the rhythm variability throughout long time periods in order to distinguish events with different neuronal activities.ResultsEvaluations were carried out over two EEG datasets, one of which was recorded in a noise–filled environment. The method was evaluated for three different classification problems, each of which addressed a different interpretation of a medical problem. We perform a blinded study of 40 patients using the support–vector machine classifier cross–validation scheme. The obtained results show that the developed relevance analysis was capable of accurately differentiating normal, ictal and interictal activities.ConclusionsThe proposed approach provides the reliable identification of traces of interictal/ictal states of epilepsy. The introduced relevance rhythm diagrams of physiological rhythms provides effective means of monitoring epileptic seizures; additionally, these diagrams are easily implemented and provide simple clinical interpretation. The developed variability–based relevance analysis can be translated to other monitoring applications involving time–variant biomedical data.
Detection of obstructive sleep apnea can be performed through heart rate variability analysis, since fluctuations of oxygen saturation in blood cause variations in the heart rate. Such variations in heart rate can be assessed by means of time-frequency analysis implemented with time-frequency distributions belonging to Cohen's class. In this work, dynamic features are extracted from time frequency distributions in order to detect obstructive sleep apnea from ECG signals recorded during sleep. Furthermore, it is applied a methodology to measure the relevance of each dynamic feature, before the implementation of k-nn classifier used to recognize the normal and pathologic signals. As a result, the proposed method can be applied as a simple diagnostic tool for OSA with a high accuracy (up to 92.67%) in one-minute intervals.
Multi-label learning has been becoming an increasingly active area into the machine learning community since a wide variety of real world problems are naturally multi-labeled. However, it is not uncommon to find disparities among the number of samples of each class, which constitutes an additional challenge for the learning algorithm. Smote is an oversampling technique that has been successfully applied for balancing single-labeled data sets, but has not been used in multi-label frameworks so far. In this work, several strategies are proposed and compared in order to generate synthetic samples for balancing data sets in the training of multi-label algorithms. Results show that a correct selection of seed samples for oversampling improves the classification performance of multi-label algorithms. The uniform generation oversampling, provides an efficient methodology for a wide scope of real world problems.
There is a need for developing simple signal processing algorithms for less costly, reliable and noninvasive Obstructive Sleep Apnoea (OSA) diagnosing. One of the promising directions is to provide the OSA analysis based on the heart rate variability (HRV), which clearly shows a non-stationary behavior. So, a feature extraction approach, being capable of capturing the dynamic heart rate information and suitable for OSA detection, remains an open issue. Grounded on discriminating capability of frequency bands of HRV activity between normal and OSA patients, features can be extracted. However, some HRV normal spectrograms resemble like pathological ones, and vice versa; so, prior to extract the feature set, the energy spatial contribution contained in each subŨ band should be clarified. This paper presents a methodology for OSA detection based on a set of short-time feature banked features that are extracted from the spectrogram of the HRV time series. The methodology introduces the spectral splitting scheme, which searches for spectral components with alike stochastic behavior improving the OSA detection accuracy. Two different splitting approaches are considered (heuristic and relevance-based); both of them performing minute-by-minute classification comparable with other outcomes that are reported in literature, but avoiding more complex methods or more computed features. For validation purposes, the methodology is tested on 1-min HRV-segments estimated from 50 Physionet database recordings. Using a parallel combining k-nn classifier, the assessed dynamic feature set reaches as much as 80% value of accuracy, for both considered approaches of spectral splitting. Attained results can be oriented in research focused on finding alternative methods used for less costly and noninvasive OSA diagnosing with the additional benefit of easier clinical interpretation of HRV-derived parameters.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.