Sleep Spindle Detection Using RUSBoost and Synchrosqueezed Wavelet Transform

IEEE Trans Neural Syst Rehabil Eng. 2020 Feb;28(2):390-398. doi: 10.1109/TNSRE.2020.2964597. Epub 2020 Jan 7.

Abstract

Sleep spindles are important electroencephalographic (EEG) waveforms in sleep medicine; however, it is burdensome even for experts to detect spindles, so automatic spindle detection methodologies have been investigated. Conventional methods utilize waveforms template matching or machine learning for detecting spindles. In the former approach, it is necessary to tune thresholds for individual adaptation, while the latter approach has the problem of imbalanced data because the amount of sleep spindles is small compared with the entire EEG data. The present work proposes a sleep spindle detection method that combines wavelet synchrosqueezed transform (SST) and random under-sampling boosting (RUSBoost). SST is a time-frequency analysis method suitable for extracting features of spindle waveforms. RUSBoost is a framework for coping with the imbalanced data problem. The proposed SST-RUS can deal with the imbalanced data in spindle detection and does not require threshold tuning because RUSBoost uses majority voting of weak classifiers for discrimination. The performance of SST-RUS was validated using an open-access database called the Montreal archives of sleep studies cohort 1 (MASS-C1), which showed an F-measure of 0.70 with a sensitivity of 76.9% and a positive predictive value of 61.2%. The proposed method can reduce the burden of PSG scoring.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Adolescent
  • Adult
  • Algorithms
  • Databases, Factual
  • Electroencephalography / statistics & numerical data*
  • Female
  • Humans
  • Machine Learning
  • Male
  • Polysomnography / methods
  • Predictive Value of Tests
  • Reproducibility of Results
  • Signal Processing, Computer-Assisted
  • Sleep Stages / physiology*
  • Wavelet Analysis*
  • Young Adult