Validation of 'Somnivore', a Machine Learning Algorithm for Automated Scoring and Analysis of Polysomnography Data

被引:35
|
作者
Allocca, Giancarlo [1 ,2 ,17 ]
Ma, Sherie [1 ,2 ,18 ]
Martelli, Davide [1 ,3 ,19 ]
Cerri, Matteo [3 ]
Del Vecchio, Flavia [3 ,20 ]
Bastianini, Stefano [4 ]
Zoccoli, Giovanna [4 ]
Amici, Roberto [3 ]
Morairty, Stephen R. [5 ]
Aulsebrook, Anne E. [6 ]
Blackburn, Shaun [7 ]
Lesku, John A. [7 ,8 ]
Rattenborg, Niels C. [8 ]
Vyssotski, Alexei L. [9 ,10 ]
Wams, Emma [11 ,21 ]
Porcherer, Kate [11 ]
Wulff, Katharina [11 ,22 ,23 ]
Foster, Russell [11 ]
Chan, Julia K. M. [12 ]
Nicholas, Christian L. [12 ,13 ]
Freestone, Dean R. [14 ]
Johnston, Leigh A. [15 ,16 ]
Gundlachla, Andrew L. [1 ,2 ,16 ]
机构
[1] Florey Inst Neurosci & Mental Hlth, Parkville, Vic, Australia
[2] Somnivore Pty Ltd, Parkville, Vic, Australia
[3] Univ Bologna, Dept Biomed & Neuromotor Sci, Lab Auton & Behav Physiol, Bologna, Italy
[4] Univ Bologna, PRISM Lab, Dept Biomed & Neuromotor Sci, Bologna, Italy
[5] SRI Int, Biosci Div, Ctr Neurosci, Menlo Pk, CA USA
[6] Univ Melbourne, Sch BioSci, Parkville, Vic, Australia
[7] La Trobe Univ, Sch Life Sci, Bundoora, Vic, Australia
[8] Max Planck Inst Ornithol, Avian Sleep Grp, Seewiesen, Germany
[9] Univ Zurich, Inst Neuroinformat, Zurich, Switzerland
[10] Swiss Fed Inst Technol, Zurich, Switzerland
[11] Univ Oxford, SCNi, Nuffield Dept Clin Neurosci, Oxford, England
[12] Univ Melbourne, Melbourne Sch Psychol Sci, Parkville, Vic, Australia
[13] Austin Hlth, Inst Breathing & Sleep, Heidelberg, Vic, Australia
[14] Univ Melbourne, St Vincents Hosp, Dept Med, Fitzroy, Vic, Australia
[15] Univ Melbourne, Biomed Engn, Parkville, Vic, Australia
[16] Univ Melbourne, Florey Dept Neurosci & Mental Hlth, Parkville, Vic, Australia
[17] Univ Melbourne, Dept Pharmacol & Therapeut, Parkville, Vic, Australia
[18] Monash Univ, Monash Inst Pharmaceut Sci, Drug Discovery Biol, Parkville, Vic, Australia
[19] Univ Bologna, Dept Biomed & Neuromotor Sci, Bologna, Italy
[20] Inst Rech Biomed Armees, Unite Risques Technol Emergents, Bretigny Sur Orge, France
[21] Univ Groningen, Neurobiol Grp, Groningen Inst Evolutionary Life Sci, Groningen, Netherlands
[22] Umea Univ, Dept Radiat Sci, WCMM, Umea, Sweden
[23] Umea Univ, Dept Mol Biol, WCMM, Umea, Sweden
基金
澳大利亚研究理事会; 英国惠康基金; 英国医学研究理事会;
关键词
machine learning algorithms; polysomnography; signal processing algorithms; sleep stage classification; wake-sleep stage scoring; SLEEP-DEPRIVATION; AMERICAN ACADEMY; POWER SPECTRA; EEG; CLASSIFICATION; RELIABILITY; PERFORMANCE; DURATION; IMPAIRMENT; RECORDINGS;
D O I
10.3389/fnins.2019.00207
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
Manual scoring of polysomnography data is labor-intensive and time-consuming, and most existing software does not account for subjective differences and user variability. Therefore, we evaluated a supervised machine learning algorithm, Somnivore (TM), for automated wake-sleep stage classification. We designed an algorithm that extracts features from various input channels, following a brief session of manual scoring, and provides automated wake-sleep stage classification for each recording. For algorithm validation, polysomnography data was obtained from independent laboratories, and include normal, cognitively-impaired, and alcohol-treated human subjects (total n = 52), narcoleptic mice and drug-treated rats (total n = 56), and pigeons (n = 5). Training and testing sets for validation were previously scored manually by 1-2 trained sleep technologists from each laboratory. F-measure was used to assess precision and sensitivity for statistical analysis of classifier output and human scorer agreement. The algorithm gave high concordance with manual visual scoring across all human data (wake 0.91 +/- 0.01; N1 0.57 +/- 0.01; N2 0.81 +/- 0.01; N3 0.86 +/- 0.01; REM 0.87 +/- 0.01), which was comparable to manual inter-scorer agreement on all stages. Similarly, high concordance was observed across all rodent (wake 0.95 +/- 0.01; NREM 0.94 +/- 0.01; REM 0.91 +/- 0.01) and pigeon (wake 0.96 +/- 0.006; NREM 0.97 +/- 0.01; REM 0.86 +/- 0.02) data. Effects of classifier learning from single signal inputs, simple stage reclassification, automated removal of transition epochs, and training set size were also examined. In summary, we have developed a polysomnography analysis program for automated sleep-stage classification of data from diverse species. Somnivore enables flexible, accurate, and high-throughput analysis of experimental and clinical sleep studies.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Automated coronary calcium scoring using deep learning with multicenter external validation
    Eng, David
    Chute, Christopher
    Khandwala, Nishith
    Rajpurkar, Pranav
    Long, Jin
    Shleifer, Sam
    Khalaf, Mohamed H.
    Sandhu, Alexander T.
    Rodriguez, Fatima
    Maron, David J.
    Seyyedi, Saeed
    Marin, Daniele
    Golub, Ilana
    Budoff, Matthew
    Kitamura, Felipe
    Takahashi, Marcelo Straus
    Filice, Ross W.
    Shah, Rajesh
    Mongan, John
    Kallianos, Kimberly
    Langlotz, Curtis P.
    Lungren, Matthew P.
    Ng, Andrew Y.
    Patel, Bhavik N.
    NPJ DIGITAL MEDICINE, 2021, 4 (01)
  • [32] Automated coronary calcium scoring using deep learning with multicenter external validation
    David Eng
    Christopher Chute
    Nishith Khandwala
    Pranav Rajpurkar
    Jin Long
    Sam Shleifer
    Mohamed H. Khalaf
    Alexander T. Sandhu
    Fatima Rodriguez
    David J. Maron
    Saeed Seyyedi
    Daniele Marin
    Ilana Golub
    Matthew Budoff
    Felipe Kitamura
    Marcelo Straus Takahashi
    Ross W. Filice
    Rajesh Shah
    John Mongan
    Kimberly Kallianos
    Curtis P. Langlotz
    Matthew P. Lungren
    Andrew Y. Ng
    Bhavik N. Patel
    npj Digital Medicine, 4
  • [33] Analysis of Image Thresholding Algorithms for Automated Machine Learning Training Data Generation
    Creek, Tristan
    Mullins, Barry E.
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON CYBER WARFARE AND SECURITY (ICCWS 2022), 2022, : 449 - 458
  • [34] Data Preparation Step for Automated Diagnosis based on HRV Analysis and Machine Learning
    Timothy, Vincentius
    Prihatmanto, Ary Setijadi
    Rhee, Kyung-Hyune
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON SYSTEM ENGINEERING AND TECHNOLOGY (ICSET), 2016, : 142 - 148
  • [35] Machine learning for automated content analysis: characteristics of training data impact reliability
    Fussell, Rebeckah
    Mazrui, Ali
    Holmes, N. G.
    2022 PHYSICS EDUCATION RESEARCH CONFERENCE (PERC), 2022, : 194 - 199
  • [36] Sensitivity Analysis of the Composite Data-Driven Pipelines in the Automated Machine Learning
    Barabanova, Irina, V
    Vychuzhanin, Pavel
    Nikitin, Nikolay O.
    10TH INTERNATIONAL YOUNG SCIENTISTS CONFERENCE IN COMPUTATIONAL SCIENCE (YSC2021), 2021, 193 : 484 - 493
  • [37] Influence of Data Similarity on the Scoring Power of Machine-learning Scoring Functions for Docking
    Sze, Kam-Heung
    Xiong, Zhiqiang
    Ma, Jinlong
    Lu, Gang
    Chan, Wai-Yee
    Li, Hongjian
    PROCEEDINGS OF THE 13TH INTERNATIONAL JOINT CONFERENCE ON BIOMEDICAL ENGINEERING SYSTEMS AND TECHNOLOGIES, VOL 3: BIOINFORMATICS, 2020, : 85 - 92
  • [38] Automatic and Precise Data Validation for Machine Learning
    Shankar, Shreya
    Fawaz, Labib
    Gyllstrom, Karl
    Parameswaran, Aditya
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 2198 - 2207
  • [39] Automated Procurement of Training Data for Machine Learning Algorithm on Ship Detection Using AIS Information
    Song, Juyoung
    Kim, Duk-jin
    Kang, Ki-mook
    REMOTE SENSING, 2020, 12 (09)
  • [40] Machine Learning Supports Automated Digital Image Scoring of Stool Consistency in Diapers
    Ludwig, Thomas
    Oukid, Ines
    Wong, Jill
    Ting, Steven
    Huysentruyt, Koen
    Roy, Puspita
    Foussat, Agathe C.
    Vandenplas, Yvan
    JOURNAL OF PEDIATRIC GASTROENTEROLOGY AND NUTRITION, 2021, 72 (02): : 255 - 261