Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks

Spike like waveforms, which are different from normal background waveforms, are usually discovered in electroencephalogram(EEG) of epilepsy patients. Diagnosing epilepsy by using spikes can be tedious and requires doctors with special training. Therefore, we aim to develop algorithms for automated s...

Full description

Saved in:
Bibliographic Details
Main Author: Du, Cuiqianhe
Other Authors: Justin Dauwels
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/74878
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-74878
record_format dspace
spelling sg-ntu-dr.10356-748782023-07-07T16:05:46Z Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks Du, Cuiqianhe Justin Dauwels School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Spike like waveforms, which are different from normal background waveforms, are usually discovered in electroencephalogram(EEG) of epilepsy patients. Diagnosing epilepsy by using spikes can be tedious and requires doctors with special training. Therefore, we aim to develop algorithms for automated spike detection to assist doctors in decision making and help patients in areas with few specialized doctors. Over the years, scientists have tried different methods for spike detection, however, there is still huge space for accuracy improvement. Among them, deep learning has shown huge potential in driving research work to a tremendous leap forward. In this project, we aim specifically in optimizing deep learning convolutional neural network(CNN) architecture to improve the accuracy of spike detection. Moreover, we compared the different performance between 1D and 2D CNN models, and further discovered the relations between spike number and epilepsy patients diagnosing. After training and testing on EEG signal of 93 patients and 63 healthy subjects, the best model has achieved an accuracy of 99.97% in spike detection and an accuracy of 90.5% in patient diagnosis. The model has proven its capability in detecting abnormal data pattern in the premise that no spike definition input and human intervention were given. Bachelor of Engineering 2018-05-24T07:36:55Z 2018-05-24T07:36:55Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74878 en Nanyang Technological University 49 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
Du, Cuiqianhe
Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
description Spike like waveforms, which are different from normal background waveforms, are usually discovered in electroencephalogram(EEG) of epilepsy patients. Diagnosing epilepsy by using spikes can be tedious and requires doctors with special training. Therefore, we aim to develop algorithms for automated spike detection to assist doctors in decision making and help patients in areas with few specialized doctors. Over the years, scientists have tried different methods for spike detection, however, there is still huge space for accuracy improvement. Among them, deep learning has shown huge potential in driving research work to a tremendous leap forward. In this project, we aim specifically in optimizing deep learning convolutional neural network(CNN) architecture to improve the accuracy of spike detection. Moreover, we compared the different performance between 1D and 2D CNN models, and further discovered the relations between spike number and epilepsy patients diagnosing. After training and testing on EEG signal of 93 patients and 63 healthy subjects, the best model has achieved an accuracy of 99.97% in spike detection and an accuracy of 90.5% in patient diagnosis. The model has proven its capability in detecting abnormal data pattern in the premise that no spike definition input and human intervention were given.
author2 Justin Dauwels
author_facet Justin Dauwels
Du, Cuiqianhe
format Final Year Project
author Du, Cuiqianhe
author_sort Du, Cuiqianhe
title Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
title_short Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
title_full Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
title_fullStr Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
title_full_unstemmed Deep learning methods for diagnosis of epilepsy from EEG using convolutional neural networks
title_sort deep learning methods for diagnosis of epilepsy from eeg using convolutional neural networks
publishDate 2018
url http://hdl.handle.net/10356/74878
_version_ 1772827627526029312