Data cleaning functions

Train 2m dataset

Model 1: Keras

Train, test, split

Keras

https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/

Model 1 Keras: Hyperparameter Tuning

Train, test, split

KERAS

https://machinelearningmastery.com/tutorial-first-neural-network-python-keras/

https://machinelearningmastery.com/grid-search-hyperparameters-deep-learning-models-python-keras/

GridSearchCV

Tune batch size and epochs

Tune optimizer

Tune activation function

Model 2: Decision Tree

Decision Tree Classifier

XGBoost

GridSearchCV

K-fold evaluation