Single-channel EEG based insomnia detection with domain adaptation

Comput Biol Med. 2021 Dec:139:104989. doi: 10.1016/j.compbiomed.2021.104989. Epub 2021 Oct 27.

Abstract

Insomnia is one of the most common sleep disorders which can dramatically impair life quality and negatively affect an individual's physical and mental health. Recently, various deep learning based methods have been proposed for automatic and objective insomnia detection, owing to the great success of deep learning techniques. However, due to the scarcity of public insomnia data, a deep learning model trained on a dataset with a small number of insomnia subjects may compromise the generalization capacity of the model and eventually limit the performance of insomnia detection. Meanwhile, there have been a number of public EEG datasets collected from a large number of healthy subjects for various sleep research tasks such as sleep staging. Therefore, to utilize such abundant EEG datasets for addressing the data scarcity issue in insomnia detection, in this paper we propose a domain adaptation based model to better extract insomnia related features of the target domain by leveraging stage annotations from the source domain. For each domain, two pairs of common encoder and private encoder are firstly trained to extract sleep related features and sleep irrelevant features, respectively. In order to further discriminate source domain and target domain, a domain classifier is introduced. Then, the common encoder of the target domain will be used together with the Long Short Term Memory (LSTM) network for insomnia detection. To the best of our knowledge, this is the first deep learning based domain adaptation model using single channel raw EEG signals to detect insomnia at subject level. We use the Montreal Archive of Sleep Studies (MASS) dataset which contains only healthy subjects as source domain and two datasets which contain both healthy and insomnia subjects as target domain to validate our model's generalizability. Experimental results on the two target domain datasets (a public one and an in-house one) demonstrate that our model generalizes well on two target domain datasets with different sampling rates. In particular, our proposed method is able to improve insomnia detection performance from 50.0% to 90.9% and 66.7%-79.2% in terms of accuracy on the two target domain datasets, respectively.

Keywords: Deep learning; Domain adaptation; EEG signal; Insomnia diagnosis.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Electroencephalography
  • Humans
  • Polysomnography
  • Sleep
  • Sleep Initiation and Maintenance Disorders*
  • Sleep Stages