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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |