https://github.com/msikorski93/alzheimer-s-disease-classification
A multi classification using scikit-learn and TensorFlow models on MRI scans of patient's brains.
https://github.com/msikorski93/alzheimer-s-disease-classification
alzheimers-disease classification efficientnetb0 inceptionv3 knn-classifier mri-brain random-forest scikit-learn svc tensorflow
Last synced: 9 months ago
JSON representation
A multi classification using scikit-learn and TensorFlow models on MRI scans of patient's brains.
- Host: GitHub
- URL: https://github.com/msikorski93/alzheimer-s-disease-classification
- Owner: msikorski93
- Created: 2023-05-24T19:15:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-22T21:59:25.000Z (over 2 years ago)
- Last Synced: 2025-01-09T07:51:10.126Z (11 months ago)
- Topics: alzheimers-disease, classification, efficientnetb0, inceptionv3, knn-classifier, mri-brain, random-forest, scikit-learn, svc, tensorflow
- Language: Jupyter Notebook
- Homepage:
- Size: 3.93 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Alzheimer-s-Disease-Classification






Alzheimer’s disease is a neurodegenerative condition where neurons within the brain stop functioning, lose connection with other neurons and die. It is the most common cause of dementia, a loss of brain function that can adversely impact memory, thinking, language, judgment and behavior. There is no cure for this disorder but physicians can diagnose it at a very early stage, slow down the development, and improve patient's overall life quality. According to the WHO, Alzheimer's is a disease of affluence, which means their will be a greater demand for neuro specialists in the future.
This notebook aims to evaluate the performance of machine learning models in detecting and classifying Alzheimer's disease using MRI scan data of patient's brains. To complete this task, six diverse predictive models were built in scikit-learn and TensorFlow libraries:
* support vector machines,
* random forest,
* k-nearest neighbors,
* EfficientNetB0,
* InceptionV3,
* customized CNN (architecture from scratch).
We achieved such accuracies in model evaluation. The results of this project prove that the use of MRI scanning is very effective in identification of Alzheimer's disease. Applying machine learning in MRI image recognition has very high potential and looks promising for supporting physicians diagnoses.