1
|
Chan HL, Ouyang Y, Huang PJ, Li HT, Chang CW, Chang BL, Hsu WY, Wu T. Deep neural networks for the detection of temporal-lobe epileptiform discharges from scalp electroencephalograms. Biomed Signal Process Control 2023. [DOI: 10.1016/j.bspc.2023.104698] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/06/2023]
|
2
|
Mirchi N, Warsi NM, Zhang F, Wong SM, Suresh H, Mithani K, Erdman L, Ibrahim GM. Decoding Intracranial EEG With Machine Learning: A Systematic Review. Front Hum Neurosci 2022; 16:913777. [PMID: 35832872 PMCID: PMC9271576 DOI: 10.3389/fnhum.2022.913777] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/06/2022] [Accepted: 05/31/2022] [Indexed: 11/13/2022] Open
Abstract
Advances in intracranial electroencephalography (iEEG) and neurophysiology have enabled the study of previously inaccessible brain regions with high fidelity temporal and spatial resolution. Studies of iEEG have revealed a rich neural code subserving healthy brain function and which fails in disease states. Machine learning (ML), a form of artificial intelligence, is a modern tool that may be able to better decode complex neural signals and enhance interpretation of these data. To date, a number of publications have applied ML to iEEG, but clinician awareness of these techniques and their relevance to neurosurgery, has been limited. The present work presents a review of existing applications of ML techniques in iEEG data, discusses the relative merits and limitations of the various approaches, and examines potential avenues for clinical translation in neurosurgery. One-hundred-seven articles examining artificial intelligence applications to iEEG were identified from 3 databases. Clinical applications of ML from these articles were categorized into 4 domains: i) seizure analysis, ii) motor tasks, iii) cognitive assessment, and iv) sleep staging. The review revealed that supervised algorithms were most commonly used across studies and often leveraged publicly available timeseries datasets. We conclude with recommendations for future work and potential clinical applications.
Collapse
Affiliation(s)
- Nykan Mirchi
- Faculty of Medicine, University of Toronto, Toronto, ON, Canada
| | - Nebras M. Warsi
- Division of Neurosurgery, Hospital for Sick Children, Department of Surgery, University of Toronto, Toronto, ON, Canada
- Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada
| | - Frederick Zhang
- Faculty of Medicine, University of Ottawa, Ottawa, ON, Canada
| | - Simeon M. Wong
- Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada
- Program in Neuroscience and Mental Health, Hospital for Sick Children Research Institute, Toronto, ON, Canada
| | - Hrishikesh Suresh
- Division of Neurosurgery, Hospital for Sick Children, Department of Surgery, University of Toronto, Toronto, ON, Canada
| | - Karim Mithani
- Division of Neurosurgery, Hospital for Sick Children, Department of Surgery, University of Toronto, Toronto, ON, Canada
- Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada
| | - Lauren Erdman
- Vector Institute for Artificial Intelligence, MaRS Centre, Toronto, ON, Canada
- Department of Computer Science, University of Toronto, Toronto, ON, Canada
- Hospital for Sick Children, Toronto, ON, Canada
| | - George M. Ibrahim
- Division of Neurosurgery, Hospital for Sick Children, Department of Surgery, University of Toronto, Toronto, ON, Canada
- Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada
- Program in Neuroscience and Mental Health, Hospital for Sick Children Research Institute, Toronto, ON, Canada
- Institute of Medical Science, University of Toronto, Toronto, ON, Canada
| |
Collapse
|
3
|
Jing J, Dauwels J, Rakthanmanon T, Keogh E, Cash SS, Westover MB. Rapid annotation of interictal epileptiform discharges via template matching under Dynamic Time Warping. J Neurosci Methods 2016; 274:179-190. [PMID: 26944098 PMCID: PMC5519352 DOI: 10.1016/j.jneumeth.2016.02.025] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/14/2016] [Revised: 02/26/2016] [Accepted: 02/29/2016] [Indexed: 10/22/2022]
Abstract
BACKGROUND EEG interpretation relies on experts who are in short supply. There is a great need for automated pattern recognition systems to assist with interpretation. However, attempts to develop such systems have been limited by insufficient expert-annotated data. To address these issues, we developed a system named NeuroBrowser for EEG review and rapid waveform annotation. NEW METHODS At the core of NeuroBrowser lies on ultrafast template matching under Dynamic Time Warping, which substantially accelerates the task of annotation. RESULTS Our results demonstrate that NeuroBrowser can reduce the time required for annotation of interictal epileptiform discharges by EEG experts by 20-90%, with an average of approximately 70%. COMPARISON WITH EXISTING METHOD(S) In comparison with conventional manual EEG annotation, NeuroBrowser is able to save EEG experts approximately 70% on average of the time spent in annotating interictal epileptiform discharges. We have already extracted 19,000+ interictal epileptiform discharges from 100 patient EEG recordings. To our knowledge this represents the largest annotated database of interictal epileptiform discharges in existence. CONCLUSION NeuroBrowser is an integrated system for rapid waveform annotation. While the algorithm is currently tailored to annotation of interictal epileptiform discharges in scalp EEG recordings, the concepts can be easily generalized to other waveforms and signal types.
Collapse
Affiliation(s)
- J Jing
- School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore.
| | - J Dauwels
- School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore.
| | - T Rakthanmanon
- Department of Computer Engineering, Kasetsart University, Thailand.
| | - E Keogh
- Department of Computer Science and Engineering, University of California, Riverside, CA, USA.
| | - S S Cash
- Department of Neurology, Massachusetts General Hospital, Harvard Medical School, MA, USA.
| | - M B Westover
- Department of Neurology, Massachusetts General Hospital, Harvard Medical School, MA, USA.
| |
Collapse
|
4
|
Liu YC, Lin CCK, Tsai JJ, Sun YN. Model-based spike detection of epileptic EEG data. SENSORS 2013; 13:12536-47. [PMID: 24048343 PMCID: PMC3821325 DOI: 10.3390/s130912536] [Citation(s) in RCA: 37] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/17/2013] [Revised: 09/06/2013] [Accepted: 09/13/2013] [Indexed: 11/16/2022]
Abstract
Accurate automatic spike detection is highly beneficial to clinical assessment of epileptic electroencephalogram (EEG) data. In this paper, a new two-stage approach is proposed for epileptic spike detection. First, the k-point nonlinear energy operator (k-NEO) is adopted to detect all possible spike candidates, then a newly proposed spike model with slow wave features is applied to these candidates for spike classification. Experimental results show that the proposed system, using the AdaBoost classifier, outperforms the conventional method in both two- and three-class EEG pattern classification problems. The proposed system not only achieves better accuracy for spike detection, but also provides new ability to differentiate between spikes and spikes with slow waves. Though spikes with slow waves occur frequently in epileptic EEGs, they are not used in conventional spike detection. Identifying spikes with slow waves allows the proposed system to have better capability for assisting clinical neurologists in routine EEG examinations and epileptic diagnosis.
Collapse
Affiliation(s)
- Yung-Chun Liu
- Department of Computer Science and Information Engineering, National Cheng Kung University, No. 1, University Road, Tainan City 701, Taiwan; E-Mail:
- Medical Device Innovation Center, National Cheng Kung University, No. 1, University Road, Tainan City 701, Taiwan
| | - Chou-Ching K. Lin
- Department of Neurology, National Cheng Kung University Hospital, No. 138, Sheng Li Road, Tainan City 704, Taiwan; E-Mails: (C.-C.K.L.); (J.-J.T.)
| | - Jing-Jane Tsai
- Department of Neurology, National Cheng Kung University Hospital, No. 138, Sheng Li Road, Tainan City 704, Taiwan; E-Mails: (C.-C.K.L.); (J.-J.T.)
| | - Yung-Nien Sun
- Department of Computer Science and Information Engineering, National Cheng Kung University, No. 1, University Road, Tainan City 701, Taiwan; E-Mail:
- Medical Device Innovation Center, National Cheng Kung University, No. 1, University Road, Tainan City 701, Taiwan
- Author to whom correspondence should be addressed; E-Mail: ; Tel.: +886-6-275-7575 (ext. 62526); Fax: +886-6-274-7076
| |
Collapse
|
5
|
Aarabi A, Grebe R, Berquin P, Bourel Ponchel E, Jalin C, Fohlen M, Bulteau C, Delalande O, Gondry C, Héberlé C, Moullart V, Wallois F. Spatiotemporal source analysis in scalp EEG vs. intracerebral EEG and SPECT: A case study in a 2-year-old child. Neurophysiol Clin 2012; 42:207-24. [DOI: 10.1016/j.neucli.2011.11.001] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/26/2010] [Revised: 11/09/2011] [Accepted: 11/09/2011] [Indexed: 10/14/2022] Open
|
6
|
Chan HL, Tsai YT, Wang YC, Ju JH, Chang BL, Wu T, Lee ST, Lin BS. Partial directed coherence analysis of intracranial neural spikes in epilepsy patients. ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY. ANNUAL INTERNATIONAL CONFERENCE 2012; 2012:5174-5177. [PMID: 23367094 DOI: 10.1109/embc.2012.6347159] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/01/2023]
Abstract
Intracranial electroencephalograms (EEG) provide a direct observation of neural activity by placing an electrode array on the cortical surface near the suspected epileptic foci. The neural spikes appeared during inter-ictal stages are mainly produced by abnormal neural discharges from epileptic foci. The topological mapping of spikes' potentials is commonly used to identify the epileptogenic zone. However, the propagations among multi-channel spikes are also important to identify the epileptic source activity. In addition, the changes of source activities in a series of consecutive spikes reveal the time-varying neural activations during discharge process, which provide alternative information for interpreting epileptic source activity. This paper proposes a spike classification based on the similarity of phase-space features to select candidate spikes from the intracranial EEGs recorded from an 8×8 electrocorticogram grid. Then, the partial directed coherence (PDC), which can provide the flow of source activity, at each spiking time point is computed. The outflow PDCs of all electrodes are therefore displayed on the grid. Our result showed that the derived source activities in the preceding spikes had high concentrated distributions but decreased in latter spikes. This implied the epileptic discharges were initially induced by a small-area cortex neurons and then spread out.
Collapse
Affiliation(s)
- Hsiao-Lung Chan
- Department of Electrical Engineering, Chang Gung University, Taoyuan, Taiwan.
| | | | | | | | | | | | | | | |
Collapse
|
7
|
Kortelainen J, Silfverhuth M, Suominen K, Sonkajarvi E, Alahuhta S, Jantti V, Seppanen T. Automatic classification of penicillin-induced epileptic EEG spikes. 2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY 2010; 2010:6674-7. [PMID: 21096740 DOI: 10.1109/iembs.2010.5627154] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
Affiliation(s)
- Jukka Kortelainen
- Department of Electrical and Information Engineering, BOX 4500, FIN-90014 University of Oulu, Finland.
| | | | | | | | | | | | | |
Collapse
|
8
|
Detection of EEG transients in neonates and older children using a system based on dynamic time-warping template matching and spatial dipole clustering. Neuroimage 2009; 48:50-62. [DOI: 10.1016/j.neuroimage.2009.06.057] [Citation(s) in RCA: 27] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/08/2009] [Revised: 06/17/2009] [Accepted: 06/20/2009] [Indexed: 11/19/2022] Open
|
9
|
Spike detection algorithm automatically adapted to individual patients applied to spike and wave percentage quantification. Neurophysiol Clin 2009; 39:123-31. [PMID: 19467443 DOI: 10.1016/j.neucli.2008.12.001] [Citation(s) in RCA: 34] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/16/2008] [Revised: 12/06/2008] [Accepted: 12/08/2008] [Indexed: 11/22/2022] Open
|
10
|
Oikonomou VP, Tzallas AT, Fotiadis DI. A Kalman filter based methodology for EEG spike enhancement. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2007; 85:101-8. [PMID: 17112632 DOI: 10.1016/j.cmpb.2006.10.003] [Citation(s) in RCA: 33] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/01/2005] [Revised: 10/03/2006] [Accepted: 10/04/2006] [Indexed: 05/12/2023]
Abstract
In this work, we present a methodology for spike enhancement in electroencephalographic (EEG) recordings. Our approach takes advantage of the non-stationarity nature of the EEG signal using a time-varying autoregressive model. The time-varying coefficients of autoregressive model are estimated using the Kalman filter. The results show considerable improvement in signal-to-noise ratio and significant reduction of the number of false positives.
Collapse
Affiliation(s)
- V P Oikonomou
- Unit of Medical Technology and Intelligent Information Systems, Department of Computer Science, University of Ioannina, GR 45110 Ioannina, Greece
| | | | | |
Collapse
|
11
|
Adjouadi M, Cabrerizo M, Ayala M, Sanchez D, Yaylali I, Jayakar P, Barreto A. Detection of Interictal Spikes and Artifactual Data Through Orthogonal Transformations. J Clin Neurophysiol 2005; 22:53-64. [PMID: 15689714 DOI: 10.1097/01.wnp.0000150880.19561.6f] [Citation(s) in RCA: 43] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022] Open
Abstract
This study introduces an integrated algorithm based on the Walsh transform to detect interictal spikes and artifactual data in epileptic patients using recorded EEG data. The algorithm proposes a unique mathematical use of Walsh-transformed EEG signals to identify those criteria that best define the morphologic characteristics of interictal spikes. EEG recordings were accomplished using the 10-20 system interfaced with the Electrical Source Imaging System with 256 channels (ESI-256) for enhanced preprocessing and on-line monitoring and visualization. The merits of the algorithm are: (1) its computational simplicity; (2) its integrated design that identifies and localizes interictal spikes while automatically removing or discarding the presence of different artifacts such as electromyography, electrocardiography, and eye blinks; and (3) its potential implication to other types of EEG analysis, given the mathematical basis of this algorithm, which can be patterned or generalized to other brain dysfunctions. The mathematics that were applied here assumed a dual role, that of transforming EEG signals into mutually independent bases and in ascertaining quantitative measures for those morphologic characteristics deemed important in the identification process of interictal spikes. Clinical experiments involved 31 patients with focal epilepsy. EEG data collected from 10 of these patients were used initially in a training phase to ascertain the reliability of the observable and formulated features that were used in the spike detection process. Three EEG experts annotated spikes independently. On evaluation of the algorithm using the 21 remaining patients in the testing phase revealed a precision (positive predictive value) of 92% and a sensitivity of 82%. Based on the 20- to 30-minute epochs of continuous EEG recording per subject, the false detection rate is estimated at 1.8 per hour of continuous EEG. These are positive results that support further development of this algorithm for prolonged EEG recordings on ambulatory subjects and to serve as a support mechanism to the decisions made by EEG experts.
Collapse
Affiliation(s)
- Malek Adjouadi
- Department of Electrical & Computer Engineering, Florida International University, Miami, Florida 33174, USA.
| | | | | | | | | | | | | |
Collapse
|
12
|
Acir N, Oztura I, Kuntalp M, Baklan B, Güzeliş C. Automatic Detection of Epileptiform Events in EEG by a Three-Stage Procedure Based on Artificial Neural Networks. IEEE Trans Biomed Eng 2005; 52:30-40. [PMID: 15651562 DOI: 10.1109/tbme.2004.839630] [Citation(s) in RCA: 61] [Impact Index Per Article: 3.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Abstract
This paper introduces a three-stage procedure based on artificial neural networks for the automatic detection of epileptiform events (EVs) in a multichannel electroencephalogram (EEG) signal. In the first stage, two discrete perceptrons fed by six features are used to classify EEG peaks into three subgroups: 1) definite epileptiform transients (ETs); 2) definite non-ETs; and 3) possible ETs and possible non-ETs. The pre-classification done in the first stage not only reduces the computation time but also increases the overall detection performance of the procedure. In the second stage, the peaks falling into the third group are aimed to be separated from each other by a nonlinear artificial neural network that would function as a postclassifier whose input is a vector of 41 consecutive sample values obtained from each peak. Different networks, i.e., a backpropagation multilayer perceptron and two radial basis function networks trained by a hybrid method and a support vector method, respectively, are constructed as the postclassifier and then compared in terms of their classification performances. In the third stage, multichannel information is integrated into the system for contributing to the process of identifying an EV by the electroencephalographers (EEGers). After the integration of multichannel information, the overall performance of the system is determined with respect to EVs. Visual evaluation, by two EEGers, of 19 channel EEG records of 10 epileptic patients showed that the best performance is obtained with a radial basis support vector machine providing an average sensitivity of 89.1%, an average selectivity of 85.9%, and a false detection rate (per hour) of 7.5.
Collapse
Affiliation(s)
- Nurettin Acir
- Neuro-Sensory Engineering Laboratory, University of Miami, Miami, FL 33124 USA.
| | | | | | | | | |
Collapse
|
13
|
Acir N, Güzeliş C. Automatic spike detection in EEG by a two-stage procedure based on support vector machines. Comput Biol Med 2004; 34:561-75. [PMID: 15369708 DOI: 10.1016/j.compbiomed.2003.08.003] [Citation(s) in RCA: 32] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/20/2003] [Accepted: 08/25/2003] [Indexed: 11/16/2022]
Abstract
In this study, we introduce a two-stage procedure based on support vector machines for the automatic detection of epileptic spikes in a multi-channel electroencephalographic signal. In the first stage, a modified non-linear digital filter is used as a pre-classifier to classify the peaks into two subgroups: (i) spikes and spike like non-spikes (ii) trivial non-spikes. The pre-classification done in the first stage not only reduces the computation time but also increases the overall detection performance of the procedure. In the second stage, the peaks falling into the first group are aimed to be separated from each other by a support vector machine that would function as a post-classifier. Visual evaluation, by two experts, of 19 channel EEG records of 7 epileptic patients showed that the best performance is obtained providing 90.3% sensitivity, 88.1% selectivity and 9.5% false detection rate.
Collapse
Affiliation(s)
- Nurettin Acir
- Electrical and Electronics Engineering Department, Dokuz Eylül University, Izmir, Turkey.
| | | |
Collapse
|
14
|
Adjouadi M, Sanchez D, Cabrerizo M, Ayala M, Jayakar P, Yaylali I, Barreto A. Interictal Spike Detection Using the Walsh Transform. IEEE Trans Biomed Eng 2004; 51:868-72. [PMID: 15132516 DOI: 10.1109/tbme.2004.826642] [Citation(s) in RCA: 45] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
The objective of this study was to evaluate the feasibility of using the Walsh transformation to detect interictal spikes in electroencephalogram (EEG) data. Walsh operators were designed to formulate characteristics drawn from experimental observation, as provided by medical experts. The merits of the algorithm are: 1) in decorrelating the data to form an orthogonal basis and 2) simplicity of implementation. EEG recordings were obtained at a sampling frequency of 500 Hz using standard 10-20 electrode placements. Independent sets of EEG data recorded on 18 patients with focal epilepsy were used to train and test the algorithm. Twenty to thirty minutes of recordings were obtained with each subject awake, supine, and at rest. Spikes were annotated independently by two EEG experts. On evaluation, the algorithm identified 110 out of 139 spikes identified by either expert (True Positives = 79%) and missed 29 spikes (False Negatives = 21%). Evaluation of the algorithm revealed a Precision (Positive Predictive Value) of 85% and a Sensitivity of 79%. The encouraging preliminary results support its further development for prolonged EEG recordings in ambulatory subjects. With these results, the false detection (FD) rate is estimated at 7.2 FD per hour of continuous EEG recording.
Collapse
Affiliation(s)
- Malek Adjouadi
- Department of Electrical & Computer Engineering, Florida International University, 10555 W. Flagler Street, Miami, FL 33174, USA.
| | | | | | | | | | | | | |
Collapse
|
15
|
Abstract
For algorithm developers, this review details recent approaches to the problem, compares the accuracy of various algorithms, identifies common testing issues and proposes some solutions. For the algorithm user, e.g. electroencephalograph (EEG) technician or neurologist, this review provides an estimate of algorithm accuracy and comparison to that of human experts. Manuscripts dated from 1975 are reviewed. Progress since Frost's 1985 review of the state of the art is discussed. Twenty-five manuscripts are reviewed. Many novel methods have been proposed including neural networks and high-resolution frequency methods. Algorithm accuracy is less than that of experts, but the accuracy of experts is probably less than what is commonly believed. Larger record sets will be required for expert-level detection algorithms.
Collapse
Affiliation(s)
- Scott B Wilson
- Persyst Development Corporation, Prescott, AZ 86305, USA.
| | | |
Collapse
|