Abstract

Sleep recognition refers to detection or identification of sleep posture, state or stage, which can provide critical information for the diagnosis of sleep diseases. Most of sleep recognition methods are limited to single-task recognition, which only involves single-modal sleep data, and there is no generalized model for multi-task recognition on multi-sensor sleep data. Moreover, the shortage and imbalance of sleep samples also limits the expansion of the existing machine learning methods like support vector machine, decision tree and convolutional neural network, which lead to the decline of the learning ability and over-fitting. Self-supervised learning technologies have shown their capabilities to learn significant feature representations. In this paper, a novel self-supervised learning model is proposed for sleep recognition, which is composed of an upstream self-supervised pre-training task and a downstream recognition task. The upstream task is conducted to increase the data capacity, and the information of frequency domain and the rotation view are used to learn the multi-dimensional sleep feature representations. The downstream task is undertaken to fuse bidirectional long-short term memory and conditional random field as the sequential data recognizer to produce the sleep labels. Our experiments shows that our proposed algorithm provide promising results in sleep identification and can further be applied in clinical and smart home environments as a diagnostic tool. The source code is provided at: “https://github.com/zhaoaite/SSRM”.

Highlights

  • Sleep quality is a proven biometric that plays an eminent role in health status evaluation of patients with mental or physical disorders

  • We study the problem of sleep recognition aiming at three levels: sleep position recognition, sleep stage recognition and insomnia detection, including the analysis and understanding of multi-sensor sleep data

  • Apart from supervised sleep recognition model (SSRM), the most accurate model for the classification of healthy subjects is random forest (RF), and for the detection of insomnia patients is k-nearest neighbour (KNN), which reflects the applicability of KNN and RF

Read more

Summary

Introduction

Sleep quality is a proven biometric that plays an eminent role in health status evaluation of patients with mental or physical disorders. According to the survey of the World Health Organization (WHO), about 1/3 of people in the world have sleep problems, and the global sleep disorder rate is 27%, which seriously affect people’s health and quality of life [1]. In order to better evaluate and monitor sleep quality and state, we are committed to establishing a reliable and safe sleep model for analysis and diagnosis of sleep state. Sleep recognition problem is divided into three levels: sleep posture recognition, sleep stage recognition and insomnia detection. Sleep quality is directly related to sleep posture. Supine sleeping positions will not suppress organs such as viscera and organs, and can effectively relieve symptoms of

Results
Discussion
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.