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 条
  • [21] Automated Validation of Requirement Reviews: A Machine Learning Approach
    Singh, Maninder
    2018 IEEE 26TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2018), 2018, : 460 - 465
  • [22] Training and Validation of Deepmedic Machine Learning Tool for Automated Hematoma Segmentation and Volume Analysis on CT Using Multicenter Data
    Nurmsoo, Sean
    Guida, Alessandro
    Wong, Alex
    Aviv, Richard I.
    Demchuk, Andrew
    Gladstone, David J.
    Flaherty, Matthew L.
    Dowlatshahi, Dar
    Gubitz, Gord
    Phillips, Stephen J.
    Weeks, Adrienne
    Pickett, Gwynedd E.
    Volders, David
    Vandorpe, Robert
    Thien Huynh
    STROKE, 2020, 51
  • [23] Automated EDSS scoring using a mobile App and Machine learning.
    Litchman, Charisse
    Stoll, Sharon
    Rubin, Noah
    Rubin, Larry
    Vartanian, Timothy
    NEUROLOGY, 2020, 94 (15)
  • [24] Automated detection of Fuchs' dystrophy through a machine learning algorithm using Pentacam data
    Hidalgo, Irene Ruiz
    Perez, Pablo Rodriguez
    Rozema, Jos J.
    Koppen, Carina
    Dhubhghaill, Sorcha S. Ni
    Zakaria, Nadia
    Tassignon, Marie-Jose B. R.
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2015, 56 (07)
  • [25] VALIDATION STUDY OF NEURAL NETWORK ALGORITHM FOR AUTOMATED SLEEP STAGE SCORING: STAGENET
    Choi, J.
    Moon, J.
    SLEEP, 2020, 43 : A169 - A169
  • [26] Study of the Learning Algorithm for Multivariable Data Analysis in Machine Learning Tasks under Missing Data
    Aguilar, Jose
    Pinto, Angel
    Puerto, Eduard
    Rivero, Yair
    2024 L LATIN AMERICAN COMPUTER CONFERENCE, CLEI 2024, 2024,
  • [27] Automated Trading with Machine Learning on Big Data
    Ruta, Dymitr
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 824 - 830
  • [28] Development and validation of a machine learning algorithm to identify anaphylaxis in US administrative claims data
    Beachler, Daniel C.
    Taylor, Devon H.
    Anthony, Mary S.
    Yin, Ruihua
    Li, Ling
    Saltus, Catherine W.
    Li, Lin
    Shaunik, Alka
    Walsh, Kathleen E.
    Lanes, Stephan
    Rothman, Kenneth J.
    Johannes, Catherine
    Aroda, Vanita
    Carr, Warner
    Goldberg, Pinkus
    Accardi, Andrew
    O'Shura, J. Shane
    Sharma, Kristen
    Juhaeri, Juhaeri
    Wu, Chuntao
    PHARMACOEPIDEMIOLOGY AND DRUG SAFETY, 2020, 29 : 602 - 602
  • [29] External validation of a machine learning algorithm to distinguish death from disenrollment in claims data
    DiPrete, Bethany
    Young, Jessica
    Dasgupta, Nabarun
    Pack, Kenneth
    Cooper, Toska
    Bloemers, Sarah
    Pence, Brian
    Irwin, Debra E.
    Gibson, Teresa B.
    PHARMACOEPIDEMIOLOGY AND DRUG SAFETY, 2022, 31 : 555 - 555
  • [30] Automated Essay Grading using Machine Learning Algorithm
    Ramalingam, V. V.
    Pandian, A.
    Chetry, Prateek
    Nigam, Himanshu
    PROCEEDINGS OF THE 10TH NATIONAL CONFERENCE ON MATHEMATICAL TECHNIQUES AND ITS APPLICATIONS (NCMTA 18), 2018, 1000