Identifying sleep spindles with multichannel EEG and classification optimization

Comput Biol Med. 2017 Oct 1:89:441-453. doi: 10.1016/j.compbiomed.2017.08.030. Epub 2017 Sep 1.

Abstract

Researchers classify critical neural events during sleep called spindles that are related to memory consolidation using the method of scalp electroencephalography (EEG). Manual classification is time consuming and is susceptible to low inter-rater agreement. This could be improved using an automated approach. This study presents an optimized filter based and thresholding (FBT) model to set up a baseline for comparison to evaluate machine learning models using naïve features, such as raw signals, peak frequency, and dominant power. The FBT model allows us to formally define sleep spindles using signal processing but may miss examples most human scorers would agree are spindles. Machine learning methods in theory should be able to approach performance of human raters but they require a large quantity of scored data, proper feature representation, intensive feature engineering, and model selection. We evaluate both the FBT model and machine learning models with naïve features. We show that the machine learning models derived from the FBT model improve classification performance. An automated approach designed for the current data was applied to the DREAMS dataset [1]. With one of the expert's annotation as a gold standard, our pipeline yields an excellent sensitivity that is close to a second expert's scores and with the advantage that it can classify spindles based on multiple channels if more channels are available. More importantly, our pipeline could be modified as a guide to aid manual annotation of sleep spindles based on multiple channels quickly (6-10 s for processing a 40-min EEG recording), making spindle detection faster and more objective.

Keywords: Machine learning; Memory consolidation; Optimization; Sleep spindle; Thresholding.

Publication types

  • Clinical Trial
  • Research Support, N.I.H., Extramural
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Adolescent
  • Adult
  • Databases, Factual*
  • Electroencephalography / methods*
  • Female
  • Humans
  • Machine Learning*
  • Male
  • Models, Neurological*
  • Signal Processing, Computer-Assisted*
  • Sleep / physiology*