This page contains information about projects of the applied inductive learning course.
|Tutorial||October 1, 2015||B28, 2.93|
|Project||October 25, 2015 23:59 GMT+2||Project 1 - Classification algorithms, sources|
|Project||November 22, 2015 23:59 GMT+2||Project 2 - bias and variance analysis (updated Nov 13) Deadline delayed to November 22.|
|Project||November 10||Project 3 - Taxi challenge|
|Project||December 14, 2015 23:59 GMT+1||Project 3 - Submission of the challenge report|
|Project||December 17 (date to be confirmed)||Project 3 - Oral presentation|
The third project is organized in the form a challenge, where you will compete against each other. We will provide you with some training data related to a given supervised learning task (predicting the destination of taxi trips) and some test data with unknown labels in order respectively to train your model and to validate it. You can use any techniques and softwares you want to build the best possible model from the training data. During the course of the project, you will be allowed to submit your predictions on the test data and an intermediate ranking of the different teams will be provided according to their current best scores on the public leaderboard. At the closure of the challenge, the final ranking will be established according to the best score of each team on the held out test data (You should thus be careful not to overfit the first half of the test data!).
To handle this challenge, we use the Kaggle platform. You can access the competition at this address: Taxi challenge.
To join, each group member first needs to create an account on Kaggle. Then, one group member needs to create a team (option "My Team" in the Dashboard at the left) and invite other group members to join his team. Submissions to the challenge should only be introduced through your team.
At the end of the challenge, we ask you also to write a report that describes the different steps of your approach and your main results. You should also send us your source code. The report must at least contain:
Instructions to submit your project are the same as for the other projects.
Oral presentations of your solutions will be organised on the last course slot on December, 17 (date to be confirmed). Detailed instructions about these presentations will be provided in due time.
# Only py3 / so that 2 / 3 = 0.66.. from __future__ import division # Only py3 string encoding from __future__ import unicode_literals # Only py3 print from __future__ import print_function
plot_boundaryto a lower value.
$ which python