Skip to content

Latest commit

 

History

History
173 lines (114 loc) · 8.94 KB

File metadata and controls

173 lines (114 loc) · 8.94 KB

Contributors Forks Stargazers Issues MIT License LinkedIn

Table of Contents
  1. About The Project
  2. Data
  3. Prerequisites
  4. Usage
  5. Contributing
  6. License
  7. Contact
  8. Reference

About The Project

This repository hosts our paper titled Automated Detection of Major Depressive Disorder with EEG Signals: A Time Series Classification Using Deep Learning, which was published in IEEE Access. The research is dedicated to automating the identification of Major Depressive Disorder (MDD) utilizing EEG data and deep neural network architecture. Initially, a customized InceptionTime model is employed to identify MDD individuals based on 19-channel raw EEG signals. Subsequently, a channel-selection strategy consisting of three steps is applied to eliminate redundant channels.

The original paper on InceptionTime is also accessible here.

comgit

MDD is a prevalent and debilitating condition that significantly impacts functional well-being, yet its exact manifestations remain elusive. Manual detection of MDD poses challenges due to its subjective nature. While EEG signals hold promise for aiding diagnosis, there's a need for improved accuracy, clinical utility, and efficiency. This study aims to automate MDD detection using EEG data and deep neural network architecture. A customized InceptionTime model is employed initially to identify MDD individuals using 19-channel raw EEG signals. Subsequently, a channel-selection strategy is applied to eliminate redundant channels. The proposed method achieves 91.67% accuracy with the full set of channels and 87.5% after channel reduction. Findings indicate that only the first minute of EEG recording is sufficient for MDD detection, models based on EEG in eyes-closed resting-state outperform those in eyes-open conditions, and customizing the InceptionTime model can enhance its efficiency for various tasks. This approach serves as an effective, straightforward, and intelligent diagnostic tool for objectively detecting MDD, potentially aiding clinicians in diagnosis and treatment.

(back to top)

Data

The data used in this project comes from the MDD Patients and Healthy Controls EEG Data.

(back to top)

Prerequisites

You will need to install the following packages present in the requirements.txt file.

Usage

The code is divided as follows:

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Rasoul Zahedifar - [email protected]

Alireza Rafiei - [email protected]

GitHub Link: https://github.com/Rasoul-Zahedifar/Detection-of-MDD-with-EEG-Signals-using-InceptionTime-model

Journal Link: https://ieeexplore.ieee.org/Detection-of-MDD-with-EEG-Signals-using-InceptionTime-model

(back to top)

Reference

If you are interested in this work, please cite:

@ARTICLE{
  9828387,
  author={Rafiei, Alireza and Zahedifar, Rasoul and Sitaula, Chiranjibi and Marzbanrad, Faezeh},
  journal={IEEE Access}, 
  title={Automated Detection of Major Depressive Disorder With EEG Signals: A Time Series Classification Using Deep Learning}, 
  year={2022},
  volume={10},
  pages={73804-73817},
  doi={10.1109/ACCESS.2022.3190502}
  }

(back to top)