-
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 PDFecon187_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!
I fit the following models:
- Nearest centroid (baseline)
- Logistic regression
- Decision tree
- Random forest
- Adaptive boosting (AdaBoost)
- Extreme gradient boosting (XGBoost)
- Support vector machine (SVM)
- Neural network (MLP, for multilayer perceptron)
- K-nearest neighbors
- Linear discriminant analysis
- Naïve bayes
- Stacking
- Voting