Litcius/Paper detail

A deep learning approach to detect sleep stages

Klara Stuburić, Maksym Gaiduk, Ralf Seepold

2020Procedia Computer Science18 citationsDOIOpen Access PDF

Abstract

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%.

Topics & Concepts

Computer scienceDeep learningSleep (system call)Artificial intelligenceSleep StagesConvolutional neural networkStage (stratigraphy)SIGNAL (programming language)HeartbeatTime seriesPattern recognition (psychology)Machine learningPolysomnographyElectroencephalographyMedicinePaleontologyComputer securityProgramming languageOperating systemPsychiatryBiologyEEG and Brain-Computer InterfacesNon-Invasive Vital Sign MonitoringSleep and Work-Related Fatigue
A deep learning approach to detect sleep stages | Litcius