Cargando…
Extracting continuous sleep depth from EEG data without machine learning
The human sleep-cycle has been divided into discrete sleep stages that can be recognized in electroencephalographic (EEG) and other bio-signals by trained specialists or machine learning systems. It is however unclear whether these human-defined stages can be re-discovered with unsupervised methods...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10238579/ https://www.ncbi.nlm.nih.gov/pubmed/37275555 http://dx.doi.org/10.1016/j.nbscr.2023.100097 |
_version_ | 1785053323041177600 |
---|---|
author | Metzner, Claus Schilling, Achim Traxdorf, Maximilian Schulze, Holger Tziridis, Konstantin Krauss, Patrick |
author_facet | Metzner, Claus Schilling, Achim Traxdorf, Maximilian Schulze, Holger Tziridis, Konstantin Krauss, Patrick |
author_sort | Metzner, Claus |
collection | PubMed |
description | The human sleep-cycle has been divided into discrete sleep stages that can be recognized in electroencephalographic (EEG) and other bio-signals by trained specialists or machine learning systems. It is however unclear whether these human-defined stages can be re-discovered with unsupervised methods of data analysis, using only a minimal amount of generic pre-processing. Based on EEG data, recorded overnight from sleeping human subjects, we investigate the degree of clustering of the sleep stages using the General Discrimination Value as a quantitative measure of class separability. Virtually no clustering is found in the raw data, even after transforming the EEG signals of each 30-s epoch from the time domain into the more informative frequency domain. However, a Principal Component Analysis (PCA) of these epoch-wise frequency spectra reveals that the sleep stages separate significantly better in the low-dimensional sub-space of certain PCA components. In particular the component C(1)(t) can serve as a robust, continuous ‘master variable’ that encodes the depth of sleep and therefore correlates strongly with the ‘hypnogram’, a common plot of the discrete sleep stages over time. Moreover, C(1)(t) shows persistent trends during extended time periods where the sleep stage is constant, suggesting that sleep may be better understood as a continuum. These intriguing properties of C(1)(t) are not only relevant for understanding brain dynamics during sleep, but might also be exploited in low-cost single-channel sleep tracking devices for private and clinical use. |
format | Online Article Text |
id | pubmed-10238579 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-102385792023-06-04 Extracting continuous sleep depth from EEG data without machine learning Metzner, Claus Schilling, Achim Traxdorf, Maximilian Schulze, Holger Tziridis, Konstantin Krauss, Patrick Neurobiol Sleep Circadian Rhythms Research Paper The human sleep-cycle has been divided into discrete sleep stages that can be recognized in electroencephalographic (EEG) and other bio-signals by trained specialists or machine learning systems. It is however unclear whether these human-defined stages can be re-discovered with unsupervised methods of data analysis, using only a minimal amount of generic pre-processing. Based on EEG data, recorded overnight from sleeping human subjects, we investigate the degree of clustering of the sleep stages using the General Discrimination Value as a quantitative measure of class separability. Virtually no clustering is found in the raw data, even after transforming the EEG signals of each 30-s epoch from the time domain into the more informative frequency domain. However, a Principal Component Analysis (PCA) of these epoch-wise frequency spectra reveals that the sleep stages separate significantly better in the low-dimensional sub-space of certain PCA components. In particular the component C(1)(t) can serve as a robust, continuous ‘master variable’ that encodes the depth of sleep and therefore correlates strongly with the ‘hypnogram’, a common plot of the discrete sleep stages over time. Moreover, C(1)(t) shows persistent trends during extended time periods where the sleep stage is constant, suggesting that sleep may be better understood as a continuum. These intriguing properties of C(1)(t) are not only relevant for understanding brain dynamics during sleep, but might also be exploited in low-cost single-channel sleep tracking devices for private and clinical use. Elsevier 2023-05-19 /pmc/articles/PMC10238579/ /pubmed/37275555 http://dx.doi.org/10.1016/j.nbscr.2023.100097 Text en © 2023 The Authors https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Research Paper Metzner, Claus Schilling, Achim Traxdorf, Maximilian Schulze, Holger Tziridis, Konstantin Krauss, Patrick Extracting continuous sleep depth from EEG data without machine learning |
title | Extracting continuous sleep depth from EEG data without machine learning |
title_full | Extracting continuous sleep depth from EEG data without machine learning |
title_fullStr | Extracting continuous sleep depth from EEG data without machine learning |
title_full_unstemmed | Extracting continuous sleep depth from EEG data without machine learning |
title_short | Extracting continuous sleep depth from EEG data without machine learning |
title_sort | extracting continuous sleep depth from eeg data without machine learning |
topic | Research Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10238579/ https://www.ncbi.nlm.nih.gov/pubmed/37275555 http://dx.doi.org/10.1016/j.nbscr.2023.100097 |
work_keys_str_mv | AT metznerclaus extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning AT schillingachim extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning AT traxdorfmaximilian extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning AT schulzeholger extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning AT tziridiskonstantin extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning AT krausspatrick extractingcontinuoussleepdepthfromeegdatawithoutmachinelearning |