Jumping Knowledge Based Spatial-Temporal Graph Convolutional Networks for Automatic Sleep Stage Classification
Article
Article Title | Jumping Knowledge Based Spatial-Temporal Graph Convolutional Networks for Automatic Sleep Stage Classification |
---|---|
ERA Journal ID | 5044 |
Article Category | Article |
Authors | Ji, Xiaopeng (Author), Li, Yan (Author) and Wen, Peng (Author) |
Journal Title | IEEE Transactions on Neural Systems and Rehabilitation Engineering |
Journal Citation | 30, pp. 1464-1472 |
Number of Pages | 9 |
Year | 2022 |
Publisher | IEEE (Institute of Electrical and Electronics Engineers) |
Place of Publication | United States |
ISSN | 1534-4320 |
1558-0210 | |
Digital Object Identifier (DOI) | https://doi.org/10.1109/TNSRE.2022.3176004 |
Web Address (URL) | https://ieeexplore.ieee.org/document/9777906 |
Abstract | A novel jumping knowledge spatial-temporal graph convolutional network (JK-STGCN) is proposed in this paper to classify sleep stages. Based on this method, different types of multi-channel bio-signals, including electroencephalography (EEG), electromyogram (EMG), electrooculogram (EOG), and electrocardiogram (ECG) are utilized to classify sleep stages, after extracting features by a standard convolutional neural network (CNN) named FeatureNet. Intrinsic connections among different bio-signal channels from the identical epoch and neighboring epochs can be obtained through two adaptive adjacency matrices learning methods. A jumping knowledge spatial-temporal graph convolution module helps the JK-STGCN model to extract spatial features from the graph convolutions efficiently and temporal features are extracted from its common standard convolutions to learn the transition rules among sleep stages. Experimental results on the ISRUC-S3 dataset showed that the overall accuracy achieved 0.831 and the F1-score and Cohen kappa reached 0.814 and 0.782, respectively, which are the competitive classification performance with the state-of-the-art baselines. Further experiments on the ISRUC-S3 dataset are also conducted to evaluate the execution efficiency of the JK-STGCN model. The training time on 10 subjects is 2621s and the testing time on 50 subjects is 6.8s, which indicates its highest calculation speed compared with the existing high-performance graph convolutional networks and U-Net architecture algorithms. Experimental results on the ISRUC-S1 dataset also demonstrate its generality, whose accuracy, F1-score, and Cohen kappa achieve 0.820, 0.798, and 0.767 respectively. |
Keywords | Feature extraction; Sleep; Convolution; Classification algorithms; Manganese; Deep learning; Aggregates; Deep learning; graph convolutional networks; sleep stage classification |
Related Output | |
Is part of | Deep learning based sleep stage classification |
Contains Sensitive Content | Does not contain sensitive content |
ANZSRC Field of Research 2020 | 460806. Human-computer interaction |
Public Notes | This article is part of a UniSQ Thesis by publication. See Related Output. |
Byline Affiliations | School of Mathematics, Physics and Computing |
School of Mechanical and Electrical Engineering | |
Institution of Origin | University of Southern Queensland |
https://research.usq.edu.au/item/q796v/jumping-knowledge-based-spatial-temporal-graph-convolutional-networks-for-automatic-sleep-stage-classification
Download files
Published Version
Jumping Knowledge Based Spatial-temporal Graph Convolutional Networks for Automatic Sleep Stages Classification.pdf | ||
License: CC BY-NC-ND 4.0 | ||
File access level: Anyone |
91
total views78
total downloads0
views this month0
downloads this month