A Graph-Temporal fused dual-input Convolutional Neural Network for Detecting Sleep Stages from EEG Signals

Qing Cai, Zhongke Gao* (Corresponding Author), Jianpeng An, Shuang Gao, Celso Grebogi

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

43 Citations (Scopus)
3 Downloads (Pure)


Sleep is an essential integrant in everyone’s daily life. Thereby, it is an important but challenging problem to construct a reliable and stable system, that can monitor user’s sleep quality automatically. In this work, we combine complex network and deep learning to propose a novel Graph-Temporal fused dual-input Convolutional Neural Network (CNN) method to detect sleep stages by using the Sleep-EDF database. Firstly, we segment each single-channel EEG signal into non-overlapping 30s epochs to set up the network. For that, we map each epoch into a Limited Penetrable Visibility Graph (LPVG) and obtain the corresponding Degree Sequence (DS) by calculating the node degree. Finally, the DSs and the 30s EEG epochs are combined as inputs of the novel Graph-Temporal fused dual-input CNN to learn about the graph topology and about the temporal feature representations of the raw data for the purpose of classifying the sleep stages into the two-, three-, four-, five-, and six-state. Notably, the classification accuracy of six-state stage detection is 87.21% and the corresponding Kappa value is 0.80. The results demonstrate the effectiveness of our model structure in detecting sleep states, whereby they further provide a basic strategy for future sleep research.
Original languageEnglish
Pages (from-to)777-781
Number of pages5
JournalIEEE Transactions on Circuits and Systems II: Express Briefs
Issue number2
Early online date5 Aug 2020
Publication statusPublished - Feb 2021

Bibliographical note

This work was supported by the National Natural Science Foundation of China under Grant Nos. 61922062, and 61873181.


  • Sleep stage detection
  • Limited Penetrable Visibility Graph(LPVG)
  • Complex network
  • electroencephalogram (EEG)
  • Convolutional neural network (CNN)
  • limited Penetrable visibility graph(LPVG)
  • convolutional neural network (CNN)
  • complex network
  • Circuits and systems
  • Electroencephalography
  • Convolution
  • Sleep
  • Complex networks
  • Feature extraction
  • Convolutional neural networks


Dive into the research topics of 'A Graph-Temporal fused dual-input Convolutional Neural Network for Detecting Sleep Stages from EEG Signals'. Together they form a unique fingerprint.

Cite this