In this work, a detection and classification method for sleep apnea and hypopnea, using photopletysmography (PPG) and peripheral oxygen saturation ( $SpO_2$ ) signals, is proposed. The detector consists of two parts: one that detects reductions in amplitude fluctuation of PPG (DAP) and one that detects oxygen desaturations. To further differentiate among sleep disordered breathing events (SDBE), the pulse rate variability (PRV) was extracted from the PPG signal, and then used to extract features that enhance the sympatho-vagal arousals during apneas and hypopneas. A classification was performed to discriminate between central and obstructive events, apneas and hypopneas. The algorithms were tested on 96 overnight signals recorded at the UZ Leuven hospital, annotated by clinical experts, and from patients without any kind of co-morbidity. An accuracy of 75.1% for the detection of apneas and hypopneas, in one-minute segments, was reached. The classification of the detected events showed 92.6% accuracy in separating central from obstructive apnea, 83.7% for central apnea and central hypopnea and 82.7% for obstructive apnea and obstructive hypopnea. The low implementation cost showed a potential for the proposed method of being used as screening device, in ambulatory scenarios.
22 March 2018 in IEEE Journal of Biomedical and Health Informatics
$Objective:$ This paper presents a methodology to automatically screen for sleep apnea based on the detection of apnea and hypopnea events in the blood oxygen saturation (SpO $_{2}$ ) signal. $Methods:$ It starts by detecting all desaturations in the SpO $_{2}$ signal. From these desaturations, a total of 143 time-domain features are extracted. After feature selection, the six most discriminative features are used to construct classifiers to predict if desaturations are caused by respiratory events. From these, a random forest classifier yielded the best classification performance. The number of desaturations, classified as caused by respiratory events per hour of recording can then be used as an estimate of the apnea-hypopnea index (AHI), and to predict if a patient suffers from sleep apnea-hypopnea syndrome (SAHS) or not. All classifiers were developed based on a subset of 500 subjects of the Sleep Heart Health Study (SHHS) and tested on three different datasets, containing 8052 subjects in total. $Results:$ An averaged desaturation classification accuracy of 82.8 % was achieved over the different test sets. Subjects having SAHS with an AHI larger than 15 can be detected with an average accuracy of 87.6 %. $Conclusion:$ The achieved SAHS screening outperforms SpO $_{2}$ methods from the literature on the SHHS test dataset. Moreover, the robustness of the method was shown when tested on different independent test sets. $Significance:$ These results show that an algorithm based on simple features of SpO $_{2}$ desaturations can outperform more elaborate methods in the detection of apneic events and the screening of SAHS patients.
1 December 2019 in Computer Methods and Programs in Biomedicine
The presence of noise sources could reduce the diagnostic capability of the ECG signal and result in inappropriate treatment decisions. To mitigate this problem, automated algorithms to detect artefacts and quantify the quality of the recorded signal are needed. In this study we present an automated method for the detection of artefacts and quantification of the signal quality. The suggested methodology extracts descriptive features from the autocorrelation function and feeds these to a RUSBoost classifier. The posterior probability of the clean class is used to create a continuous signal quality assessment index. Firstly, the robustness of the proposed algorithm is investigated and secondly, the novel signal quality assessment index is evaluated. Data were used from three different studies: a Sleep study, the PhysioNet 2017 Challenge and a Stress study. Binary labels, clean or contaminated, were available from different annotators with experience in ECG analysis. Two types of realistic ECG noise from the MIT-BIH Noise Stress Test Database (NSTDB) were added to the Sleep study to test the quality index. Firstly, the model was trained on the Sleep dataset and subsequently tested on a subset of the other two datasets. Secondly, all recording conditions were taken into account by training the model on a subset derived from the three datasets. Lastly, the posterior probabilities of the model for the different levels of agreement between the annotators were compared. AUC values between 0.988 and 1.000 were obtained when training the model on the Sleep dataset. These results were further improved when training on the three datasets and thus taking all recording conditions into account. A Pearson correlation coefficient of 0.8131 was observed between the score of the clean class and the level of agreement. Additionally, significant quality decreases per noise level for both types of added noise were observed. The main novelty of this study is the new approach to ECG signal quality assessment based on the posterior clean class probability of the classifier.
There exists a technological momentum towards the development of unobtrusive, simple, and reliable systems for long-term sleep monitoring. An off-the-shelf commercial pressure sensor meeting these requirements is the Emfit QS. First, the potential for sleep apnea screening was investigated by revealing clusters of contaminated and clean segments. A relationship between the irregularity of the data and the sleep apnea severity class was observed, which was valuable for screening (sensitivity 0.72, specificity 0.70), although the linear relation was limited ( of 0.16). Secondly, the study explored the suitability of this commercial sensor to be merged with gold standard polysomnography data for future sleep monitoring. As polysomnography (PSG) and Emfit signals originate from different types of sensor modalities, they cannot be regarded as strictly coupled. Therefore, an automated synchronization procedure based on artefact patterns was developed. Additionally, the optimal position of the Emfit for capturing respiratory and cardiac information similar to the PSG was identified, resulting in a position as close as possible to the thorax. The proposed approach demonstrated the potential for unobtrusive screening of sleep apnea patients at home. Furthermore, the synchronization framework enabled supervised analysis of the commercial Emfit sensor for future sleep monitoring, which can be extended to other multi-modal systems that record movements during sleep.
Transfer entropy () has been used to identify and quantify interactions between physiological systems. Different methods exist to estimate , but there is no consensus about which one performs best in specific applications. In this study, five methods (linear, k-nearest neighbors, fixed-binning with ranking, kernel density estimation and adaptive partitioning) were compared. The comparison was made on three simulation models (linear, nonlinear and linear + nonlinear dynamics). From the simulations, it was found that the best method to quantify the different interactions was adaptive partitioning. This method was then applied on data from a polysomnography study, specifically on the ECG and the respiratory signals (nasal airflow and respiratory effort around the thorax). The hypothesis that the linear and nonlinear components of cardio-respiratory interactions during light and deep sleep change with the sleep stage, was tested. Significant differences, after performing surrogate analysis, indicate an increased during deep sleep. However, these differences were found to be dependent on the type of respiratory signal and sampling frequency. These results highlight the importance of selecting the appropriate signals, estimation method and surrogate analysis for the study of linear and nonlinear cardio-respiratory interactions.
23 February 2024 in Computers in Biology and Medicine
With the increasing prevalence of machine learning in critical fields like healthcare, ensuring the safety and reliability of these systems is crucial. Estimating uncertainty plays a vital role in enhancing reliability by identifying areas of high and low confidence and reducing the risk of errors. This study introduces U-PASS, a specialized human-centered machine learning pipeline tailored for clinical applications, which effectively communicates uncertainty to clinical experts and collaborates with them to improve predictions. U-PASS incorporates uncertainty estimation at every stage of the process, including data acquisition, training, and model deployment. Training is divided into a supervised pre-training step and a semi-supervised recording-wise finetuning step. We apply U-PASS to the challenging task of sleep staging and demonstrate that it systematically improves performance at every stage. By optimizing the training dataset, actively seeking feedback from domain experts for informative samples, and deferring the most uncertain samples to experts, U-PASS achieves an impressive expert-level accuracy of 85% on a challenging clinical dataset of elderly sleep apnea patients. This represents a significant improvement over the starting point at 75% accuracy. The largest improvement gain is due to the deferral of uncertain epochs to a sleep expert. U-PASS presents a promising AI approach to incorporating uncertainty estimation in machine learning pipelines, improving their reliability and unlocking their potential in clinical settings.