1. Be able to formulate machine learning problems corresponding to
different applications.
2. Understand a range of machine learning algorithms along with
their strengths and weaknesses.
3. Understand the basic theory underlying machine learning.
4. Be able to aply machine learning algorithms to solve problems of
moderate complexity.
5. Be able to read current research papers and understand the issues raised by current research.
There will be two exams:
| Exam I: | Friday, May 9 |
| Final exam: | TBA |
The assignments in this course will consist of written problem sets and experimental assignments.
Collaboration on assignments problems is permitted; copying of
solutions or code is not. The work you hand in should be your
own. Students should indicate on their homework, the names of all
collaborators. While some students find studying together to be quite
beneficial and enjoyable, I strongly encourage you to attempt to solve
homework problems on your own first, as this is the only way to ensure
that you have mastered the material. Generating solutions is much
different than verifying solutions.