Eva Diab , William Gacquer , Carole Nouboue , Derambure Philippe , Bertille Périn , Simone Chen , Julien De Jonckheere , William Szurhaj
{"title":"使用监督机器学习的基于心电图(ECG)的癫痫检测","authors":"Eva Diab , William Gacquer , Carole Nouboue , Derambure Philippe , Bertille Périn , Simone Chen , Julien De Jonckheere , William Szurhaj","doi":"10.1016/j.neucli.2025.103098","DOIUrl":null,"url":null,"abstract":"<div><h3>Background</h3><div>We conducted a pilot study utilizing automatic delineation of electrocardiogram (ECG) and machine learning that considered all components of the ECG complex for seizure detection. The primary outcome was to assess the feasibility of this method. The secondary outcome was to identify the most effective machine learning algorithm.</div></div><div><h3>Methods</h3><div>We screened ECG recordings from patients included in the EPICARD cohort who underwent video-electroencephalogram monitoring. A total of 47 seizures from 32 patients were selected. Epochs of 90 min surrounding the seizures were retained. Each ECG was converted into a sequence of heartbeats modeled as a P-Q-R-S-T succession. Derivative quantities measuring time variations between the inner and outer components of heartbeats were computed, designated as δ<sub>X</sub> and ΔX. Our algorithm monitored 3 to 60 successive heartbeats within a sliding window. An alarm was triggered when more than N heartbeats were classified as in-seizure (N between 3 and 20). Heartbeats were categorized as in-seizure by trained neurophysiologists. We used automated machine learning (auto-ML) platforms (Dataiku & Flaml) to assess six different algorithms: Random Forest, LightGBM, XGBoost, Decision Tree, K-Nearest Neighbors, and Extra Trees.</div></div><div><h3>Results</h3><div>The Extra Trees algorithm provided the best seizure detection performance regardless of the validation method used. Although longer-window models enhance detection sensitivity, they do so at the cost of delayed identification. A model analyzing 60 heartbeats with a trigger of 20 achieved 86 % sensitivity and 99.9 % specificity.</div></div><div><h3>Discussion</h3><div>Automatic delineation is reliable, however the false alarm rate remains high (1.5 per hour). Future work should focus on personalizing detection algorithms to improve this false alarm rate.</div></div>","PeriodicalId":19134,"journal":{"name":"Neurophysiologie Clinique/Clinical Neurophysiology","volume":"55 5","pages":"Article 103098"},"PeriodicalIF":2.4000,"publicationDate":"2025-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Electrocardiogram (ECG)-based seizure detection using supervised machine-learning\",\"authors\":\"Eva Diab , William Gacquer , Carole Nouboue , Derambure Philippe , Bertille Périn , Simone Chen , Julien De Jonckheere , William Szurhaj\",\"doi\":\"10.1016/j.neucli.2025.103098\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><h3>Background</h3><div>We conducted a pilot study utilizing automatic delineation of electrocardiogram (ECG) and machine learning that considered all components of the ECG complex for seizure detection. The primary outcome was to assess the feasibility of this method. The secondary outcome was to identify the most effective machine learning algorithm.</div></div><div><h3>Methods</h3><div>We screened ECG recordings from patients included in the EPICARD cohort who underwent video-electroencephalogram monitoring. A total of 47 seizures from 32 patients were selected. Epochs of 90 min surrounding the seizures were retained. Each ECG was converted into a sequence of heartbeats modeled as a P-Q-R-S-T succession. Derivative quantities measuring time variations between the inner and outer components of heartbeats were computed, designated as δ<sub>X</sub> and ΔX. Our algorithm monitored 3 to 60 successive heartbeats within a sliding window. An alarm was triggered when more than N heartbeats were classified as in-seizure (N between 3 and 20). Heartbeats were categorized as in-seizure by trained neurophysiologists. We used automated machine learning (auto-ML) platforms (Dataiku & Flaml) to assess six different algorithms: Random Forest, LightGBM, XGBoost, Decision Tree, K-Nearest Neighbors, and Extra Trees.</div></div><div><h3>Results</h3><div>The Extra Trees algorithm provided the best seizure detection performance regardless of the validation method used. Although longer-window models enhance detection sensitivity, they do so at the cost of delayed identification. A model analyzing 60 heartbeats with a trigger of 20 achieved 86 % sensitivity and 99.9 % specificity.</div></div><div><h3>Discussion</h3><div>Automatic delineation is reliable, however the false alarm rate remains high (1.5 per hour). Future work should focus on personalizing detection algorithms to improve this false alarm rate.</div></div>\",\"PeriodicalId\":19134,\"journal\":{\"name\":\"Neurophysiologie Clinique/Clinical Neurophysiology\",\"volume\":\"55 5\",\"pages\":\"Article 103098\"},\"PeriodicalIF\":2.4000,\"publicationDate\":\"2025-08-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Neurophysiologie Clinique/Clinical Neurophysiology\",\"FirstCategoryId\":\"3\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0987705325000565\",\"RegionNum\":4,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"CLINICAL NEUROLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Neurophysiologie Clinique/Clinical Neurophysiology","FirstCategoryId":"3","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0987705325000565","RegionNum":4,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"CLINICAL NEUROLOGY","Score":null,"Total":0}
Electrocardiogram (ECG)-based seizure detection using supervised machine-learning
Background
We conducted a pilot study utilizing automatic delineation of electrocardiogram (ECG) and machine learning that considered all components of the ECG complex for seizure detection. The primary outcome was to assess the feasibility of this method. The secondary outcome was to identify the most effective machine learning algorithm.
Methods
We screened ECG recordings from patients included in the EPICARD cohort who underwent video-electroencephalogram monitoring. A total of 47 seizures from 32 patients were selected. Epochs of 90 min surrounding the seizures were retained. Each ECG was converted into a sequence of heartbeats modeled as a P-Q-R-S-T succession. Derivative quantities measuring time variations between the inner and outer components of heartbeats were computed, designated as δX and ΔX. Our algorithm monitored 3 to 60 successive heartbeats within a sliding window. An alarm was triggered when more than N heartbeats were classified as in-seizure (N between 3 and 20). Heartbeats were categorized as in-seizure by trained neurophysiologists. We used automated machine learning (auto-ML) platforms (Dataiku & Flaml) to assess six different algorithms: Random Forest, LightGBM, XGBoost, Decision Tree, K-Nearest Neighbors, and Extra Trees.
Results
The Extra Trees algorithm provided the best seizure detection performance regardless of the validation method used. Although longer-window models enhance detection sensitivity, they do so at the cost of delayed identification. A model analyzing 60 heartbeats with a trigger of 20 achieved 86 % sensitivity and 99.9 % specificity.
Discussion
Automatic delineation is reliable, however the false alarm rate remains high (1.5 per hour). Future work should focus on personalizing detection algorithms to improve this false alarm rate.
期刊介绍:
Neurophysiologie Clinique / Clinical Neurophysiology (NCCN) is the official organ of the French Society of Clinical Neurophysiology (SNCLF). This journal is published 6 times a year, and is aimed at an international readership, with articles written in English. These can take the form of original research papers, comprehensive review articles, viewpoints, short communications, technical notes, editorials or letters to the Editor. The theme is the neurophysiological investigation of central or peripheral nervous system or muscle in healthy humans or patients. The journal focuses on key areas of clinical neurophysiology: electro- or magneto-encephalography, evoked potentials of all modalities, electroneuromyography, sleep, pain, posture, balance, motor control, autonomic nervous system, cognition, invasive and non-invasive neuromodulation, signal processing, bio-engineering, functional imaging.