Cargando…

An end-to-end framework for real-time automatic sleep stage classification

Sleep staging is a fundamental but time consuming process in any sleep laboratory. To greatly speed up sleep staging without compromising accuracy, we developed a novel framework for performing real-time automatic sleep stage classification. The client–server architecture adopted here provides an en...

Descripción completa

Detalles Bibliográficos
Autores principales: Patanaik, Amiya, Ong, Ju Lynn, Gooley, Joshua J, Ancoli-Israel, Sonia, Chee, Michael W L
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5946920/
https://www.ncbi.nlm.nih.gov/pubmed/29590492
http://dx.doi.org/10.1093/sleep/zsy041
_version_ 1783322272079020032
author Patanaik, Amiya
Ong, Ju Lynn
Gooley, Joshua J
Ancoli-Israel, Sonia
Chee, Michael W L
author_facet Patanaik, Amiya
Ong, Ju Lynn
Gooley, Joshua J
Ancoli-Israel, Sonia
Chee, Michael W L
author_sort Patanaik, Amiya
collection PubMed
description Sleep staging is a fundamental but time consuming process in any sleep laboratory. To greatly speed up sleep staging without compromising accuracy, we developed a novel framework for performing real-time automatic sleep stage classification. The client–server architecture adopted here provides an end-to-end solution for anonymizing and efficiently transporting polysomnography data from the client to the server and for receiving sleep stages in an interoperable fashion. The framework intelligently partitions the sleep staging task between the client and server in a way that multiple low-end clients can work with one server, and can be deployed both locally as well as over the cloud. The framework was tested on four datasets comprising [Formula: see text] 1700 polysomnography records ([Formula: see text] 12000 hr of recordings) collected from adolescents, young, and old adults, involving healthy persons as well as those with medical conditions. We used two independent validation datasets: one comprising patients from a sleep disorders clinic and the other incorporating patients with Parkinson’s disease. Using this system, an entire night’s sleep was staged with an accuracy on par with expert human scorers but much faster ([Formula: see text] 5 s compared with 30–60 min). To illustrate the utility of such real-time sleep staging, we used it to facilitate the automatic delivery of acoustic stimuli at targeted phase of slow-sleep oscillations to enhance slow-wave sleep.
format Online
Article
Text
id pubmed-5946920
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-59469202018-05-16 An end-to-end framework for real-time automatic sleep stage classification Patanaik, Amiya Ong, Ju Lynn Gooley, Joshua J Ancoli-Israel, Sonia Chee, Michael W L Sleep Basic Science of Sleep and Circadian Rhythms Sleep staging is a fundamental but time consuming process in any sleep laboratory. To greatly speed up sleep staging without compromising accuracy, we developed a novel framework for performing real-time automatic sleep stage classification. The client–server architecture adopted here provides an end-to-end solution for anonymizing and efficiently transporting polysomnography data from the client to the server and for receiving sleep stages in an interoperable fashion. The framework intelligently partitions the sleep staging task between the client and server in a way that multiple low-end clients can work with one server, and can be deployed both locally as well as over the cloud. The framework was tested on four datasets comprising [Formula: see text] 1700 polysomnography records ([Formula: see text] 12000 hr of recordings) collected from adolescents, young, and old adults, involving healthy persons as well as those with medical conditions. We used two independent validation datasets: one comprising patients from a sleep disorders clinic and the other incorporating patients with Parkinson’s disease. Using this system, an entire night’s sleep was staged with an accuracy on par with expert human scorers but much faster ([Formula: see text] 5 s compared with 30–60 min). To illustrate the utility of such real-time sleep staging, we used it to facilitate the automatic delivery of acoustic stimuli at targeted phase of slow-sleep oscillations to enhance slow-wave sleep. Oxford University Press 2018-03-26 /pmc/articles/PMC5946920/ /pubmed/29590492 http://dx.doi.org/10.1093/sleep/zsy041 Text en © Sleep Research Society 2018. Published by Oxford University Press on behalf of the Sleep Research Society. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Basic Science of Sleep and Circadian Rhythms
Patanaik, Amiya
Ong, Ju Lynn
Gooley, Joshua J
Ancoli-Israel, Sonia
Chee, Michael W L
An end-to-end framework for real-time automatic sleep stage classification
title An end-to-end framework for real-time automatic sleep stage classification
title_full An end-to-end framework for real-time automatic sleep stage classification
title_fullStr An end-to-end framework for real-time automatic sleep stage classification
title_full_unstemmed An end-to-end framework for real-time automatic sleep stage classification
title_short An end-to-end framework for real-time automatic sleep stage classification
title_sort end-to-end framework for real-time automatic sleep stage classification
topic Basic Science of Sleep and Circadian Rhythms
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5946920/
https://www.ncbi.nlm.nih.gov/pubmed/29590492
http://dx.doi.org/10.1093/sleep/zsy041
work_keys_str_mv AT patanaikamiya anendtoendframeworkforrealtimeautomaticsleepstageclassification
AT ongjulynn anendtoendframeworkforrealtimeautomaticsleepstageclassification
AT gooleyjoshuaj anendtoendframeworkforrealtimeautomaticsleepstageclassification
AT ancoliisraelsonia anendtoendframeworkforrealtimeautomaticsleepstageclassification
AT cheemichaelwl anendtoendframeworkforrealtimeautomaticsleepstageclassification
AT patanaikamiya endtoendframeworkforrealtimeautomaticsleepstageclassification
AT ongjulynn endtoendframeworkforrealtimeautomaticsleepstageclassification
AT gooleyjoshuaj endtoendframeworkforrealtimeautomaticsleepstageclassification
AT ancoliisraelsonia endtoendframeworkforrealtimeautomaticsleepstageclassification
AT cheemichaelwl endtoendframeworkforrealtimeautomaticsleepstageclassification