{"title":"使用可解释机器学习模型的半自动癫痫检测应用。","authors":"Pantelis Antonoudiou, Trina Basu, Jamie Maguire","doi":"10.1007/s12021-025-09719-4","DOIUrl":null,"url":null,"abstract":"<p><p>Despite the vast number of publications reporting seizures and the reliance of the field on accurate seizure detection, there is a lack of open-source software tools in the scientific community for automating seizure detection based on electrographic recordings. Researchers instead rely on manual curation of seizure detection that is highly laborious, inefficient and can be error prone and heavily biased. Here we have developed - SeizyML - an open-source software that combines machine learning models with manual validation of detected events reducing bias and promoting efficient and accurate detection of electrographic seizures. We compared the validity of four interpretable machine learning classifiers (decision tree, gaussian naïve bayes, passive aggressive classifier, and stochastic gradient descent classifier) on an extensive electrographic seizure dataset that we collected from chronically epileptic mice. We find that the gaussian naïve bayes model detected all seizures in our dataset, had the lowest false detection rate, was robust to misclassifications, and only required a small amount of data to train. This approach has the potential to be a transformative research tool overcoming the analysis bottleneck that slows research progress.</p>","PeriodicalId":49761,"journal":{"name":"Neuroinformatics","volume":"23 2","pages":"23"},"PeriodicalIF":2.7000,"publicationDate":"2025-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11876212/pdf/","citationCount":"0","resultStr":"{\"title\":\"SeizyML: An Application for Semi-Automated Seizure Detection Using Interpretable Machine Learning Models.\",\"authors\":\"Pantelis Antonoudiou, Trina Basu, Jamie Maguire\",\"doi\":\"10.1007/s12021-025-09719-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Despite the vast number of publications reporting seizures and the reliance of the field on accurate seizure detection, there is a lack of open-source software tools in the scientific community for automating seizure detection based on electrographic recordings. Researchers instead rely on manual curation of seizure detection that is highly laborious, inefficient and can be error prone and heavily biased. Here we have developed - SeizyML - an open-source software that combines machine learning models with manual validation of detected events reducing bias and promoting efficient and accurate detection of electrographic seizures. We compared the validity of four interpretable machine learning classifiers (decision tree, gaussian naïve bayes, passive aggressive classifier, and stochastic gradient descent classifier) on an extensive electrographic seizure dataset that we collected from chronically epileptic mice. We find that the gaussian naïve bayes model detected all seizures in our dataset, had the lowest false detection rate, was robust to misclassifications, and only required a small amount of data to train. This approach has the potential to be a transformative research tool overcoming the analysis bottleneck that slows research progress.</p>\",\"PeriodicalId\":49761,\"journal\":{\"name\":\"Neuroinformatics\",\"volume\":\"23 2\",\"pages\":\"23\"},\"PeriodicalIF\":2.7000,\"publicationDate\":\"2025-03-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11876212/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Neuroinformatics\",\"FirstCategoryId\":\"3\",\"ListUrlMain\":\"https://doi.org/10.1007/s12021-025-09719-4\",\"RegionNum\":4,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neuroinformatics","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.1007/s12021-025-09719-4","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
SeizyML: An Application for Semi-Automated Seizure Detection Using Interpretable Machine Learning Models.
Despite the vast number of publications reporting seizures and the reliance of the field on accurate seizure detection, there is a lack of open-source software tools in the scientific community for automating seizure detection based on electrographic recordings. Researchers instead rely on manual curation of seizure detection that is highly laborious, inefficient and can be error prone and heavily biased. Here we have developed - SeizyML - an open-source software that combines machine learning models with manual validation of detected events reducing bias and promoting efficient and accurate detection of electrographic seizures. We compared the validity of four interpretable machine learning classifiers (decision tree, gaussian naïve bayes, passive aggressive classifier, and stochastic gradient descent classifier) on an extensive electrographic seizure dataset that we collected from chronically epileptic mice. We find that the gaussian naïve bayes model detected all seizures in our dataset, had the lowest false detection rate, was robust to misclassifications, and only required a small amount of data to train. This approach has the potential to be a transformative research tool overcoming the analysis bottleneck that slows research progress.
期刊介绍:
Neuroinformatics publishes original articles and reviews with an emphasis on data structure and software tools related to analysis, modeling, integration, and sharing in all areas of neuroscience research. The editors particularly invite contributions on: (1) Theory and methodology, including discussions on ontologies, modeling approaches, database design, and meta-analyses; (2) Descriptions of developed databases and software tools, and of the methods for their distribution; (3) Relevant experimental results, such as reports accompanie by the release of massive data sets; (4) Computational simulations of models integrating and organizing complex data; and (5) Neuroengineering approaches, including hardware, robotics, and information theory studies.