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...
Autores principales: | , , , , |
---|---|
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 |