Welcome to Jülich Data Challenges

About Us

Jülich Challenges is a platform for scientific data challenges initiated by Forschungszentrum Jülich. We host data challenges on the edge of scientific discovery promoting Jülich's unique scientific data and according research problems.

Jülich Challenges target ML researchers, or traditional image analysts, looking for interesting data to work on, that allow quick results for fast publications. As benefits for FZJ we expect to attract ML and AI specialists to our unique data sets, scientific questions and therewith to provide solutions for Jülich-specific research questions. This comes with an increased visibility in the fields of ML and AI - across domains and within the ML communities.

How to host a challenge on Jülich Data Challenge platform

  1. Setup challenge configuration
    We have created a sample challenge configuration that we recommend you to use to get started available at https://github.com/HelmholtzAI-FZJ/juelich_challenges-template-challenge.

  2. Edit challenge configuration
    Open challenge_config.yml from the repository that you cloned in step-1. This file defines all the different settings of your challenge such as start date, end date, number of phases, and submission limits etc. Edit this file based on your requirement.

    You can refer to link to edit the file based on your requirement.

  3. Edit evaluation script
    Next step is to edit the challenge evaluation script that decides what metrics the submissions are going to be evaluated on for different phases.

    You can refer to link to edit the file based on your requirement.

  4. Edit challenge HTML templates
    Now, you just need to update the HTML templates in the templates/ directory of the bundle that you cloned.

  5. Upload configuration on Jülich Data Challenge platform
    Finally run the ./run.sh script in the bundle. It will generate a challenge_config.zip file that contains all the details related to the challenge. Now, visit EvalAI - Host challenge page and select/create a challenge host team. Then upload the challenge_config.zip.

How to participate in Jülich Data Challenge

  1. Visit Jülich Challenges alt text

  2. Sign up or Log in Sign Up and fill in your credentials or log in if you have already registered. alt text

After signing up you would be on the dashboard page. alt text

  1. Choose challenge Then, go to challenges section and choose an active challenge. alt text

  2. Challenge Page After reading the challenge instructions on the challenge page, you can participate in the challenge. alt text

  3. Create Participant Team Create a participant team if there isn’t any or you can select from the existing ones. Click on ‘Participate’ tab after selecting a team. alt text

How to submit to a Jülich Data Challenge

The challenge you would like to contribute to gives you instructions how to download the respective data set. Several of them host their data directly on the challenges platform available at this link: link Navigate there to download the files associated with the challenge. Each Jülich Data challenge comes with a zip files containing the datasets and information about the challenge and a Jupyter Notebook.

### Challenge Layout

data_public_leaderboard_phase.tar.gz    #
notebook.ipynb    # The notebook file.

After generating the submision.csv file, you can simply upload the csv file to the challenge frontend. alt text alt text