Josh Wooley , Ashley Zachery-Savella , Michelle Le , Sally Y. Scofield , Kishore Jay , Josh Mosse-Robinson , Peter J. West , Karen S. Wilcox , Daria Nesterovich Anderson
{"title":"DynamoSort: Using machine learning approaches for the automatic classification of seizure dynamotypes","authors":"Josh Wooley , Ashley Zachery-Savella , Michelle Le , Sally Y. Scofield , Kishore Jay , Josh Mosse-Robinson , Peter J. West , Karen S. Wilcox , Daria Nesterovich Anderson","doi":"10.1016/j.neucom.2025.130992","DOIUrl":null,"url":null,"abstract":"<div><div>Epilepsy is characterised by unprovoked and recurring seizures, which can be electrically measured using electroencephalograms (EEG). To better understand the underlying mechanisms of seizures, researchers are exploring their temporal dynamics through the lens of dynamical systems modelling. Seizure initiation and termination patterns of spiking amplitude and frequency can be sorted into “dynamotypes”, which may be able to serve as biomarkers for intervention. However, manual classification of these dynamotypes requires trained raters and is prone to variability. To address this, we developed DynamoSort, a machine-learning algorithm for automatic seizure onset and offset classification. Dynamotype classification of real EEG data lacks a definitive ground truth, with mean inter-rater agreement at 73.4 % for onset and 64.2 % for offset types. Despite this, DynamoSort achieved a mean area under the curve (AUC) of 0.81 for onset and a mean AUC of 0.75 for offset types. Machine-human agreement was not significantly different from human-to-human agreement. To address the lack of ground truth in ratings, DynamoSort assigns probabilistic scores (-20−20), to indicate similarity to each seizure dynamotype based on spiking features, allowing for a characterization of seizure dynamics on a spectrum rather than the traditional qualitative taxonomy. DynamoSort is a straightforward, open-access tool that uses automatic labelling and probabilistic scoring to quantify subtle changes in seizure onset and offset dynamics.</div></div>","PeriodicalId":19268,"journal":{"name":"Neurocomputing","volume":"651 ","pages":"Article 130992"},"PeriodicalIF":5.5000,"publicationDate":"2025-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neurocomputing","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0925231225016649","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Epilepsy is characterised by unprovoked and recurring seizures, which can be electrically measured using electroencephalograms (EEG). To better understand the underlying mechanisms of seizures, researchers are exploring their temporal dynamics through the lens of dynamical systems modelling. Seizure initiation and termination patterns of spiking amplitude and frequency can be sorted into “dynamotypes”, which may be able to serve as biomarkers for intervention. However, manual classification of these dynamotypes requires trained raters and is prone to variability. To address this, we developed DynamoSort, a machine-learning algorithm for automatic seizure onset and offset classification. Dynamotype classification of real EEG data lacks a definitive ground truth, with mean inter-rater agreement at 73.4 % for onset and 64.2 % for offset types. Despite this, DynamoSort achieved a mean area under the curve (AUC) of 0.81 for onset and a mean AUC of 0.75 for offset types. Machine-human agreement was not significantly different from human-to-human agreement. To address the lack of ground truth in ratings, DynamoSort assigns probabilistic scores (-20−20), to indicate similarity to each seizure dynamotype based on spiking features, allowing for a characterization of seizure dynamics on a spectrum rather than the traditional qualitative taxonomy. DynamoSort is a straightforward, open-access tool that uses automatic labelling and probabilistic scoring to quantify subtle changes in seizure onset and offset dynamics.
期刊介绍:
Neurocomputing publishes articles describing recent fundamental contributions in the field of neurocomputing. Neurocomputing theory, practice and applications are the essential topics being covered.