ESSN: An Efficient Sleep Sequence Network for Automatic Sleep Staging.

Journal: IEEE journal of biomedical and health informatics
Published Date:

Abstract

By modeling the temporal dependencies of sleep sequence, advanced automatic sleep staging algorithms have achieved satisfactory performance, approaching the level of medical technicians and laying the foundation for clinical assistance. However, existing algorithms cannot adapt well to computing scenarios with limited computing power, such as portable sleep detection and consumer-level sleep disorder screening. In addition, existing algorithms still have the problem of N1 confusion. To address these issues, we propose an efficient sleep sequence network (ESSN) with an ingenious structure to achieve efficient automatic sleep staging at a low computational cost. A novel N1 structure loss is introduced based on the prior knowledge of N1 transition probability to alleviate the N1 stage confusion problem. On the SHHS dataset containing 5,793 subjects, the overall accuracy, macro F1, and Cohen's kappa of ESSN are 88.0%, 81.2%, and 0.831, respectively. When the input length is 200, the parameters and floating-point operations of ESSN are 0.27M and 0.35G, respectively. With a lead in accuracy, ESSN inference is twice as fast as L-SeqSleepNet on the same device. Therefore, our proposed model exhibits solid competitive advantages comparing to other state-of-the-art automatic sleep staging methods.

Authors

  • Yongliang Chen
    Department of Cardiac Surgery, Affiliated Hospital of Chengde Medical University, 36 Nanyingzi Street, Chengde, Hebei, 067000, China.
  • Yudan Lv
  • Xinyu Sun
    Department of Orthopedics, Chinese PLA General Hospital.
  • Mikhail Poluektov
  • Yuan Zhang
    Department of Urology, Tongji Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, China.
  • Thomas Penzel