NPTEL IITKGP Introduction to Machine Learning Assignment 2