title: Automatic sleep staging using state machine-controlled decision trees.
abstract: Automatic sleep staging from a reduced number of channels is desirable to save time, reduce costs and make sleep monitoring more accessible by providing home-based polysomnography. This paper introduces a novel algorithm for automatic scoring of sleep stages using a combination of small decision trees driven by a state machine. The algorithm uses two channels of EEG for feature extraction and has a state machine that selects a suitable decision tree for classification based on the prevailing sleep stage. Its performance has been evaluated using the complete dataset of 61 recordings from PhysioNet Sleep EDF Expanded database achieving an overall accuracy of 82% and 79% on training and test sets respectively. The algorithm has been developed with a very small number of decision tree nodes that are active at any given time making it suitable for use in resource-constrained wearable systems.
authors.forename: Syed Anas
authors.initials: SA
authors.lastname: Imtiaz
authors.forename: Esther
authors.initials: E
authors.lastname: Rodriguez-Villegas
mesh_terms: D000465:Algorithms; D016208:Databases, Factual; D003663:Decision Trees; D004569:Electroencephalography; D006801:Humans; D017286:Polysomnography / Q000379:methods*; D012894:Sleep Stages / Q000502:physiology*