Basics Of Supervised Learning