A Comparison of Performance of Sleep Spindle Classification Methods Using Wavelets

Sleep spindles are transient waveforms and one of the key features that contributes to sleep stages assessment. Due to the large number of sleep spindles appearing on an overnight sleep, automating the detection of this waveforms is desirable. This paper presents a comparative study over the sleep spindle classification task involving the discrete wavelet decomposition of the EEG signal, and seven different classification algorithms. The main goal was to find a classifier that achieves the best performance. The results reported that Random Forest stands out over the rest of models, achieving an accuracy value of \(94.08 \pm 2.8\) and \(94.08 \pm 2.4\,\%\) with the symlet and biorthogonal wavelet families.

[1]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[2]  Weifeng Liu,et al.  Adaptive and Learning Systems for Signal Processing, Communication, and Control , 2010 .

[3]  M. Ferrara,et al.  Sleep spindles: an overview. , 2003, Sleep medicine reviews.

[4]  Kemal Polat,et al.  Sleep spindles recognition system based on time and frequency domain features , 2011, Expert Syst. Appl..

[5]  P J Allen,et al.  A new method for the quantitative analysis of sleep spindles during continuous overnight EEG recordings. , 1988, Electroencephalography and clinical neurophysiology.

[6]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[7]  Nikolaos K. Uzunoglu,et al.  Sleep spindle detection using artificial neural networks trained with filtered time-domain EEG: A feasibility study , 2005, Comput. Methods Programs Biomed..

[8]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .

[9]  Glenn Fung,et al.  Proximal support vector machine classifiers , 2001, KDD '01.

[10]  Amparo Alonso-Betanzos,et al.  A Global Optimum Approach for One-Layer Neural Networks , 2002, Neural Computation.

[11]  Esther Rodríguez-Villegas,et al.  Automatic detection of sleep spindles using Teager energy and spectral edge frequency , 2013, 2013 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[12]  Thierry Dutoit,et al.  Automatic sleep spindles detection — Overview and development of a standard proposal assessment method , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[13]  B. Efron Bootstrap Methods: Another Look at the Jackknife , 1979 .

[14]  Amparo Alonso-Betanzos,et al.  A new convex objective function for the supervised learning of single-layer neural networks , 2010, Pattern Recognit..

[15]  Laura B Ray,et al.  Validating an automated sleep spindle detection algorithm using an individualized approach , 2010, Journal of sleep research.

[16]  Nurettin Acir,et al.  Automatic recognition of sleep spindles in EEG by using artificial neural networks , 2004, Expert Syst. Appl..

[17]  A Kumar,et al.  An automatic spindle analysis and detection system based on the evaluation of human ratings of the spindle quality. , 1979, Waking and sleeping.

[18]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[19]  A. Chesson,et al.  The American Academy of Sleep Medicine (AASM) Manual for the Scoring of Sleep and Associated Events: Rules, Terminology and Technical Specifications , 2007 .

[20]  Beena Ahmed,et al.  An automatic sleep spindle detector based on wavelets and the teager energy operator , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[21]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[22]  Christine Decaestecker,et al.  Sleep spindle detection through amplitude–frequency normal modelling , 2013, Journal of Neuroscience Methods.

[23]  Osman Erogul,et al.  Efficient sleep spindle detection algorithm with decision tree , 2009, Expert Syst. Appl..

[24]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.