






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
The final exam for the CS 760 Machine Learning course at the University of Wisconsin Madison in Spring 2017. The exam consists of two problems related to decision trees and instance-based learning, and neural networks. Students are allowed one hour and 15 minutes to complete the exam and are permitted to use handwritten notes and a calculator. The instructions specify that students must write their answers in the space provided, show calculations legibly, and write all final answers below the questions. Scratch work should only be done on the backs of the sheets provided. The exam is worth a total of 100 points.
Typology: Exams
1 / 11
This page cannot be seen from the preview
Don't miss anything!
Final Examination
Duration: 1 hour 15 minutes
One set of handwritten notes and calculator allowed.
Instructions: · Write your answers in the space provided. · Show your calculations LEGIBLY. · If you feel that a question is not fully specified, state any assumptions you need to make in order to solve the problem. · Use the backs of the sheets for scratch work ONLY. · Write all the final answers BELOW the questions. Answers written in the scratch sheets will NOT be considered.
Name :
UW ID:
Problem Score Max Score
Total
Problem 1: Decision trees and instance based learning 20 points
x y Class
-1 1 -
0 1 +
0 2 -
1 -1 -
1 0 +
1 2 +
2 2 -
2 3 +
a) What is the prediction of a 3 nearest neighbor classifier at the point (1,1)?
Instance 6 8 4 -
Problem 2 - Neural Networks: 30 points a) State whether the following statements are true or false and explain why. (12 points) i) A Perceptron can learn to correctly classify the following data, where each consists of three binary input values and a binary classification value: (111,1), (110,1), (011,1), (010,0), (000,0).
ii) The Perceptron Learning Rule is a sound and complete method for a Perceptron to learn to correctly classify any two-class problem.
iii) Training neural networks has the potential problem of overfitting the training data.
Assume initial weights to be 0 and learning rate to be 1.0. (6 points)
Problem 3 20 points
Briefly describe the following:
i) Pruning a decision tree
ii) Auto encoders
iii) Bagging
iv) Regularization
Problem 4 - Support Vector Machine 20 points
a) Linear kernel b) Polynomial kernel c) Gaussian RBF (radial basis function) kernel d) None of the above