Student Projects

Final project is a group project of 3 people. Students themselves need to create the groups. Students are allowed to choose any subject for their group, however the subject and the project need to follow a few guidelines:

  • It should not be too easy or too hard. If a project is too hard, but a group really likes to work on it, the team can implement a first phase of the project. Please discuss your project with the lecturer and get his approval for your plan.
  • The project should not be one of those typical, generic machine learning projects that 1000s of people have implemented before, and you can find many different version of it online. Please be more creative. Students are highly encouraged to look into their own field, and find open problems or hard problems from their field, or datasets that very few have looked at before, and choose it as their team project.

After finding your group and deciding what you like to do, please discuss your idea with the lecturer and obtain his approval.

Then prepare a 2-minute powerpoint presentation to discuss your project proposal in the class. And prepare a document explaining your proposal. There is no special format or length requirement for this document. However, this document must clearly explain the work you like to do, and it must describe why this project and your final goal is important, and it should provide a brief initial plan of how you like to implement it. Of course later on while you are working on your project, you might, and usually you will, end up changing the course of your plan based on what you learn, that being said, you need to have some rough initial idea of what you are going to do at the beginning.