Welcome to the 2nd
AI-HERO Hackathon on Energy Efficient AI
We are excited that you are interested in becoming a part of this challenge.
This hackathon will feature two challenges: a use-case from the research field of health and a use-case from the research field of energy. Each task will be tackled by 6 teams of 3 participants. The main focus of the tasks is not a development of the model that achieves the best predictive performance, but rather finding and optimizing a model and its training to minimize energy consumption while still maintaining a target accuracy.
Please first register via the Indico system (first-come-first-serve, if your preferred challenge is full, you can still register and will be put on the waiting list). If you are registering as a group, you can also indicate wishes for team members, which the organizers will try to accomodate while assigning the teams.
You will then have to register with the NHR@KIT Compute Ressources by filling out this Form and sending it to firstname.lastname@example.org.
Deadline for handing in the HoreKa access form is June 10th, 2023, as it will take our HPC department a bit to approve them.
We want to make sure that HAICORE registration and system setup are finalized before the event, so you will have to run a short test-script on HoreKa upon first login.
You then need to provide the personalized registration token you get from the script in the Indico system to finalize your registration.
Deadline for uploading the token is 1 week prior to the event (12th of June).
If you have not uploaded your personalized HoreKa token, your registration will be incomplete and your spot will be given to someone on the waiting list.
be an AI-researcher with experience in model development, training and optimization
be familiar with accessing/working on HPC-systems (i.e. linux, ssh-connections)
have some experience in job.submission via batch-systems (SLURM, LSF, etc.)
bring advanced python programming skills
For both, the Health and Energy challenge you should bring:
experience with training and configuring deep neural networks for vision tasks
ideally some experience with either PyTorch, Tensorflow, mxNet or similar
We would like to give you as much freedom and flexibility in working on your task as possible, so there will be little agenda points over the course of the hackathon.
Monday (June 19th), 9.00 am - Kick-off session with introductory talks
Wednesday (June 21st), 4.00 pm - Wrap-up and winner announcement
Participation in the initial session is mandatory to all participants, as it will give you introduction to the challenges and datasets, and you will be assigned to your team. If you do not show up for this session, we cannot assign you to a team, and your participation is hence forfeit.
Energy consumption will be measured over the entire development process (development-trials, training and inference). This means each of these steps have to be run on the provided NHR@KIT resources. Hence, you will need to apply for HoreKa access prior to the event (details in the registration section). For final evaluation, the overall energy consumption, the final training consumption and the inference consumption on a test dataset will be weighted along with the model's accuracy. The detailed evaluation scheme will be presented at the hackathon. Winning teams will be awarded with cool prizes, kindly provided by our sponsor. Due to fairness, we will employ a strict non-cheating policy: running any model development steps on compute resources other than the ones provided will lead to immediate disqualification of the team from the competition.
To promote and live an open-science mindset, the final trained model together with all necessary meta-information to run the model will have to be uploaded to Zenodo. This will be counted into the evaluation and ranking process. Details on the format in which to upload your model as well as a backbone template will be provided by the Helmholtz Metadata Collaboration (HMC).
This hackathon is brought to you by