Skip to content

Tasks and datasets used in the 2nd International Olympiad in Artificial Intelligence, Beijing, China, 2025

License

Notifications You must be signed in to change notification settings

IOAI-official/IOAI-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

International Olympiad in Artificial Intelligence (IOAI 2025, Beijing, China)

About IOAI 2025

The 2nd International Olympiad in Artificial Intelligence (IOAI 2025) took place in Beijing, China, from August 2 to 9, 2025, hosted by Beijing National Day School (BNDS) under the patronage of UNESCO.

  • Contest Rules: Full rules encompassing the Individual, Team, and GAITE contests are available here.
  • Syllabus: The official syllabus outlining the AI topics contestants should master is available here.
  • Team Challenge: Details of the “Future Factory” robotics challenge are described here.
  • Results: Official medal tables and country results are published here.

Highlights

  • Individual Contest: A two-day on-site competition preceded by an at-home (practice) round, focused on machine learning, NLP, computer vision, etc.
  • Team Challenge: The “Future Factory” robotics-oriented challenge, with a simulated stage and real-robot final using Galbot robots.
  • GAITE Contest: A simplified, hint-enabled variant of the Individual Contest, designed for broader accessibility.

Individual Contest Tasks

Task Folder Task Statement Reference Solution
Task 1 Radar Solution
Task 2 Chicken Counting Solution
Task 3 Concepts Solution
Task 4 Restroom Icon Matching Solution
Task 5 Antique Painting Authentication Solution
Task 6 Pixel Efficiency Solution

Environment Setup

The competition environment uses Python 3.12.7 and includes a comprehensive set of dependencies listed in requirements.txt. The contestants were not allowed to install other external libraries, so these were the only packages they could use. Below are instructions for setting up the environment using different package managers.

Using Conda (Recommended)

# Create and activate a new conda environment
conda create -n ioai-2025 python=3.12.7
conda activate ioai-2025

# Update pip and install dependencies
pip install --upgrade pip
pip install --no-deps -r requirements.txt

Using venv

# Linux/macOS
python3.12 -m venv ioai-2025
source ioai-2025/bin/activate

# Windows
python -m venv ioai-2025
.\ioai-2025\Scripts\activate

# Install dependencies (all platforms)
pip install --upgrade pip
pip install --no-deps -r requirements.txt

Using pyenv

# Install Python 3.12.7
pyenv install 3.12.7
pyenv local 3.12.7

# Create and activate virtual environment
python -m venv .venv
source .venv/bin/activate  # Linux/macOS
.\.venv\Scripts\activate   # Windows

# Install dependencies
pip install --upgrade pip
pip install --no-deps -r requirements.txt

Note: The --no-deps flag is required to ensure exact package versions match the competition environment.

Translations of Individual Contest Tasks

Translated versions of the Individual Contest task statements are available for Day 1 and Day 2.

These translations were optionally prepared by Team Leaders and provided to their contestants during the contest, alongside the official English version.

Task Authors & Contributors

Individual Contest

  • Task 1 – Radar: Team from Peking University
  • Task 2 – Satellite Weather Forecasting & Chicken Counting: Evgenii Tsymbalov (At-Home) & Team from Shenzhen University (On-Site)
  • Task 3 – Concepts: Alham Aji
  • Task 4 – Restroom Icon Matching: Team from Beihang University
  • Task 5 – Antique Painting Authentication: Dong Yixi, DP Technology
  • Task 6 – Pixel Efficiency Challenge: Kirill Fedyanin

GAITE Contest

  • Task 3 – Resonance Elf: Ma Chichuan, Beijing Navigation School
  • Task 4 – Combinatorial Word Segmentation: Li Yulin, Microsoft
  • Task 5 – Synthetic Speech Detector: Li Yulin, Microsoft

Team Challenge

  • Factory of the Future: Team from Galbot and Beijing National Day School

License

This work is released under the Creative Commons Attribution 4.0 International (CC-BY-4.0) License.
You may share and adapt this content as long as proper credit is given and changes are clearly indicated.

About

Tasks and datasets used in the 2nd International Olympiad in Artificial Intelligence, Beijing, China, 2025

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8