Robust, automated sleep scoring by a compact neural network with distributional shift correction

被引:58
作者
Barger, Zeke [1 ]
Frye, Charles G. [1 ,2 ]
Liu, Danqian [3 ]
Dan, Yang [1 ,3 ]
Bouchard, Kristofer E. [1 ,2 ,4 ]
机构
[1] Univ Calif Berkeley, Helen Wills Neurosci Inst, Berkeley, CA 94720 USA
[2] Univ Calif Berkeley, Redwood Ctr Theoret Neurosci, Berkeley, CA 94720 USA
[3] Univ Calif Berkeley, Howard Hughes Med Inst, Dept Mol & Cellular Biol, Berkeley, CA 94720 USA
[4] Lawrence Berkeley Natl Lab, Biol Syst & Engn Div, Berkeley, CA USA
基金
美国国家科学基金会;
关键词
ALGORITHM; SOFTWARE;
D O I
10.1371/journal.pone.0224642
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Studying the biology of sleep requires the accurate assessment of the state of experimental subjects, and manual analysis of relevant data is a major bottleneck. Recently, deep learning applied to electroencephalogram and electromyogram data has shown great promise as a sleep scoring method, approaching the limits of inter-rater reliability. As with any machine learning algorithm, the inputs to a sleep scoring classifier are typically standardized in order to remove distributional shift caused by variability in the signal collection process. However, in scientific data, experimental manipulations introduce variability that should not be removed. For example, in sleep scoring, the fraction of time spent in each arousal state can vary between control and experimental subjects. We introduce a standardization method, mixture z-scoring, that preserves this crucial form of distributional shift. Using both a simulated experiment and mouse in vivo data, we demonstrate that a common standardization method used by state-of-the-art sleep scoring algorithms introduces systematic bias, but that mixture z-scoring does not. We present a free, open-source user interface that uses a compact neural network and mixture z-scoring to allow for rapid sleep scoring with accuracy that compares well to contemporary methods. This work provides a set of computational tools for the robust automation of sleep scoring.
引用
收藏
页数:18
相关论文
共 19 条
[11]   Algorithm for sleep scoring in experimental animals based on fast Fourier transform power spectrum analysis of the electroencephalogram [J].
Kohtoh, Sayaka ;
Taguchi, Yujiro ;
Matsumoto, Naomi ;
Wada, Masashi ;
Huang, Zhi-Li ;
Urade, Yoshihiro .
SLEEP AND BIOLOGICAL RHYTHMS, 2008, 6 (03) :163-171
[12]   Sleep scoring made easy Semi-automated sleep analysis software and manual rescoring tools for basic sleep research in mice [J].
Kreuzer, M. ;
Polta, S. ;
Gapp, J. ;
Schuler, C. ;
Kochs, E. F. ;
Fenzl, T. .
METHODSX, 2015, 2 :232-240
[13]   Efficient backprop [J].
LeCun, Y ;
Bottou, L ;
Orr, GB ;
Müller, KR .
NEURAL NETWORKS: TRICKS OF THE TRADE, 1998, 1524 :9-50
[14]  
Miladinovic D, 2019, PLOS COMPUTATIONAL B, V15, P1
[15]   An automated sleep-state classification algorithm for quantifying sleep timing and sleep-dependent dynamics of electroencephalographic and cerebral metabolic parameters [J].
Rempe, Michael J. ;
Clegern, William C. ;
Wisor, Jonathan P. .
NATURE AND SCIENCE OF SLEEP, 2015, 7 :85-99
[16]  
Schwabedal J. T.C., 2018, ARXIV180908443
[17]   SVM for automatic rodent sleep-wake classification [J].
Shantilal ;
Donohue, Kevin D. ;
O'Hara, Bruce F. .
PROCEEDINGS IEEE SOUTHEASTCON 2008, VOLS 1 AND 2, 2008, :581-+
[18]   Automated analysis of sleep-wake state in rats [J].
Stephenson, Richard ;
Caron, Aimee M. ;
Cassel, Daniel B. ;
Kostela, Jennifer C. .
JOURNAL OF NEUROSCIENCE METHODS, 2009, 184 (02) :263-274
[19]   Unsupervised Estimation of Mouse Sleep Scores and Dynamics Using a Graphical Model of Electrophysiological Measurements [J].
Yaghouby, Farid ;
O'Hara, Bruce F. ;
Sunderam, Sridhar .
INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2016, 26 (04)