Solutions to Machine Learning assignments CSci 5525