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™, 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, cognitive-impairment, 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.

Validation of ‘Somnivore’, a machine learning algorithm for automated scoring and analysis of polysomnography data / Giancarlo Allocca, Sherie Ma, Davide Martelli, Matteo Cerri, Flavia Del Vecchio, Stefano Bastianini, Giovanna Zoccoli, Roberto Amici, Stephen Morairty, Anne E Aulsebrook, Shaun Blackburn, John Lesku, Niels C Rattenborg, Alexei L Vyssotski, Emma J Wams, Kate Porcheret, Katharina Wulff, Russell G Foster, Julia KM Chan, Christian L Nicholas, Dean Robert Freestone, Leigh A Johnston, Andrew L Gundlach. - In: FRONTIERS IN NEUROSCIENCE. - ISSN 1662-453X. - ELETTRONICO. - 13:(2019), pp. 207.1-207.18. [10.3389/fnins.2019.00207]

Validation of ‘Somnivore’, a machine learning algorithm for automated scoring and analysis of polysomnography data

Davide Martelli;Matteo Cerri;Stefano Bastianini;Giovanna Zoccoli;Roberto Amici;
2019

Abstract

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™, 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, cognitive-impairment, 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.
2019
Validation of ‘Somnivore’, a machine learning algorithm for automated scoring and analysis of polysomnography data / Giancarlo Allocca, Sherie Ma, Davide Martelli, Matteo Cerri, Flavia Del Vecchio, Stefano Bastianini, Giovanna Zoccoli, Roberto Amici, Stephen Morairty, Anne E Aulsebrook, Shaun Blackburn, John Lesku, Niels C Rattenborg, Alexei L Vyssotski, Emma J Wams, Kate Porcheret, Katharina Wulff, Russell G Foster, Julia KM Chan, Christian L Nicholas, Dean Robert Freestone, Leigh A Johnston, Andrew L Gundlach. - In: FRONTIERS IN NEUROSCIENCE. - ISSN 1662-453X. - ELETTRONICO. - 13:(2019), pp. 207.1-207.18. [10.3389/fnins.2019.00207]
Giancarlo Allocca, Sherie Ma, Davide Martelli, Matteo Cerri, Flavia Del Vecchio, Stefano Bastianini, Giovanna Zoccoli, Roberto Amici, Stephen Morairty, Anne E Aulsebrook, Shaun Blackburn, John Lesku, Niels C Rattenborg, Alexei L Vyssotski, Emma J Wams, Kate Porcheret, Katharina Wulff, Russell G Foster, Julia KM Chan, Christian L Nicholas, Dean Robert Freestone, Leigh A Johnston, Andrew L Gundlach
File in questo prodotto:
File Dimensione Formato  
AlloccaFrontNeuro2019.pdf

accesso aperto

Tipo: Versione (PDF) editoriale
Licenza: Licenza per Accesso Aperto. Creative Commons Attribuzione (CCBY)
Dimensione 3.7 MB
Formato Adobe PDF
3.7 MB Adobe PDF Visualizza/Apri
Supplementary Material.zip

accesso aperto

Tipo: File Supplementare
Licenza: Licenza per accesso libero gratuito
Dimensione 37.07 kB
Formato Zip File
37.07 kB Zip File Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/691027
Citazioni
  • ???jsp.display-item.citation.pmc??? 17
  • Scopus 32
  • ???jsp.display-item.citation.isi??? 28
social impact