Cargando…

A computationally efficient algorithm for wearable sleep staging in clinical populations

This study describes a computationally efficient algorithm for 4-class sleep staging based on cardiac activity and body movements. Using an accelerometer to calculate gross body movements and a reflective photoplethysmographic (PPG) sensor to determine interbeat intervals and a corresponding instant...

Descripción completa

Detalles Bibliográficos
Autores principales: Fonseca, Pedro, Ross, Marco, Cerny, Andreas, Anderer, Peter, van Meulen, Fokke, Janssen, Hennie, Pijpers, Angelique, Dujardin, Sylvie, van Hirtum, Pauline, van Gilst, Merel, Overeem, Sebastiaan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10244431/
https://www.ncbi.nlm.nih.gov/pubmed/37280297
http://dx.doi.org/10.1038/s41598-023-36444-2
_version_ 1785054638613987328
author Fonseca, Pedro
Ross, Marco
Cerny, Andreas
Anderer, Peter
van Meulen, Fokke
Janssen, Hennie
Pijpers, Angelique
Dujardin, Sylvie
van Hirtum, Pauline
van Gilst, Merel
Overeem, Sebastiaan
author_facet Fonseca, Pedro
Ross, Marco
Cerny, Andreas
Anderer, Peter
van Meulen, Fokke
Janssen, Hennie
Pijpers, Angelique
Dujardin, Sylvie
van Hirtum, Pauline
van Gilst, Merel
Overeem, Sebastiaan
author_sort Fonseca, Pedro
collection PubMed
description This study describes a computationally efficient algorithm for 4-class sleep staging based on cardiac activity and body movements. Using an accelerometer to calculate gross body movements and a reflective photoplethysmographic (PPG) sensor to determine interbeat intervals and a corresponding instantaneous heart rate signal, a neural network was trained to classify between wake, combined N1 and N2, N3 and REM sleep in epochs of 30 s. The classifier was validated on a hold-out set by comparing the output against manually scored sleep stages based on polysomnography (PSG). In addition, the execution time was compared with that of a previously developed heart rate variability (HRV) feature-based sleep staging algorithm. With a median epoch-per-epoch κ of 0.638 and accuracy of 77.8% the algorithm achieved an equivalent performance when compared to the previously developed HRV-based approach, but with a 50-times faster execution time. This shows how a neural network, without leveraging any a priori knowledge of the domain, can automatically “discover” a suitable mapping between cardiac activity and body movements, and sleep stages, even in patients with different sleep pathologies. In addition to the high performance, the reduced complexity of the algorithm makes practical implementation feasible, opening up new avenues in sleep diagnostics.
format Online
Article
Text
id pubmed-10244431
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-102444312023-06-08 A computationally efficient algorithm for wearable sleep staging in clinical populations Fonseca, Pedro Ross, Marco Cerny, Andreas Anderer, Peter van Meulen, Fokke Janssen, Hennie Pijpers, Angelique Dujardin, Sylvie van Hirtum, Pauline van Gilst, Merel Overeem, Sebastiaan Sci Rep Article This study describes a computationally efficient algorithm for 4-class sleep staging based on cardiac activity and body movements. Using an accelerometer to calculate gross body movements and a reflective photoplethysmographic (PPG) sensor to determine interbeat intervals and a corresponding instantaneous heart rate signal, a neural network was trained to classify between wake, combined N1 and N2, N3 and REM sleep in epochs of 30 s. The classifier was validated on a hold-out set by comparing the output against manually scored sleep stages based on polysomnography (PSG). In addition, the execution time was compared with that of a previously developed heart rate variability (HRV) feature-based sleep staging algorithm. With a median epoch-per-epoch κ of 0.638 and accuracy of 77.8% the algorithm achieved an equivalent performance when compared to the previously developed HRV-based approach, but with a 50-times faster execution time. This shows how a neural network, without leveraging any a priori knowledge of the domain, can automatically “discover” a suitable mapping between cardiac activity and body movements, and sleep stages, even in patients with different sleep pathologies. In addition to the high performance, the reduced complexity of the algorithm makes practical implementation feasible, opening up new avenues in sleep diagnostics. Nature Publishing Group UK 2023-06-06 /pmc/articles/PMC10244431/ /pubmed/37280297 http://dx.doi.org/10.1038/s41598-023-36444-2 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Fonseca, Pedro
Ross, Marco
Cerny, Andreas
Anderer, Peter
van Meulen, Fokke
Janssen, Hennie
Pijpers, Angelique
Dujardin, Sylvie
van Hirtum, Pauline
van Gilst, Merel
Overeem, Sebastiaan
A computationally efficient algorithm for wearable sleep staging in clinical populations
title A computationally efficient algorithm for wearable sleep staging in clinical populations
title_full A computationally efficient algorithm for wearable sleep staging in clinical populations
title_fullStr A computationally efficient algorithm for wearable sleep staging in clinical populations
title_full_unstemmed A computationally efficient algorithm for wearable sleep staging in clinical populations
title_short A computationally efficient algorithm for wearable sleep staging in clinical populations
title_sort computationally efficient algorithm for wearable sleep staging in clinical populations
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10244431/
https://www.ncbi.nlm.nih.gov/pubmed/37280297
http://dx.doi.org/10.1038/s41598-023-36444-2
work_keys_str_mv AT fonsecapedro acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT rossmarco acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT cernyandreas acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT andererpeter acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vanmeulenfokke acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT janssenhennie acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT pijpersangelique acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT dujardinsylvie acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vanhirtumpauline acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vangilstmerel acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT overeemsebastiaan acomputationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT fonsecapedro computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT rossmarco computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT cernyandreas computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT andererpeter computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vanmeulenfokke computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT janssenhennie computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT pijpersangelique computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT dujardinsylvie computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vanhirtumpauline computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT vangilstmerel computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations
AT overeemsebastiaan computationallyefficientalgorithmforwearablesleepstaginginclinicalpopulations