Cascaded LSTM recurrent neural network for automated sleep stage classification using single-channel EEG signals

Computers in Biology and Medicine - Tập 106 - Trang 71-81 - 2019
Nicola Michielli1, U. Rajendra Acharya2,3,4, Filippo Molinari1
1Biolab, Department of Electronics and Telecommunications, Politecnico di Torino, Turin, Italy
2Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, Singapore
3Department of Biomedical Engineering, School of Science and Technology, SUSS University, Clementi 599491, Singapore
4School of Medicine, Faculty of Health and Medical Sciences, Taylor's University, Malaysia

Tài liệu tham khảo

A. Gevins, Non-invasive human neurocognitive performance capability testing method and system, U.S. Pat. (1994). https://patents.google.com/patent/US5295491A/en (accessed February 24, 2018). Reynolds, 2013, DSM-5 sleep-wake disorders classification: overview for use in clinical practice, Am. J. Psychiatry, 170, 1099, 10.1176/appi.ajp.2013.13010058 Goel, 2009, Neurocognitive consequences of sleep deprivation, Semin. Neurol., 29, 320, 10.1055/s-0029-1237117 Garcés Correa, 2014, Automatic detection of drowsiness in EEG records based on multimodal analysis, Med. Eng. Phys., 36, 244, 10.1016/j.medengphy.2013.07.011 Tanaka, 1997, Topographical characteristics and principal component structure of the hypnagogic EEG, Sleep, 20, 523, 10.1093/sleep/20.7.523 Hori, 2001, Proposed supplements and amendments to “A manual of standardized terminology, techniques and scoring system for sleep stages of human subjects”, the rechtschaffen & Kales (1968) standard, Psychiatr. Clin. Neurosci., 55, 305, 10.1046/j.1440-1819.2001.00810.x Rosenberg, 2013, The American Academy of sleep medicine inter-scorer reliability program: sleep stage scoring, J. Clin. Sleep Med., 9, 81, 10.5664/jcsm.2350 Sharma, 2018, An accurate sleep stages classification system using a new class of optimally time-frequency localized three-band wavelet filter bank, Comput. Biol. Med., 98, 58, 10.1016/j.compbiomed.2018.04.025 Acharya, 2005, Non-linear analysis of EEG signals at various sleep stages, Comput. Methods Progr. Biomed., 80, 37, 10.1016/j.cmpb.2005.06.011 Boostani, 2017, A comparative review on sleep stage classification methods in patients and healthy individuals, Comput. Methods Progr. Biomed., 140, 77, 10.1016/j.cmpb.2016.12.004 Pudil, 1994, Floating search methods in feature selection, Pattern Recogn. Lett., 15, 1119, 10.1016/0167-8655(94)90127-9 Peng, 2005, Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy, IEEE Trans. Pattern Anal. Mach. Intell., 27, 1226, 10.1109/TPAMI.2005.159 Kononenko, 1994, Estimating attributes: analysis and extensions of RELIEF, 171, 10.1007/3-540-57868-4_57 Jolliffe, 2011, 1094 Du, 2008, 392 Huang, 2013, Applying the fuzzy c-means based dimension reduction to improve the sleep classification system, 1 Lajnef, 2015, Learning machines and sleeping brains: automatic sleep stage classification using decision-tree multi-class support vector machines, J. Neurosci. Methods, 250, 94, 10.1016/j.jneumeth.2015.01.022 Seifpour, 2018, A new automatic sleep staging system based on statistical behavior of local extrema using single channel EEG signal, Expert Syst. Appl., 104, 277, 10.1016/j.eswa.2018.03.020 Acharya, 2010, Analysis and automatic identification of sleep stages using higher order spectra, Int. J. Neural Syst., 20, 509, 10.1142/S0129065710002589 Hassan, 2015, On the classification of sleep states by means of statistical and spectral features from single channel Electroencephalogram, 2238 Hassan, 2016, Computer-aided sleep staging using complete ensemble empirical mode decomposition with adaptive noise and bootstrap aggregating, Biomed. Signal Process. Control, 24, 1, 10.1016/j.bspc.2015.09.002 Rodríguez-Sotelo, 2014, Automatic sleep stages classification using EEG entropy features and unsupervised pattern analysis techniques, Entropy, 16, 6573, 10.3390/e16126573 Fraiwan, 2012, Automated sleep stage identification system based on time–frequency analysis of a single EEG channel and random forest classifier, Comput. Methods Progr. Biomed., 108, 10, 10.1016/j.cmpb.2011.11.005 Shuyuan, 2015, An improved K-means clustering algorithm for sleep stages classification, 1222 Charbonnier, 2011, Self-evaluated automatic classifier as a decision-support tool for sleep/wake staging, Comput. Biol. Med., 41, 380, 10.1016/j.compbiomed.2011.04.001 Tagluk, 2010, Estimation of sleep stages by an artificial neural network employing EEG, EMG and EOG, J. Med. Syst., 34, 717, 10.1007/s10916-009-9286-5 Hsu, 2013, Automatic sleep stage recurrent neural classifier using energy features of EEG signals, Neurocomputing, 104, 105, 10.1016/j.neucom.2012.11.003 Güler, 2005, Recurrent neural networks employing Lyapunov exponents for EEG signals classification, Expert Syst. Appl., 29, 506, 10.1016/j.eswa.2005.04.011 Sors, 2018, A convolutional neural network for sleep stage scoring from raw single-channel EEG, Biomed. Signal Process. Control, 42, 107, 10.1016/j.bspc.2017.12.001 Wei, 2017, Time-frequency convolutional neural network for automatic sleep stage classification based on single-channel EEG, 88 Hochreiter, 1997, Long short-term memory, Neural Comput., 9, 10.1162/neco.1997.9.8.1735 Chung Schuster, 1997, Bidirectional recurrent neural networks, IEEE Trans. Signal Process., 45, 2673, 10.1109/78.650093 Goldberger, 2000, PhysioBank, PhysioToolkit, and PhysioNet, Circulation, 101, e215, 10.1161/01.CIR.101.23.e215 Hjorth, 1970, EEG analysis based on time domain properties, Electroencephalogr. Clin. Neurophysiol., 29, 306, 10.1016/0013-4694(70)90143-4 Welch, 1967, The use of fast Fourier transform for the estimation of power spectra: a method based on time averaging over short, modified periodograms, IEEE Trans. Audio Electroacoust., 15, 70, 10.1109/TAU.1967.1161901 Kannathal, 2005, Entropies for detection of epilepsy in EEG, Comput. Methods Progr. Biomed., 80, 187, 10.1016/j.cmpb.2005.06.012 Cover, 2006 Goldberg, 2017, Neural network methods for natural language processing, Synth. Lect. Hum. Lang. Technol., 10, 1, 10.2200/S00762ED1V01Y201703HLT037 Graves Hochreiter, 1998, The vanishing gradient problem during learning recurrent neural nets and problem solutions, Int. J. Uncertain. Fuzziness Knowledge-Based Syst., 06, 107, 10.1142/S0218488598000094 Kingma Basheer, 2000, Artificial neural networks: fundamentals, computing, design, and application, J. Microbiol. Methods, 43, 3, 10.1016/S0167-7012(00)00201-3 Tripathy, 2018, Use of features from RR-time series and EEG signals for automated classification of sleep stages in deep neural network framework, Biocybern. Biomed. Eng., 38, 890, 10.1016/j.bbe.2018.05.005 Colten, 2006 Acharya, 2015, Nonlinear dynamics measures for automated EEG-based sleep stage detection, Eur. Neurol., 74, 268, 10.1159/000441975 Yildirim, 2018, A novel wavelet sequence based on deep bidirectional LSTM network model for ECG signal classification, Comput. Biol. Med., 96, 189, 10.1016/j.compbiomed.2018.03.016 Tan, 2018, Application of stacked convolutional and long short-term memory network for accurate identification of CAD ECG signals, Comput. Biol. Med., 94, 19, 10.1016/j.compbiomed.2017.12.023 Faust, 2018, Automated detection of atrial fibrillation using long short-term memory network with RR interval signals, Comput. Biol. Med., 102, 327, 10.1016/j.compbiomed.2018.07.001