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...
Autores principales: | , , , |
---|---|
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 |