Implement logistic regression and naive Bayes from scratch.
Fit 4 datasets with theses 2 models and compare the accuracy of models.
Test the accuracy of models on different learning rate and size of training sets. Find the best learning rate to improve the accuracy.