- Split Data into Training and Test sets
- Use Cross Validation on the Training Data
- Compare Models (logistic regression, KNN)
- Tune Hyperparameters (, )
- Choose model with smallest loss from cross validation.
- Retrain model on all training data
- Evaluate loss on final tuned model.