machine learning assignments 2014