-
diabetes.csv - Original data set.
-
diabholdout.m - MATLAB script of descriptive statistics,EDA,partition of original data set into train and test sets (holdout method), Decision Tree model training and testing, Naive Bayes model training and testing.
-
diabkfold.m - MATLAB script of descriptive statistics,EDA,partition of original data set into train and test sets (kfold method), Decision Tree model training and testing, Naive Bayes model training and testing.
-
hyperparameter.m - MATLAB script of optimization of the models.
-
testingdataDT.csv - Excel file of test data used for Decision tree model.
-
testingdataNB.csv - Excel file of test data used foe Naive Bayes model.
-
report.pdf - Project report.
-
Start by opening and running each section individually of the file diabholdout.m then run hyperparameter.m section by section for optimization.
-
After this for kfold method run file kfold.m then run hyperparameter.m for optimization.