Cargando…

A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset

The objective of this study was to explore using ECoG spectrogram images for training reliable cross-patient electrographic seizure classifiers, and to characterize the classifiers’ test accuracy as a function of amount of training data. ECoG channels in ∼138,000 time-series ECoG records from 113 pa...

Descripción completa

Detalles Bibliográficos
Autores principales: Barry, Wade, Arcot Desai, Sharanya, Tcheng, Thomas K., Morrell, Martha J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8273175/
https://www.ncbi.nlm.nih.gov/pubmed/34262426
http://dx.doi.org/10.3389/fnins.2021.667373
_version_ 1783721314866954240
author Barry, Wade
Arcot Desai, Sharanya
Tcheng, Thomas K.
Morrell, Martha J.
author_facet Barry, Wade
Arcot Desai, Sharanya
Tcheng, Thomas K.
Morrell, Martha J.
author_sort Barry, Wade
collection PubMed
description The objective of this study was to explore using ECoG spectrogram images for training reliable cross-patient electrographic seizure classifiers, and to characterize the classifiers’ test accuracy as a function of amount of training data. ECoG channels in ∼138,000 time-series ECoG records from 113 patients were converted to RGB spectrogram images. Using an unsupervised spectrogram image clustering technique, manual labeling of 138,000 ECoG records (each with up to 4 ECoG channels) was completed in 320 h, which is an estimated 5 times faster than manual labeling without ECoG clustering. For training supervised classifier models, five random folds of data were created; with each fold containing 72, 18, and 23 patients’ data for model training, validation and testing respectively. Five convolutional neural network (CNN) architectures, including two with residual connections, were trained. Cross-patient classification accuracies and F(1) scores improved with model complexity, with the shallowest 6-layer model (with ∼1.5 million trainable parameters) producing a class-balanced seizure/non-seizure classification accuracy of 87.9% on ECoG channels and the deepest ResNet50-based model (with ∼23.5 million trainable parameters) producing a classification accuracy of 95.7%. The trained ResNet50-based model additionally had 93.5% agreement in scores with an independent expert labeller. Visual inspection of gradient-based saliency maps confirmed that the models’ classifications were based on relevant portions of the spectrogram images. Further, by repeating training experiments with data from varying number of patients, it was found that ECoG spectrogram images from just 10 patients were sufficient to train ResNet50-based models with 88% cross-patient accuracy, while at least 30 patients’ data was required to produce cross-patient classification accuracies of >90%.
format Online
Article
Text
id pubmed-8273175
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-82731752021-07-13 A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset Barry, Wade Arcot Desai, Sharanya Tcheng, Thomas K. Morrell, Martha J. Front Neurosci Neuroscience The objective of this study was to explore using ECoG spectrogram images for training reliable cross-patient electrographic seizure classifiers, and to characterize the classifiers’ test accuracy as a function of amount of training data. ECoG channels in ∼138,000 time-series ECoG records from 113 patients were converted to RGB spectrogram images. Using an unsupervised spectrogram image clustering technique, manual labeling of 138,000 ECoG records (each with up to 4 ECoG channels) was completed in 320 h, which is an estimated 5 times faster than manual labeling without ECoG clustering. For training supervised classifier models, five random folds of data were created; with each fold containing 72, 18, and 23 patients’ data for model training, validation and testing respectively. Five convolutional neural network (CNN) architectures, including two with residual connections, were trained. Cross-patient classification accuracies and F(1) scores improved with model complexity, with the shallowest 6-layer model (with ∼1.5 million trainable parameters) producing a class-balanced seizure/non-seizure classification accuracy of 87.9% on ECoG channels and the deepest ResNet50-based model (with ∼23.5 million trainable parameters) producing a classification accuracy of 95.7%. The trained ResNet50-based model additionally had 93.5% agreement in scores with an independent expert labeller. Visual inspection of gradient-based saliency maps confirmed that the models’ classifications were based on relevant portions of the spectrogram images. Further, by repeating training experiments with data from varying number of patients, it was found that ECoG spectrogram images from just 10 patients were sufficient to train ResNet50-based models with 88% cross-patient accuracy, while at least 30 patients’ data was required to produce cross-patient classification accuracies of >90%. Frontiers Media S.A. 2021-06-28 /pmc/articles/PMC8273175/ /pubmed/34262426 http://dx.doi.org/10.3389/fnins.2021.667373 Text en Copyright © 2021 Barry, Arcot Desai, Tcheng and Morrell. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Barry, Wade
Arcot Desai, Sharanya
Tcheng, Thomas K.
Morrell, Martha J.
A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title_full A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title_fullStr A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title_full_unstemmed A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title_short A High Accuracy Electrographic Seizure Classifier Trained Using Semi-Supervised Labeling Applied to a Large Spectrogram Dataset
title_sort high accuracy electrographic seizure classifier trained using semi-supervised labeling applied to a large spectrogram dataset
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8273175/
https://www.ncbi.nlm.nih.gov/pubmed/34262426
http://dx.doi.org/10.3389/fnins.2021.667373
work_keys_str_mv AT barrywade ahighaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT arcotdesaisharanya ahighaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT tchengthomask ahighaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT morrellmarthaj ahighaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT barrywade highaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT arcotdesaisharanya highaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT tchengthomask highaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset
AT morrellmarthaj highaccuracyelectrographicseizureclassifiertrainedusingsemisupervisedlabelingappliedtoalargespectrogramdataset