Supervised Machine Learning Definition