An open-source, high-performance tool for automated sleep staging

Elife. 2021 Oct 14:10:e70092. doi: 10.7554/eLife.70092.

Abstract

The clinical and societal measurement of human sleep has increased exponentially in recent years. However, unlike other fields of medical analysis that have become highly automated, basic and clinical sleep research still relies on human visual scoring. Such human-based evaluations are time-consuming, tedious, and can be prone to subjective bias. Here, we describe a novel algorithm trained and validated on +30,000 hr of polysomnographic sleep recordings across heterogeneous populations around the world. This tool offers high sleep-staging accuracy that matches human scoring accuracy and interscorer agreement no matter the population kind. The software is designed to be especially easy to use, computationally low-demanding, open source, and free. Our hope is that this software facilitates the broad adoption of an industry-standard automated sleep staging software package.

Keywords: NREM sleep; REM sleep; YASA; algorithm; automated sleep staging; human; machine-learning; neuroscience; sleep apnea; sleep scoring; sleep spindle; slow wave.

Publication types

  • Validation Study

MeSH terms

  • Adolescent
  • Adult
  • Aged
  • Aged, 80 and over
  • Algorithms*
  • Automation
  • Brain / physiopathology*
  • Case-Control Studies
  • Child
  • Electroencephalography
  • Electromyography
  • Electrooculography
  • Female
  • Humans
  • Male
  • Middle Aged
  • Observer Variation
  • Polysomnography*
  • Predictive Value of Tests
  • Randomized Controlled Trials as Topic
  • Reproducibility of Results
  • Signal Processing, Computer-Assisted*
  • Sleep Apnea, Obstructive / diagnosis*
  • Sleep Apnea, Obstructive / physiopathology
  • Sleep Stages*
  • Software Design*
  • Young Adult

Grants and funding

No external funding was received for this work.