I take part in a lesson of Machine Intelligence 1 in this semester. And here is my version of the solution of the 5. exercise.
Task1: Using Neural Network with Gradient Decent, Line Search and Conjungate Gradient methods
Task2: Using KNN in classification
Task3: Using Parzen Window in classification
Task4: Using RBF in classification
My document(PDF format) of this task is below, if you have interest, maybe you can read it.