Journal Article Ppublish
PubMed: 42306231 DOI: 10.1016/j.engappai.2025.112562
An explainable deep learning approach for sleep staging in sleep apnea patients across all age subgroups from pulse oximetry signals.
Eng Appl Artif Intell 162(Pt C)
Authors: Fernando Vaquerizo-Villar, Gonzalo C Gutiérrez-Tobal, Daniel Álvarez, Adrián Martín-Montero, David Gozal, Roberto Hornero
Affiliations
- Department of Anaesthesiology, Hospital Clínico Universitario de Valladolid, Valladolid, Spain.
- Biomedical Engineering Group, University of Valladolid, Valladolid, Spain.
- CIBER de Bioingeniería, Biomateriales y Nanomedicina, Instituto de Salud Carlos III, Valladolid, Spain.
- Biomedical Engineering Group, University of Valladolid, Valladolid, Spain. CIBER de Bioingeniería, Biomateriales y Nanomedicina, Instituto de Salud Carlos III, Valladolid, Spain.
- Biomedical Engineering Group, University of Valladolid, Valladolid, Spain. CIBER de Bioingeniería, Biomateriales y Nanomedicina, Instituto de Salud Carlos III, Valladolid, Spain. Biomedical Engineering Group, Tecnología Electrónica, Ingeniería de Sistemas y Automática (TEISA) Department, University of Cantabria, Santander, Spain.
- Department of Pediatrics, Joan C. Edwards School of Medicine, Marshall University, 1600 Medical Center Dr, Huntington, WV, 25701, United States of America.
Abstract
Deep-learning (DL) approaches have been developed using pulse rate (PR) and blood oxygen saturation (SpO 2) recordings from pulse oximetry to streamline sleep staging, particularly for obstructive sleep apnea (OSA) patients. However, lack of interpretability and validation across patients from a wide range of ages (children, adolescents, adults, and elderly OSA individuals) are two major concerns. In this study, a DL model based on the U-Net framework (POxi-SleepNet) was tailored to accurately perform 4-class sleep staging (wake, light sleep, deep sleep, and rapid-eye movement sleep) in OSA patients across all age subgroups using PR and SpO 2 signals. An explainable artificial intelligence (XAI) methodology based on semantic segmentation via gradient-weighted class activation mapping (Seg-Grad-CAM) was also applied to quantitatively interpret the time and frequency characteristics of pulse oximetry recordings that influence sleep stage classification. Overnight PR and SpO 2 signals from 17303 sleep studies from six datasets encompassing children, adolescents, adults, and elderly OSA individuals were used. POxi-SleepNet showed high performance for sleep staging in the six databases, with accuracies between 81.5 % and 84.5 % and Cohen's kappa values from 0.726 to 0.779. It also demonstrated greater generalizability than previous studies. XAI analysis showed the key contributions of mean and variability in PR and SpO 2 amplitude, as well as changes in their spectral content across specific frequency bands (0.004-0.020 Hz, 0.020-0.100 Hz, and 0.180-0.400 Hz), for sleep stage classification. These findings indicate that POxi-SleepNet could effectively automate sleep staging and assist in diagnosing OSA across all age groups in clinical settings.
MeSH
Sleep, Apnea, Oximetry, Classification, Sleep Stages, Sleep, Slow-Wave, Aged, Adolescent, Deep Learning, Sleep Apnea Syndromes, Learning, Pulse, Child