Practical Machine Learning Assignment 1