A deep learning approach to detect sleep stages
- This paper presents the implementation of deep learning methods for sleep stage detection by using three signals that can be measured in a non-invasive way: heartbeat signal, respiratory signal, and movement signal. Since signals are measurements taken during the time, the problem is seen as time-series data classification. Deep learning methods are chosen to solve the problem are convolutional neural network and long-short term memory network. Input data is structured as a time-series sequence of mentioned signals that represent 30 seconds epoch, which is a standard interval for sleep analysis. The records used belong to the overall 23 subjects, which are divided into two subsets. Records from 18 subjects were used for training the data and from 5 subjects for testing the data. For detecting four sleep stages: REM (Rapid Eye Movement), Wake, Light sleep (Stage 1 and Stage 2), and Deep sleep (Stage 3 and Stage 4), the accuracy of the model is 55%, and F1 score is 44%. For five stages: REM, Stage 1, Stage 2, Deep sleep (Stage 3 and 4), and Wake, the model gives an accuracy of 40% and F1 score of 37%.
Author: | Klara Stuburić, Maksym GaidukORCiD, Ralf SeepoldORCiDGND |
---|---|
DOI: | https://doi.org/10.1016/j.procs.2020.09.280 |
ISSN: | 1877-0509 |
Parent Title (English): | 24rd International Conference on Knowledge-Based and Intelligent Information & Engineering Systems (KES2020), 16 - 18 September 2020, Verona, Italy, virtual; (Procedia Computer Science) |
Volume: | 176 |
Publisher: | Elsevier |
Place of publication: | Amsterdam u.a. |
Document Type: | Conference Proceeding |
Language: | English |
Year of Publication: | 2020 |
Release Date: | 2021/01/05 |
Tag: | Sleep stages; Deep learning; Biosignal processing; Convolutional neural network |
First Page: | 2764 |
Last Page: | 2772 |
Institutes: | Fakultät Informatik |
Open Access?: | Ja |
Licence (German): | ![]() |