Coder Social home page Coder Social logo

rbouadjenek / deakin-ai-challenge2021 Goto Github PK

View Code? Open in Web Editor NEW
14.0 1.0 41.0 65.04 MB

The Deakin Simpsons challenge 2021 is a computer vision competition for which the goal is to recognize Simpsons characters individually in images using machine learning/deep learning. The challenge is designed to provide students with the opportunity to work as team members, to compete with each other, and to enhance the student learning experience by improving their AI modeling, problem-solving, and team-working skills.

Home Page: https://competitions.codalab.org/competitions/27191?secret_key=f0a7cc3e-7f78-4bb1-8564-95bc2fadafa5

License: Apache License 2.0

Python 11.77% Shell 1.13% Jupyter Notebook 87.10%
competition challenge deakin-university deakin computer-vision machine-learning deep-learning keras simpsons classification

deakin-ai-challenge2021's Introduction

Welcome to the Deakin Simpsons Challenge 2021

The Deakin Simpsons challenge 2021 is a computer vision competition for which the goal is to recognize Simpsons characters individually in images using machine learning and deep learning. The challenge is designed to provide students with the opportunity to work as team members, to compete with each other, and to enhance the student learning experience by improving their AI modeling, problem-solving, and team-working skills.

Table of Contents

  1. About the task
  2. Winners
  3. Timeline
  4. Eligibility
  5. Prizes and Sponsors
  6. Benefit
  7. Participate
  8. Webinar
  9. Questions
  10. References
  11. Acknowledgment

About the task

As participants, your goal is to build a machine learning model to automatically identify the following Simpsons characters:

1. Abraham grampa Simpson 11. Lenny Leonard
2. Apu Nahasapeemapetilon 12. Lisa Simpson
3. Bart Simpson 13. Marge Simpson
4. Charles Montgomery burns 14. Mayor Quimby
5. Chief Wiggum 15. Milhouse Van Houten
6. Comic Book Guy 16. Moe Szyslak
7. Edna Krabappel 17. Ned Flanders
8. Homer Simpson 18. Nelson Muntz
9. Kent Brockman 19. Principal Skinner
10. Krusty the Clown 20. Sideshow bob

To achieve this task, you will be given a data set that consists of 19,548 labeled images to train your model and tune your hyperparameters. However, feel free to extend it by collecting new images or by using data augmentation techniques.

Once you have built your model, you will have to submit it on the CodaLab platform to be evaluated. We evaluate the performance of your model using the Accuracy on a private test set that we have directly collected and labeled from TV show episodes. Once the evaluation completed, your entry will appear on the leaderboard to see your performance against other competitors.

In the Notebook that we provide for starting, we will take you through a 6-step process to build a simple model to perform this task as follows:

  1. Setup the environment: Thie first step consists of setting the environement and downloading the data.
  2. Preprocessing: The second step is a preprocessing step that consists of resizing, plitting, and piping the input data.
  3. Exploring the data: The third step consists of a simple data exploration step where you will see samples of the data and some statistics to help you in understanding the data.
  4. Designing the model: The forth step consists of designing an architecture for the task.
  5. Traning: The fifth step consists of starting the training process.
  6. Monitoring: The sixth step consists of monitoring the traning process to investigate possible overfitting.
  7. Submission: The seventh and last step will take you through the submission process.

Winners

The winners of the competition are:

  1. ndhuynh (Accuracy = 0.997) [report] [code] πŸ₯‡
  2. peterja555 (Accuracy = 0.994) [report] [code] πŸ₯ˆ
  3. Bevan (Accuracy = 0.991) [report] [code] πŸ₯‰
  4. Doh! Data (Accuracy = 0.987) [report] [code] 🎁
  5. vinayakam19 (Accuracy = 0.982) [report] [code]
  6. Data Destroyers (Accuracy = 0.965) [report] [code]

Timeline

  • 15.03.21: Contest and Phase 1 Begin (Validation Leaderboard opens).
  • 16.03.21: Join the Webinar at 5:30 PM to review procedures and for a live Q&A session.
  • 15.05.21: Phase 2 Begin (Testing Leaderboard opens) 🚨 ONLY TWO SUBMISSIONS IS ALLOWED FOR THE TEST PHASE! PLEASE MAKE SURE TO SUBMIT YOUR BEST MODEL FROM PHASE 1! 🚨.
  • 22.05.21: Last Shot & Contest End (Testing Leaderboard closes).
  • 23.05.21: Semi-Finalists Announcement (top six teams on the Testing Leaderboard).
  • 05.06.21: Report & Code Due.
  • 17.06.21: Winners Announcement.

Eligibility

The competition is open to all Deakin's students enrolled in a course within the School of IT. Also, in order to be eligible for any award, the semi-finalists are required to:

  • 🚨 Achieve at least 80% accuracy for the test phase.
  • 🚨 Submit a report, which describes the solution by the stipulated deadline (4 pages maximum, using the Master Article Template – LaTeX, with the β€œsigconf” option). Please use the following easychair link to submit your report. The reports will eventually be made publicly available on the website.
  • 🚨 Provide a link of the Github repo of the solution in the report. The submitted codes and reports may be inspected to check the validity of the solution.

Prizes and Sponsors

The winners of the Deakin Simpsons Challenge 2021 await non-cash prizes worth AUD1,000 funded by Community Bank at Deakin University.

The prizes will be distributed among the participants as follows:

  • The 1st Place receives a non-cash prize equivalent of AUD500.
  • The 2nd Place receives a non-cash prize equivalent of AUD300.
  • The 3rd Place receives a non-cash prize equivalent of AUD200.
  • The 4th Place will also receive a non-cash prize equivalent of AUD100 funded by the School of IT.

Why should you participate?

Often, students work theoretically and experiment with data themselves. They rarely get the chance to practice before working with data in the real-world. With this competition, you have the opportunity to interact and compete in solving real-life problems.

This competition serves many purposes:

  • First, it is the perfect place to learn best practices in AI, accrue feedback on your work, and augment your skills.
  • Second, it is a channel for problem-solving and brainstorming by probing the multitude of crowdsourced solutions to a problem.
  • Third, this competition is an opportunity to push boundaries and encourage creativity among the best and the brightest in AI.
  • Fourth, the experience you get is invaluable in preparing you to understand what goes into finding feasible solutions for big data.
  • Finally, in addition to the non-cash award that you will gain if you are on the podium (among the three winners), the school official award that will be given to you provides an invaluable recognition for the challenging work you will have achieved. In particular, the award can raise your credibility as a PhD scholarship applicant or as a job seeker because your application will be viewed differently compared to other applicants and, as a result, you will be in a better position to receive more scholarship offers or job offers.

Are you competitive enough to participate?

Follow these steps:

  1. Register to the CodaLab platform, then register to the competition on CodaLab.
  2. You can participate individually or in a team. There cannot be more than 3 students in a team (all team members need to register to the competition).
  3. To find team members, you can post a message on the discussion forum on CodaLab. Once you have built your team, the team leader needs to contact Mohamed Reda Bouadjenek with the names of the members, their CodaLab usernames, the Deakin course in which they are enrolled, and the name of the team.
  4. Please fork this GitHub repository and make it private. Then, click here to open the Notebook in Google Colab Open In Colab.
  5. Just follow the instructions!

We wish you all the best!

Deakin Simpsons Challenge 2021 Webinar

JOIN the Deakin Simpsons Challenge 2021 Webinar on Tuesday, March 16th at 5:30 PM. This webinar will review procedures and tips for participating and offer a live Q&A session with the challenge organizers and AI experts.

Please register for the Webinar here!

Link to the Webinar recording!

Questions?

  • Please first go through all the pages in this competition for complete information.
  • If you have further questions, please post them on the Forum tab.
  • Alternatively, you can contact Mohamed Reda Bouadjenek.

References

Acknowledgment

The Deakin Simpsons Challenge 2021 is organized by the School of Information Technology, Faculty of Sci Eng & Built Env (SEBE) at Deakin University.

The following people are involved:

  • Mohamed Reda Bouadjenek - Organization, technical design, development, and data preparation.
  • Peter Eklund - technical design, and support to students.
  • Sunil Aryal - technical design, and support to students.
  • Thuy Nguyen - Organization and support.

School of Information Technology, Faculty of Sci Eng & Built Env

Deakin University

Locked Bag 20000, Geelong, VIC 3220

www.deakin.edu.au

deakin-ai-challenge2021's People

Contributors

pradeepthapa avatar rbouadjenek avatar redateksystem avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.