Cargando…
Automatic seizure detection using three-dimensional CNN based on multi-channel EEG
BACKGROUND: Automated seizure detection from clinical EEG data can reduce the diagnosis time and facilitate targeting treatment for epileptic patients. However, current detection approaches mainly rely on limited features manually designed by domain experts, which are inflexible for the detection of...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6284363/ https://www.ncbi.nlm.nih.gov/pubmed/30526571 http://dx.doi.org/10.1186/s12911-018-0693-8 |
_version_ | 1783379321309626368 |
---|---|
author | Wei, Xiaoyan Zhou, Lin Chen, Ziyi Zhang, Liangjun Zhou, Yi |
author_facet | Wei, Xiaoyan Zhou, Lin Chen, Ziyi Zhang, Liangjun Zhou, Yi |
author_sort | Wei, Xiaoyan |
collection | PubMed |
description | BACKGROUND: Automated seizure detection from clinical EEG data can reduce the diagnosis time and facilitate targeting treatment for epileptic patients. However, current detection approaches mainly rely on limited features manually designed by domain experts, which are inflexible for the detection of a variety of patterns in a large amount of patients’ EEG data. Moreover, conventional machine learning algorithms for seizure detection cannot accommodate multi-channel Electroencephalogram (EEG) data effectively, which contains both temporal and spatial information. Recently, deep learning technology has been widely applied to perform image processing tasks, which could learns useful features from data and process multi-channel data automatically. To provide an effective system for automatic seizure detection, we proposed a new three-dimensional (3D) convolutional neural network (CNN) structure, whose inputs are multi-channel EEG signals. METHODS: EEG data of 13 patients were collected from one center hospital, which has already been inspected by experts. To represent EEG data in CNN, firstly time series of each channel of EEG data was converted into the two-dimensional image. Then all channel images were combined into 3D images according to the mutual correlation intensity between different electrodes. Finally, a CNN was constructed using 3D kernels to predict different stages of EEG data, including inter-ictal, pre-ictal, and ictal stages. The system performance was evaluated and compared with the traditional feature-based classifier and the two-dimensional (2D) deep learning method. RESULTS: It demonstrated that multi-channel EEG data could provide more information for increasing the specificity and sensitivity in cpmparison result between the single and multi-channel. And the 3D CNN based on multi-channel outperformed the 2D CNN and traditional signal processing methods with an accuracy of more than 90%, an sensitivity of 88.90% and an specificity of 93.78%. CONCLUSIONS: This is the first effort to apply 3D CNN in detecting seizures from EEG. It provides a new way of learning patterns simultaneously from multi-channel EEG signals, and demonstrates that deep neural networks in combination with 3D kernels can establish an effective system for seizure detection. |
format | Online Article Text |
id | pubmed-6284363 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-62843632018-12-14 Automatic seizure detection using three-dimensional CNN based on multi-channel EEG Wei, Xiaoyan Zhou, Lin Chen, Ziyi Zhang, Liangjun Zhou, Yi BMC Med Inform Decis Mak Research BACKGROUND: Automated seizure detection from clinical EEG data can reduce the diagnosis time and facilitate targeting treatment for epileptic patients. However, current detection approaches mainly rely on limited features manually designed by domain experts, which are inflexible for the detection of a variety of patterns in a large amount of patients’ EEG data. Moreover, conventional machine learning algorithms for seizure detection cannot accommodate multi-channel Electroencephalogram (EEG) data effectively, which contains both temporal and spatial information. Recently, deep learning technology has been widely applied to perform image processing tasks, which could learns useful features from data and process multi-channel data automatically. To provide an effective system for automatic seizure detection, we proposed a new three-dimensional (3D) convolutional neural network (CNN) structure, whose inputs are multi-channel EEG signals. METHODS: EEG data of 13 patients were collected from one center hospital, which has already been inspected by experts. To represent EEG data in CNN, firstly time series of each channel of EEG data was converted into the two-dimensional image. Then all channel images were combined into 3D images according to the mutual correlation intensity between different electrodes. Finally, a CNN was constructed using 3D kernels to predict different stages of EEG data, including inter-ictal, pre-ictal, and ictal stages. The system performance was evaluated and compared with the traditional feature-based classifier and the two-dimensional (2D) deep learning method. RESULTS: It demonstrated that multi-channel EEG data could provide more information for increasing the specificity and sensitivity in cpmparison result between the single and multi-channel. And the 3D CNN based on multi-channel outperformed the 2D CNN and traditional signal processing methods with an accuracy of more than 90%, an sensitivity of 88.90% and an specificity of 93.78%. CONCLUSIONS: This is the first effort to apply 3D CNN in detecting seizures from EEG. It provides a new way of learning patterns simultaneously from multi-channel EEG signals, and demonstrates that deep neural networks in combination with 3D kernels can establish an effective system for seizure detection. BioMed Central 2018-12-07 /pmc/articles/PMC6284363/ /pubmed/30526571 http://dx.doi.org/10.1186/s12911-018-0693-8 Text en © The Author(s). 2018 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Wei, Xiaoyan Zhou, Lin Chen, Ziyi Zhang, Liangjun Zhou, Yi Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title | Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title_full | Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title_fullStr | Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title_full_unstemmed | Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title_short | Automatic seizure detection using three-dimensional CNN based on multi-channel EEG |
title_sort | automatic seizure detection using three-dimensional cnn based on multi-channel eeg |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6284363/ https://www.ncbi.nlm.nih.gov/pubmed/30526571 http://dx.doi.org/10.1186/s12911-018-0693-8 |
work_keys_str_mv | AT weixiaoyan automaticseizuredetectionusingthreedimensionalcnnbasedonmultichanneleeg AT zhoulin automaticseizuredetectionusingthreedimensionalcnnbasedonmultichanneleeg AT chenziyi automaticseizuredetectionusingthreedimensionalcnnbasedonmultichanneleeg AT zhangliangjun automaticseizuredetectionusingthreedimensionalcnnbasedonmultichanneleeg AT zhouyi automaticseizuredetectionusingthreedimensionalcnnbasedonmultichanneleeg |