Skip to content

alessandriniluca/AN2DL-challenge1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

AN2DL-challenge1

What is

This is the repository which contains the submission to the first challenge of the course Artificial Neural Networks and Deep Learning at Politecnico di Milano.

Challenge 1 - Team name: Dead_Neurons

University: Politecnico di Milano, Laurea Magistrale (MSc) - Computer Science and Engineering

How the competition works

We had 2 weeks during the semester to develop notebooks related to Neural Networks. The role of this Network is to detect the type of the plant by looking at the leaves. The zipped dataset was given us from the professors. They kept a private test set for scoring models. The metric used to compute a "leaderboard" is the mean accuracy. We could participate to the challenge in groups of 3. The Leaderboard was just for us, the main purpose of this challenge (competition) is to explore the world of Image Classification, and to gain more experience as possible in this field. DISCLAIMER: We know that using multiple times the same dataset is wrong (because, using it multiple times results in being biased with respect to it). We used the remote test set many times, only because was the first time that we were approaching NNs, and hence we treated it more like a "validation set".

The zipped file of the dataset just contained a folder, named "train", in which there were leaves from different classes. Pre processing (as splitting in folders, or any other kind of augmentation on images) was left to us. We developed some scripts in order to better manage it.

Our Team

  • Luca Alessandrini
  • Luca Venturini (added as collaborator)
  • Ruggiero Ronzulli (added as collaborator)

How we divided the work

We concorded together three different approach to this problem. Everyone developed one of them, and we communicated in order to decide how to move. Main ideas were concorded together, and applied to the chosen approach.

How to replicate our results

Be careful when running the notebook. Often, also from the same author, the path to the folders (both for checkpoints, testing, or loading images) changes, due to the fact that we may run the notebook in a different environment. Please, adjust your folder path according to your system. We mainly used Google Colab with Google Drive.

Where are all the commits?

Unfortunately, since we worked with Google Colab (hence, on Google Drive), we had no time to keep a copy of every single change also on GitHub, hence we decided to put here only the submission folder as a main reference.

Submission

We had to submit all the scripts we (eventually) used, all the notebooks commented, and a final report of maximum 3 pages, explaining the approach we followed

Score

The exam was scored in this way:

  • 20 points of written exam
  • 5 + 0.5 points of challenge 1
  • 5 + 0.5 points of challenge 2

The two challenges had 0.5 points of bonus for well done works in order to be able to reach 31 and get the laude.

In this challenge we got all the points (5.5).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published