Machine Learning Assignment4