Abstract

In this paper, we propose a novel method of automatic sleep stage classification based on single-channel electroencephalography (EEG). First, we use marginal Hilbert spectrum (MHS) to depict time-frequency domain features of five sleep stages of 30-second (30s) EEG epochs. Second, the extracted MHSs features are input to a convolutional neural network (CNN) as multi-channel sequences for the sleep stage classification task. Third, a focal loss function is introduced into the CNN classifier to alleviate the classes imbalance problem of sleep data. Experimental results show that the proposed method can obtain an overall accuracy of 86.14% on the public Sleep-EDF dataset, which is competitive and worth exploring among a series of deep learning methods for the automatic sleep stage classification task.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call