rexgraystone / DeepWave

A convolutional neural network for the classification of Major Depressive Disorder (MDD) using Electroencephalogram (EEG) signals

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeepWave

A convolutional neural network for the classification of Major Depressive Disorder (MDD) using Electroencephalogram (EEG) signals.

Dataset

The dataset used for to train this model has been merged from two different sources:

  1. Source 1
  2. Source 2
Healthy patient sample

Figure 1: EEG Waves sample of a Healthy patient

MDD patient sample

Figure 2: EEG Waves sample of a MDD patient

Model Architecture

DeepWave Model Architecture

Figure 5: DeepWave Model Architecture

Results

DeepWave achieved a training accuracy of 96.62%, training loss of 8.70%, validation accuracy of 87.05%, validation loss of 60.24%. The accuracy can be further improved by training the model for more epochs and modifying the model architecture.

DeepWave Accuracy Plot

Figure 6: DeepWave Accuracy Plot

DeepWave Loss Plot

Figure 7: DeepWave Loss Plot

About

A convolutional neural network for the classification of Major Depressive Disorder (MDD) using Electroencephalogram (EEG) signals


Languages

Language:Python 100.0%