Show simple item record

dc.contributor.authorPhan, Hen_US
dc.contributor.authorAndreotti, Fen_US
dc.contributor.authorCooray, Nen_US
dc.contributor.authorChen, OYen_US
dc.contributor.authorDe Vos, Men_US
dc.date.accessioned2020-06-17T10:15:32Z
dc.date.available2019-01-27en_US
dc.date.issued2019-03en_US
dc.identifier.urihttps://qmro.qmul.ac.uk/xmlui/handle/123456789/65048
dc.description.abstractAutomatic sleep staging has been often treated as a simple classification problem that aims at determining the label of individual target polysomnography epochs one at a time. In this paper, we tackle the task as a sequence-to-sequence classification problem that receives a sequence of multiple epochs as input and classifies all of their labels at once. For this purpose, we propose a hierarchical recurrent neural network named SeqSleepNet (source code is available at http://github.com/pquochuy/SeqSleepNet). At the epoch processing level, the network consists of a filterbank layer tailored to learn frequency-domain filters for preprocessing and an attention-based recurrent layer designed for short-term sequential modeling. At the sequence processing level, a recurrent layer placed on top of the learned epoch-wise features for long-term modeling of sequential epochs. The classification is then carried out on the output vectors at every time step of the top recurrent layer to produce the sequence of output labels. Despite being hierarchical, we present a strategy to train the network in an end-to-end fashion. We show that the proposed network outperforms the state-of-the-art approaches, achieving an overall accuracy, macro F1-score, and Cohen's kappa of 87.1%, 83.3%, and 0.815 on a publicly available dataset with 200 subjects.en_US
dc.format.extent400 - 410en_US
dc.languageengen_US
dc.relation.ispartofIEEE Trans Neural Syst Rehabil Engen_US
dc.subjectAlgorithmsen_US
dc.subjectAttentionen_US
dc.subjectDatabases, Factualen_US
dc.subjectElectroencephalographyen_US
dc.subjectElectromyographyen_US
dc.subjectElectrooculographyen_US
dc.subjectHumansen_US
dc.subjectMachine Learningen_US
dc.subjectNeural Networks, Computeren_US
dc.subjectPolysomnographyen_US
dc.subjectReproducibility of Resultsen_US
dc.subjectSleep Stagesen_US
dc.subjectSoftwareen_US
dc.titleSeqSleepNet: End-to-End Hierarchical Recurrent Neural Network for Sequence-to-Sequence Automatic Sleep Staging.en_US
dc.typeArticle
dc.rights.holder© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.identifier.doi10.1109/TNSRE.2019.2896659en_US
pubs.author-urlhttps://www.ncbi.nlm.nih.gov/pubmed/30716040en_US
pubs.issue3en_US
pubs.notesNot knownen_US
pubs.publication-statusPublisheden_US
pubs.volume27en_US
rioxxterms.funderDefault funderen_US
rioxxterms.identifier.projectDefault projecten_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record