{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T23:10:35Z","timestamp":1780355435976,"version":"3.54.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"S16","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,12,2]],"date-time":"2019-12-02T00:00:00Z","timestamp":1575244800000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec>\n<jats:title>Background<\/jats:title>\n<jats:p>Sleep is a complex and dynamic biological process characterized by different sleep patterns. Comprehensive sleep monitoring and analysis using multivariate polysomnography (PSG) records has achieved significant efforts to prevent sleep-related disorders. To alleviate the time consumption caused by manual visual inspection of PSG, automatic multivariate sleep stage classification has become an important research topic in medical and bioinformatics.<\/jats:p>\n<\/jats:sec><jats:sec>\n<jats:title>Results<\/jats:title>\n<jats:p>We present a unified hybrid self-attention deep learning framework, namely HybridAtt, to automatically classify sleep stages by capturing channel and temporal correlations from multivariate PSG records. We construct a new multi-view convolutional representation module to learn channel-specific and global view features from the heterogeneous PSG inputs. The hybrid attention mechanism is designed to further fuse the multi-view features by inferring their dependencies without any additional supervision. The learned attentional representation is subsequently fed through a softmax layer to train an end-to-end deep learning model.<\/jats:p>\n<\/jats:sec><jats:sec>\n<jats:title>Conclusions<\/jats:title>\n<jats:p>We empirically evaluate our proposed HybridAtt model on a benchmark PSG dataset in two feature domains, referred to as the time and frequency domains. Experimental results show that HybridAtt consistently outperforms ten baseline methods in both feature spaces, demonstrating the effectiveness of HybridAtt in the task of sleep stage classification.<\/jats:p>\n<\/jats:sec>","DOI":"10.1186\/s12859-019-3075-z","type":"journal-article","created":{"date-parts":[[2019,12,2]],"date-time":"2019-12-02T07:00:35Z","timestamp":1575270035000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":40,"title":["A hybrid self-attention deep learning framework for multivariate sleep stage classification"],"prefix":"10.1186","volume":"20","author":[{"given":"Ye","family":"Yuan","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kebin","family":"Jia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fenglong","family":"Ma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guangxu","family":"Xun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yaqing","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lu","family":"Su","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Aidong","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,12,2]]},"reference":[{"issue":"6","key":"3075_CR1","doi-asserted-by":"publisher","first-page":"727","DOI":"10.5665\/sleep.1846","volume":"35","author":"FS Luyster","year":"2012","unstructured":"Luyster FS, Strollo PJ, Zee PC, Walsh JK. Sleep: a health imperative. Sleep. 2012; 35(6):727\u201334.","journal-title":"Sleep"},{"issue":"9","key":"3075_CR2","doi-asserted-by":"publisher","first-page":"272","DOI":"10.3390\/e18090272","volume":"18","author":"KAI Aboalayon","year":"2016","unstructured":"Aboalayon KAI, Faezipour M, Almuhammadi WS, Moslehpour S. Sleep stage classification using eeg signal analysis: a comprehensive survey and new investigation. Entropy. 2016; 18(9):272.","journal-title":"Entropy"},{"key":"3075_CR3","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.cmpb.2016.12.004","volume":"140","author":"R Boostani","year":"2017","unstructured":"Boostani R, Karimzadeh F, Nami M. A comparative review on sleep stage classification methods in patients and healthy individuals. Comput Methods Programs Biomed. 2017; 140:77\u201391.","journal-title":"Comput Methods Programs Biomed"},{"issue":"3","key":"3075_CR4","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/s10916-014-0018-0","volume":"38","author":"B \u015een","year":"2014","unstructured":"\u015een B, Peker M, \u00c7avu\u015fo\u011flu A, \u00c7elebi FV. A comparative study on classification of sleep stage based on eeg signals using feature selection and classification algorithms. J Med Syst. 2014; 38(3):18.","journal-title":"J Med Syst"},{"issue":"2","key":"3075_CR5","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1001\/archpsyc.1969.01740140118016","volume":"20","author":"EA Wolpert","year":"1969","unstructured":"Wolpert EA. A manual of standardized terminology, techniques and scoring system for sleep stages of human subjects. Arch Gen Psychiatr. 1969; 20(2):246\u20137.","journal-title":"Arch Gen Psychiatr"},{"key":"3075_CR6","doi-asserted-by":"crossref","unstructured":"Khalighi S, Sousa T, Oliveira D, Pires G, Nunes U. Efficient feature selection for sleep staging based on maximal overlap discrete wavelet transform and svm. In: Engineering in Medicine and Biology Society, EMBC, 2011 Annual International Conference of the IEEE. IEEE: 2011. p. 3306\u20139.","DOI":"10.1109\/IEMBS.2011.6090897"},{"key":"3075_CR7","unstructured":"Tsai P-Y, Hu W, Kuo TB, Shyu L-Y. A portable device for real time drowsiness detection using novel active dry electrode system. In: Engineering in Medicine and Biology Society, 2009. EMBC 2009. Annual International Conference of the IEEE. IEEE: 2009. p. 3775\u20138."},{"issue":"6","key":"3075_CR8","doi-asserted-by":"publisher","first-page":"380","DOI":"10.1016\/j.compbiomed.2011.04.001","volume":"41","author":"S Charbonnier","year":"2011","unstructured":"Charbonnier S, Zoubek L, Lesecq S, Chapotot F. Self-evaluated automatic classifier as a decision-support tool for sleep\/wake staging. Comput Biol Med. 2011; 41(6):380\u20139.","journal-title":"Comput Biol Med"},{"key":"3075_CR9","doi-asserted-by":"crossref","unstructured":"Li Y, Yingle F, Gu L, Qinye T. Sleep stage classification based on eeg hilbert-huang transform. In: Industrial Electronics and Applications, 2009. ICIEA 2009. 4th IEEE Conference On. IEEE: 2009. p. 3676\u201381. https:\/\/doi.org\/10.1109\/iciea.2009.5138842.","DOI":"10.1109\/ICIEA.2009.5138842"},{"key":"3075_CR10","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1016\/j.jneumeth.2015.07.006","volume":"254","author":"J Shi","year":"2015","unstructured":"Shi J, Liu X, Li Y, Zhang Q, Li Y, Ying S. Multi-channel eeg-based sleep stage classification with joint collaborative representation and multiple kernel learning. J Neurosci Methods. 2015; 254:94\u2013101.","journal-title":"J Neurosci Methods"},{"key":"3075_CR11","doi-asserted-by":"crossref","unstructured":"Phan H, Do Q, Do T-L, Vu D-L. Metric learning for automatic sleep stage classification. In: Engineering in Medicine and Biology Society (EMBC), 2013 35th Annual International Conference of the IEEE. IEEE: 2013. p. 5025\u20138. https:\/\/doi.org\/10.1109\/embc.2013.6610677.","DOI":"10.1109\/EMBC.2013.6610677"},{"key":"3075_CR12","doi-asserted-by":"crossref","unstructured":"Huang C-S, Lin C-L, Ko L-W, Liu S-Y, Sua T-P, Lin C-T. A hierarchical classification system for sleep stage scoring via forehead eeg signals. In: Computational Intelligence, Cognitive Algorithms, Mind, and Brain (CCMB), 2013 IEEE Symposium On. IEEE: 2013. p. 1\u20135.","DOI":"10.1109\/CCMB.2013.6609157"},{"key":"3075_CR13","doi-asserted-by":"crossref","unstructured":"Gudmundsson S, Runarsson TP, Sigurdsson S. Automatic sleep staging using support vector machines with posterior probability estimates. In: Computational Intelligence for Modelling, Control and Automation, 2005 and International Conference on Intelligent Agents, Web Technologies and Internet Commerce, International Conference On, vol. 2. IEEE: 2005. p. 366\u201372. https:\/\/doi.org\/10.1109\/cimca.2005.1631496.","DOI":"10.1109\/CIMCA.2005.1631496"},{"issue":"5","key":"3075_CR14","doi-asserted-by":"publisher","first-page":"1239","DOI":"10.1007\/s00521-012-1065-4","volume":"23","author":"S \u00d6z\u015fen","year":"2013","unstructured":"\u00d6z\u015fen S. Classification of sleep stages using class-dependent sequential feature selection and artificial neural network. Neural Comput Applic. 2013; 23(5):1239\u201350.","journal-title":"Neural Comput Applic"},{"issue":"4","key":"3075_CR15","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1007\/s10916-009-9286-5","volume":"34","author":"ME Tagluk","year":"2010","unstructured":"Tagluk ME, Sezgin N, Akin M. Estimation of sleep stages by an artificial neural network employing eeg, emg and eog. J Med Syst. 2010; 34(4):717\u201325.","journal-title":"J Med Syst"},{"key":"3075_CR16","first-page":"191","volume-title":"IFIP Advances in Information and Communication Technology","author":"Shirin Najdi","year":"2017","unstructured":"Najdi S, Gharbali AA, Fonseca JM. Feature transformation based on stacked sparse autoencoders for sleep stage classification. In: Doctoral Conference on Computing, Electrical and Industrial Systems. Springer: 2017. p. 191\u2013200. https:\/\/doi.org\/10.1007\/978-3-319-56077-9_18."},{"key":"3075_CR17","first-page":"5","volume":"2012","author":"M L\u00e4ngkvist","year":"2012","unstructured":"L\u00e4ngkvist M, Karlsson L, Loutfi A. Sleep stage classification using unsupervised feature learning. Adv Artif Neural Syst. 2012; 2012:5.","journal-title":"Adv Artif Neural Syst"},{"issue":"4","key":"3075_CR18","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1177\/0142331215587568","volume":"38","author":"J Zhang","year":"2016","unstructured":"Zhang J, Wu Y, Bai J, Chen F. Automatic sleep stage classification based on sparse deep belief net and combination of multiple classifiers. Trans Inst Meas Control. 2016; 38(4):435\u201351.","journal-title":"Trans Inst Meas Control"},{"issue":"11","key":"3075_CR19","doi-asserted-by":"publisher","first-page":"1998","DOI":"10.1109\/TNSRE.2017.2721116","volume":"25","author":"A Supratak","year":"2017","unstructured":"Supratak A, Dong H, Wu C, Guo Y. Deepsleepnet: a model for automatic sleep stage scoring based on raw single-channel eeg. IEEE Trans Neural Syst Rehabil Eng. 2017; 25(11):1998\u20132008.","journal-title":"IEEE Trans Neural Syst Rehabil Eng"},{"key":"3075_CR20","unstructured":"Tsinalis O, Matthews PM, Guo Y, Zafeiriou S. Automatic sleep stage scoring with single-channel eeg using convolutional neural networks. 2016. arXiv preprint arXiv:1610.01683."},{"key":"3075_CR21","doi-asserted-by":"publisher","first-page":"758","DOI":"10.1109\/TNSRE.2018.2813138","volume":"26","author":"S Chambon","year":"2018","unstructured":"Chambon S, Galtier MN, Arnal PJ, Wainrib G, Gramfort A. A deep learning architecture for temporal sleep stage classification using multivariate and multimodal time series. IEEE Trans Neural Syst Rehabil Eng. 2018; 26:758\u201369.","journal-title":"IEEE Trans Neural Syst Rehabil Eng"},{"key":"3075_CR22","unstructured":"Giri EP, Fanany MI, Arymurthy AM. Combining generative and discriminative neural networks for sleep stages classification. 2016. arXiv preprint arXiv:1610.01741."},{"key":"3075_CR23","unstructured":"Zhao M, Yue S, Katabi D, Jaakkola TS, Bianchi MT. Learning sleep stages from radio signals: a conditional adversarial architecture. In: International Conference on Machine Learning. ACM: 2017. p. 4100\u20139."},{"issue":"1","key":"3075_CR24","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1146\/annurev.me.27.020176.002341","volume":"27","author":"C Guilleminault","year":"1976","unstructured":"Guilleminault C, Tilkian A, Dement WC. The sleep apnea syndromes. Annu Rev Med. 1976; 27(1):465\u201384.","journal-title":"Annu Rev Med"},{"issue":"1","key":"3075_CR25","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1097\/00004691-199001000-00006","volume":"7","author":"Michael J. Thorpy","year":"1990","unstructured":"Thorpy MJ. Classification of sleep disorders. Sleep disorders medicine. Journal of clinical neurophysiology: official publication of the American Electroencephalographic Society. 1990; 7(1):67\u201381.","journal-title":"Journal of Clinical Neurophysiology"},{"key":"3075_CR26","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1016\/j.inffus.2017.02.007","volume":"38","author":"J Zhao","year":"2017","unstructured":"Zhao J, Xie X, Xu X, Sun S. Multi-view learning overview: Recent progress and new challenges. Inform Fusion. 2017; 38:43\u201354.","journal-title":"Inform Fusion"},{"key":"3075_CR27","doi-asserted-by":"crossref","unstructured":"Yuan Y, Xun G, Jia K, Zhang A. A multi-view deep learning method for epileptic seizure detection using short-time fourier transform. In: Proceedings of the 8th ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics. ACM: 2017. p. 213\u201322. https:\/\/doi.org\/10.1145\/3107411.3107419.","DOI":"10.1145\/3107411.3107419"},{"issue":"6","key":"3075_CR28","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1186\/s12918-018-0626-2","volume":"12","author":"Y Yuan","year":"2018","unstructured":"Yuan Y, Xun G, Jia K, Zhang A. A multi-context learning approach for eeg epileptic seizure detection. BMC Syst Biol. 2018; 12(6):107.","journal-title":"BMC Syst Biol"},{"key":"3075_CR29","doi-asserted-by":"crossref","unstructured":"Yuan Y, Jia K, Ma F, Xun G, Wang Y, Su L, Zhang A. Multivariate sleep stage classification using hybrid self-attentive deep learning networks. In: 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM). IEEE: 2018. p. 963\u20138. https:\/\/doi.org\/10.1109\/bibm.2018.8621146.","DOI":"10.1109\/BIBM.2018.8621146"},{"key":"3075_CR30","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.neucom.2018.03.074","volume":"324","author":"Y Yuan","year":"2018","unstructured":"Yuan Y, Xun G, Suo Q, Jia K, Zhang A. Wave2vec: Deep representation learning for clinical temporal data. Neurocomputing. 2018; 324:31\u201342.","journal-title":"Neurocomputing"},{"issue":"11","key":"3075_CR31","doi-asserted-by":"publisher","first-page":"2673","DOI":"10.1109\/78.650093","volume":"45","author":"M Schuster","year":"1997","unstructured":"Schuster M, Paliwal KK. Bidirectional recurrent neural networks. IEEE Trans Signal Process. 1997; 45(11):2673\u201381.","journal-title":"IEEE Trans Signal Process"},{"issue":"23","key":"3075_CR32","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1161\/01.CIR.101.23.e215","volume":"101","author":"AL Goldberger","year":"2000","unstructured":"Goldberger AL, Amaral LA, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE. Physiobank, physiotoolkit, and physionet. Circulation. 2000; 101(23):215\u201320.","journal-title":"Circulation"},{"key":"3075_CR33","doi-asserted-by":"crossref","unstructured":"Ma F, Chitta R, Zhou J, You Q, Sun T, Gao J. Dipole: Diagnosis prediction in healthcare via attention-based bidirectional recurrent neural networks. In: Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM: 2017. p. 1903\u201311. https:\/\/doi.org\/10.1145\/3097983.3098088.","DOI":"10.1145\/3097983.3098088"},{"key":"3075_CR34","doi-asserted-by":"crossref","unstructured":"Yuan Y, Xun G, Ma F, Suo Q, Xue H, Jia K, Zhang A. A novel channel-aware attention framework for multi-channel eeg seizure detection via multi-view deep learning. In: Biomedical & Health Informatics (BHI), 2018 IEEE EMBS International Conference On. IEEE: 2018. p. 206\u20139. https:\/\/doi.org\/10.1109\/bhi.2018.8333405.","DOI":"10.1109\/BHI.2018.8333405"},{"key":"3075_CR35","unstructured":"Zeiler MD. Adadelta: an adaptive learning rate method. 2012. arXiv preprint arXiv:1212.5701."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-3075-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s12859-019-3075-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-3075-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,30]],"date-time":"2020-11-30T19:15:15Z","timestamp":1606763715000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-019-3075-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":35,"journal-issue":{"issue":"S16","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["3075"],"URL":"https:\/\/doi.org\/10.1186\/s12859-019-3075-z","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"2 December 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"586"}}