In this course, participants (in teams) enter various AI competitions. Thereby, we offer two variations of competitions for the students to participate in: Kaggle competitions or research-oriented competitions. In the former, you participate in a few Kaggle online competitions together with thousands of AI programmers world-wide. The Kaggle competitions will be a good chance for you to practice known deep learning algorithms (as well as other ML techniques) and learn new ones. For the research-oriented competitions, you will elaborate possible (novel) solutions to existing problems, battling with existing state-of-the-art papers.
In both settings, you are free to use any programming language, any libraries, any framework (Pytorch, Keras, Tensorflow, fast.ai, whatever you prefer) and any algorithms (ML or deep learning or even heuristics) as you like. The goal in these competitions will be to maximize your points in the competition.
During the competition, we will assist and guide you (and your team) with weekly meetings, were we discuss possible approaches and the best course of action. There will also be a written part (a short scientific report) where you and your team write about your findings for a selected competition.