This repository contains the code for reproducing the models built for solving the challenges of the Artificial Neural Network & Deep Learning Course of Politecnico di Milano. The model was evaluated using Codalab with hidden tests.
The first challenge was an image classification problem.
The given dataset was composed of 8 different species of plants which we had to correctly classify. The images were tiny, with a size of 96x96 pixels. The dataset was unbalanced with fewer images for species 1 and 8. In the folder Challenge 1/Final you can read the report with all techniques we have used to address the problem.
The files used for training the model are in the .ipynb format that can be run online on Google Colab. These are some example of the images in the dataset:
The result obtained with the XceptionNet model has an accuracy of 0.87 on the Codalab hidden tests.
The score obtained for the first challenge was 5.5/5
The second challenge was a time-series classification problem.
The given dataset was composed of a time series with 6 features and was structured with a window of 36 elements. The length of the time series is 2429 points. In the folder Challenge 2/Final you can read the report of all techniques we have used for addressing the problem. This is an image of the time series split up by its six features:
The best results were obtained with the 2D CNN model with an accuracy of 0.727 on the Codalab hidden tests.
The score obtained for the second challenge was 5.5/5
These two challenges have reached the maximum score 11/10 thanks to: