multimodal-approach-for-ad

Code for "Automated Detection of Alzheimer’s Disease: A Multi-modal Approach With 3D MRI and Amyloid PET" paper

https://github.com/montanarograziano/multimodal-approach-for-ad

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: nature.com
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.4%) to scientific vocabulary

Keywords

alzheimer cnn deep-learning keras tensorflow xai
Last synced: 6 months ago · JSON representation ·

Repository

Code for "Automated Detection of Alzheimer’s Disease: A Multi-modal Approach With 3D MRI and Amyloid PET" paper

Basic Info
  • Host: GitHub
  • Owner: montanarograziano
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 26.6 MB
Statistics
  • Stars: 8
  • Watchers: 1
  • Forks: 1
  • Open Issues: 1
  • Releases: 0
Topics
alzheimer cnn deep-learning keras tensorflow xai
Created over 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

UPDATE: - 03/2024: Published on Scientific Reports! Check the paper here.

Multimodal approach for AD Detection

This repository contains notebooks for the experiments conducted for testing a multimodal approach for assessing AD from PET and MRI. The notebooks are separated in: - Dataset_MRI.ipynb, containing the code used to process the raw MRI data to create the final dataset. - Dataset_PET.ipynb, containing the code used to process the raw PET data to create the final dataset. - Training.ipynb, which contains the code used for training and testing the various models. - Heatmaps.ipynb, which contains the code used for generating heatmaps based on the GradCAM algorithm, using the plugin tf-keras-vis. - Exploration.ipynb, which contains the code used for the evaluation of the heatmaps in order to rank the brain's zones. - images/3D Brain Plot.ipynb, which contains the code used to generate the figures available in the paper.

Owner

  • Name: Graziano Montanaro
  • Login: montanarograziano
  • Kind: user
  • Location: Italy
  • Company: Tuidi

ML Engineer at Tuidi. Python, Computer Vision, Deep Learning and other funny stuff.

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Montanaro"
  given-names: "Graziano"
  orcid: "https://orcid.org/0000-0001-8806-7688"
- family-names: "Esposito"
  given-names: "Andrea"
  orcid: "https://orcid.org/0000-0002-9536-3087"
title: "Multimodal Approach for AD"
url: "https://github.com/montanarograziano/Multimodal-approach-for-AD"
preferred-citation:
  type: article
  authors:
  - family-names: "Castellano"
    given-names: "Giovanna"
    orcid: "https://orcid.org/0000-0002-6489-8628"
  - family-names: "Andrea"
    given-names: "Esposito"
    orcid: "https://orcid.org/0000-0002-9536-3087"
  - family-names: "Lella"
    given-names: "Eufemia"
    orcid: "https://orcid.org/0000-0001-6137-328X"
  - family-names: "Graziano"
    given-names: "Montanaro"
    orcid: "https://orcid.org/0000-0001-8806-7688"
  - family-names: "Vessio"
    given-names: "Gennaro"
    orcid: "https://orcid.org/0000-0002-0883-2691"
  doi: "10.1038/s41598-024-56001-9"
  journal: "Scientific Reports"
  month: 3
  start: 5210
  title: "Automated detection of Alzheimer’s disease: a multi-modal approach with 3D MRI and amyloid PET"
  volume: 14
  year: 2024

GitHub Events

Total
  • Issues event: 1
  • Watch event: 6
  • Push event: 1
Last Year
  • Issues event: 1
  • Watch event: 6
  • Push event: 1

Dependencies

images/poetry.lock pypi
  • 118 dependencies
images/pyproject.toml pypi
  • matplotlib ^3.8.2
  • nilearn ^0.10.3
  • notebook ^7.0.7
  • numpy ^1.26.4
  • opencv-python ^4.9.0.80
  • pandas ^2.2.0
  • python ^3.9
pyproject.toml pypi
  • matplotlib >=3.10.0
  • nibabel >=5.3.2
  • numpy >=2.2.1
  • opencv-python >=4.11.0.86
  • p-tqdm >=1.4.2
  • pandas >=2.2.3
  • pillow >=11.1.0
  • scipy >=1.15.1
  • tensorflow >=2.14.0
  • tf-keras-vis >=0.8.7