Machine Learning

2017/1
Department of Computing


Programming Assignments

There will be 2 programming assignments during the semester and 2 exams, in addition to a final project.

Projects

Overview: The aim of the class project is give you the opportunity to explore an interesting problem of your choice in the context of a real-world data set. You can either choose one of the suggested projects we provided, or pick your own topic. Do not hesitate to discuss your project with the instructor to get feedback on your ideas.

Team: Projects can be done by a team of: one (grad students) and two (undergrad students). Feel free to post on Piazza if you need teammates.

Milestones: There are 4 delieverables in total:

  • Proposal: A short description of the project, including: a title, name of the members, a short description of your proposed project, datasets, and key references (at least 3 refs). It is expected about a page. Due on April 11, 2017.
  • Midway report: More detailed introduction, review of related works, details of the proposed method, and preliminary results if available, in 4-5 pages. Due on May 25, 2016.
  • Final report: A full academic paper, including: problem definition and motivation, background and related work, details of the proposed method, details of experiments and results, conclusion and future work. 8 pages excluding references and appendix. Due on June 27, 2017.
  • Presentation session: Present your work to the peers, instructors, and other community members. Scheduled on June 27 and 29, 2017.

All reports should be in NIPS format.

Project Ideas

TO BE ANNOUNCED