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...

Descripción completa

Detalles Bibliográficos
Autores principales: Wei, Xiaoyan, Zhou, Lin, Chen, Ziyi, Zhang, Liangjun, Zhou, Yi
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