Machine Learning Project

$24.99 $18.99

The project can be theory-oriented and application-oriented. Group work and discussion is encouraged. However, the efforts from each member of team should be clearly documented in the project report. A smaller team will get higher scores if the projects are in the same quality. It is strongly recommended to use LaTeX to format the project…

5/5 – (2 votes)

You’ll get a: zip file solution

 

Description

5/5 – (2 votes)

The project can be theory-oriented and application-oriented. Group work and discussion is encouraged. However, the efforts from each member of team should be clearly documented in the project report. A smaller team will get higher scores if the projects are in the same quality. It is strongly recommended to use LaTeX to format the project report, and use the ACM SIG or CVPR template.

Theory

  • Maximum group size: 3

  • Focus: Study theoretical properties of new machine learning algorithms.

  • Choose a paper from NIPS or ICML

  • Complete a term paper that surveys the area, and show detailed proof.

  • Implement the algorithm and verify the theoretical properties (synthetic datasets can be used).

  • Bonus: use the algorithm to solve a real-world problem (apply on a real-world dataset and get empirical results).

Application

  • Maximum group size: 3

  • Focus: Implement and compare different algorithms to solve a real-world problem.

  • If you are interested in computer vision, choose a paper from CVPR or ECCV or ICCV and start with reading some CVPR/ICCV/ECCV papers.

  • Other application: data can be from Kaggle and refer to some KDD papers.

  • Bonus: derive theoretical properties of the algorithms.

Deliverables

Code

The code (proposal, report, and program) should be maintained in GitHub, with commits reflecting the efforts from each team member.

Project proposal

Project proposal (1-2 pages) should cover:

  • Project title

  • Team members

  • Description of the problem.

  • A brief survey of what have been done and how the proposed work is different.

  • Preliminary plan (milestones) and Reference (a list of papers)

Intermediate Project Report

The intermediate project report (3-5 pages) should cover:

  • a high quality introduction and problem description

  • description of the data used in the project

  • what have you done so far

  • what remains to be done

Final Project Report

The final project report (8-10 pages) should cover:

  • Introduction: including a summary of the problem, previous work, methods, and results.

  • Problem description: including a detailed description of the problem you try to address methodology.

Theory: details of technical proof.

Application: detailed description of methods used.

  • Results: including a detailed description of your observations from the experiments

  • Conclusions and future work: including a brief summary of the main contributions of the project and the lessons you learn from the project, as well as a list of some potential future work.

Final Project Presentation

  • 5-8 minutes

  • Describe the motivation and problem description

  • Briefly present the intuition behind the technical details (methodology)

Theory: Algorithm and proof sketch of major properties

Application: Algorithm and results (you can use a demo)

2

Placeholder
Machine Learning Project
$24.99 $18.99