Skip to content

Detecting Alzheimer's disease from handwriting; project for Econ 187 (Machine Learning) at UCLA, Spring 2024

Notifications You must be signed in to change notification settings

glassfox15/predicting_alzheimers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Handwriting & Alzheimer’s disease: Diagnosis with machine learning (Econ 187)

by Jacob Titcomb

  • This repository is the final project for Econ 187 (Machine Learning) at UCLA with Professor Randall Rojas, for Spring 2024.

  • All work is my own.

  • Python was the primary language used for this project.

  • The data comes from a study by Cilia et al. (2022), entitled, "Diagnosing Alzheimer's disease from on-line handwriting: A novel dataset and performance benchmarking."

  • All the work was done in the Jupyter Notebook econ187_proj3.ipynb. I wrote the final report in $\LaTeX$, with the output PDF econ187_proj3.pdf.

  • This project serves to diagnose Alzheimer's disease based on kinetic data from written tasks. I picked this data because it seemed interesting.

Please enjoy!

Models

I fit the following models:

  1. Nearest centroid (baseline)
  2. Logistic regression
  3. Decision tree
  4. Random forest
  5. Adaptive boosting (AdaBoost)
  6. Extreme gradient boosting (XGBoost)
  7. Support vector machine (SVM)
  8. Neural network (MLP, for multilayer perceptron)
  9. K-nearest neighbors
  10. Linear discriminant analysis
  11. Naïve bayes
  12. Stacking
  13. Voting

About

Detecting Alzheimer's disease from handwriting; project for Econ 187 (Machine Learning) at UCLA, Spring 2024

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published