Related Experiment Video
Updated: Aug 26, 2025

A Model to Simulate Clinically Relevant Hypoxia in Humans
Published on: December 22, 2016
Deep-Learning Model Based on Convolutional Neural Networks to Classify Apnea-Hypopnea Events from the Oximetry Signal
Fernando Vaquerizo-Villar1,2, Daniel Álvarez3,4,5, Gonzalo C Gutiérrez-Tobal3,4
1Biomedical Engineering Group, University of Valladolid, Valladolid, Spain. fernando.vaquerizo@gib.tel.uva.es.
Abstract:
Automated analysis of the blood oxygen saturation (SpO2) signal from nocturnal oximetry has shown usefulness to simplify the diagnosis of obstructive sleep apnea (OSA), including the detection of respiratory events. However, the few preceding studies using SpO2 recordings have focused on the automated detection of respiratory events versus normal respiration, without making any distinction between apneas and hypopneas. In this sense, the characteristics of oxygen desaturations differ between obstructive apnea and hypopnea episodes. In this chapter, we use the SpO2 signal along with a convolutional neural network (CNN)-based deep-learning architecture for the automatic identification of apnea and hypopnea events. A total of 398 SpO2 signals from adult OSA patients were used for this purpose. A CNN architecture was trained using 30-s epochs from the SpO2 signal for the automatic classification of three classes: normal respiration, apnea, and hypopnea. Then, the apnea index (AI), the hypopnea index (HI), and the apnea-hypopnea index (AHI) were obtained by aggregating the outputs of the CNN for each subject (AICNN, HICNN, and AHICNN). This model showed a promising diagnostic performance in an independent test set, with 80.3% 3-class accuracy and 0.539 3-class Cohen's kappa for the classification of respiratory events. Furthermore, AICNN, HICNN, and AHICNN showed a high agreement with the values obtained from the standard PSG: 0.8023, 0.6774, and 0.8466 intra-class correlation coefficients (ICCs), respectively. This suggests that CNN can be used to analyze SpO2 recordings for the automated diagnosis of OSA in at-home oximetry tests.
Related Concept Videos
Sleep Apnea
The condition is more prevalent among...
Pulse Oximetry
Purpose
Average SpO2 values are greater than 95%. If the readings fall below 90%, it indicates that...
Neural Control of Respiration
Respiratory Centers in the Brainstem
Two primary areas comprise the respiratory center: the medullary respiratory center in the medulla oblongata and the pontine respiratory group in the pons. The...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Hyperpnea and Hyperventilation
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...

