Complex-valued unsupervised convolutional neural networks for sleep stage classification

被引:40
作者
Zhang, Junming [1 ]
Wu, Yan [1 ]
机构
[1] Tongji Univ, Coll Elect & Informat Engn, Shanghai 201804, Peoples R China
关键词
Complex-valued convolutional neural networks; Unsupervised training; Complex-valued k-means; Sleep stage; EEG; SINGLE-CHANNEL EEG; RECEPTIVE-FIELDS; COMPONENTS; FEATURES; SYSTEM; DOMAIN;
D O I
10.1016/j.cmpb.2018.07.015
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Background and objective: Despite numerous deep learning methods being developed for automatic sleep stage classification, almost all the models need labeled data. However, obtaining labeled data is a subjective process. Therefore, the labels will be different between two experts. At the same time, obtaining labeled data also is a time-consuming task. Even an experienced expert requires hours to annotate the sleep stage patterns. More important, as the development of wearable sleep devices, it is very difficult to obtain labeled sleep data. Therefore, unsupervised training algorithm is very important for sleep stage classification. Hence, a new sleep stage classification method named complex-valued unsupervised convolutional neural networks (CUCNN) is proposed in this study. Methods: The CUCNN operates with complex-valued inputs, outputs, and weights, and its training strategy is greedy layer-wise training. It is composed of three phases: phase encoder, unsupervised training and complex-valued classification. Phase encoder is used to translate real-valued inputs into complex numbers. In the unsupervised training phase, the complex-valued K-means is used to learn filters which will be used in the convolution. Results: The classification performances of handcrafted features are compared with those of learned features via CUCNN. The total accuracy (TAC) and kappa coefficient of the sleep stage from UCD dataset are 87% and 0.8, respectively. Moreover, the comparison experiments indicate that the TACs of the CUCNN from UCD and MIT-BIH datasets outperform these of unsupervised convolutional neural networks (UCNN) by 12.9% and 13%, respectively. Additionally, the convergence of CUCNN is much faster than that of UCNN in most cases. Conclusions: The proposed method is fully automated and can learn features in an unsupervised fashion. Results show that unsupervised training and automatic feature extraction on sleep data are possible, which are very important for home sleep monitoring. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:181 / 191
页数:11
相关论文
共 80 条
[1]  
Agarwal A, 2006, LECT NOTES COMPUT SC, V3951, P30
[2]   Multilayer feedforward neural network based on multi-valued neurons (MLMVN) and a backpropagation learning algorithm [J].
Aizenberg, Igor ;
Moraga, Claudio .
SOFT COMPUTING, 2007, 11 (02) :169-183
[3]   A method for the automatic analysis of the sleep macrostructure in continuum [J].
Alvarez-Estevez, Diego ;
Fernandez-Pastoriza, Jose M. ;
Hernandez-Pereira, Elena ;
Moret-Bonillo, Vicente .
EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (05) :1796-1803
[4]   Single-layered complex-valued neural network for real-valued classification problems [J].
Amin, Md. Faijul ;
Murase, Kazuyuki .
NEUROCOMPUTING, 2009, 72 (4-6) :945-955
[5]  
[Anonymous], 2011, INT C ART INT STAT
[6]  
[Anonymous], 2012, Advances in Artificial Neural Systems, DOI DOI 10.1155/2012/107046
[7]  
[Anonymous], 1968, MANUAL STANDARDIZED
[8]  
[Anonymous], 2013, Fast training of convolutional networks through FFTs
[9]  
[Anonymous], 2012, Advances in Neural Information Processing Systems
[10]  
Aydogan O, 2015, SIG PROCESS COMMUN, P399, DOI 10.1109/SIU.2015.7129843