Methods To Avoid Overfitting And Underfitting In Supervised Machine Learning Comparative Study