아래는 버전 2(2025년 5월 16일) 규칙을 버전 1 을 기준으로, 추가된 부분은 초록색, 삭제된 부분은 붉은색 취소선으로 표시하였습니다.
서약(OATH)
“우리 국제 인공지능 올림피아드 참가자들은 책임감 있고 정직하게 경쟁하며, 공정한 경기 정신을 실천하고 AI와 윤리적으로 협력할 것을 엄숙히 서약합니다. 인류의 영광과 우리 팀의 명예를 위해 이를 맹세합니다.”
존중(Respect)
모든 관계자는 다양성을 존중하고 상호 이해와 배려를 통해 환영하는 분위기를 조성해야 합니다.
정직성(Integrity)
참가자는 공정한 경쟁에 참여하며, 어떠한 부정행위도 피하고 정직한 경쟁 정신을 유지해야 합니다.
비밀 유지(Confidentiality)
문제 세트 및 솔루션 등 민감 정보를 보호하여 대회의 무결성을 지켜야 합니다.
전문성(Professionalism)
모든 상호작용은 학문적 진지함과 참가자 및 관계자에 대한 존중을 반영하는 격식과 품위를 유지해야 합니다.
안전 및 복지(Safety and Welfare)
IOAI는 참가자의 정서적·신체적 안전을 보장하기 위해 최선을 다합니다. 이를 위협하는 모든 행위는 엄격히 금지됩니다.
규칙 준수(Compliance with Rules)
공식 규칙을 이해하고 준수하는 것은 필수입니다. 여기에는 대회 구조, 제출 기한, 대회 기간 중 행동 지침 등이 포함됩니다.
부적절한 행위 보고(Reporting Misconduct)
비윤리적 행위나 규칙 위반이 발견되면 즉시 보고해야 하며, 이는 공정성과 책임성을 보장합니다.
규칙 시행(Enforcement)
IOAI는 이 강령을 엄격히 적용하며, 위반 시 실격 또는 향후 대회 참가 제한 등의 제재를 가할 수 있습니다.
1.2. 자격 기준(Eligibility Criteria)
모든 참가자는 개인 대회 첫날 기준 만 20세 미만이어야 하며, 즉 2005년 8월 5일 이후 출생자여야 합니다.
모든 참가자는 대회 개최 시점에 자신이 대표하는 국가에 거주하는 고등학생이어야 합니다.
사전 과제(At-home contest)
대회 약 한 달 전에 각 팀에 3문제를 제공합니다. 교육 목적으로만 활용되며 최종 결과에 미반영됩니다.
연습 세션(Practice session)
Contest 1 전 2시간 동안 진행되며, 대회장·시스템 적응을 돕습니다. 점수 및 메달에 영향 없습니다.
개인 대회 1(Individual Contest 1)
사전 과제 연장·연속 과제 3문제로 구성되며, 6시간이 주어집니다.
개인 대회 2(Individual Contest 2)
신규 과제 2~3문제로 구성되며, 6시간이 주어집니다.
모든 참가자는 동일한 사양의 로컬 컴퓨터를 사용하며, GPU(최소 24GB RAM)도 균등하게 배분됩니다.
작업 예시: 코드 작성, 학습 데이터 모델 학습, 테스트 데이터 추론.
Bohrium(https://bohrium.dp.tech/) 플랫폼을 통해 문제·데이터 확인, 솔루션 제출, 점수 확인이 가능합니다.
웹 기반 Jupyter Notebook 환경 내 GPU 사용 가능.
추가 편집기: VSCode, Vim, PyCharm.
Bohrium 내에서 GPT-4o(또는 최신 버전)를 사용할 수 있으며, 기타 LLM API를 포함한 모든 API 사용은 금지(과제 지문 명시 시 예외)합니다.
인터넷 접속은 아래 사이트로 제한됩니다(로그인·게시·대화 금지):
stackoverflow.com
scikit-learn.org
pytorch.org
huggingface.co
numpy.org
github.com
python.org
pypi.org
검색 엔진(위 사이트 결과만 노출)
번역 사이트
다음 파이썬 라이브러리가 대회 기간 동안 제공됩니다:
• Core AI/ML: torch, scikit-learn, xgboost, catboost, transformers, spacy, nltk, gensim, fasttext
• Data Handling: pandas, numpy, scipy, csv, json, pickle
• Vision: opencv-python, Pillow, torchvision, scikit-image
• Visualization: matplotlib, seaborn, plotly, autoviz
• Utilities: joblib, datasets, evaluate, os, sys, re, itertools, collections, time, pdb, pytorch-lightning, tensorboard, tqdm
사전 학습된 모델·추가 데이터 사용은 과제 지문에서 명시된 경우에만 허용됩니다.
추가 편집기·사이트 화이트리스트·번역 플랫폼 요청은 2025년 6월 30일까지 제출 가능합니다.
최종 허용 목록은 대회 전 공지됩니다.
각 대회 시작 2시간 전에 번역 세션을 실시합니다.
팀 리더는 영어 원문 및 기계 번역 버전을 받아, 오류가 있으면 확인·수정해야 합니다.
번역 중 외부 유출·게시·소통은 금지됩니다.
대회 중 참가자는 영어 원문 및 모든 번역본에 접근할 수 있습니다.
모든 번역은 대회 종료 후 IOAI 공식 웹사이트에 공개됩니다.
위반 시 제재가 있을 수 있습니다.
과제는 여러 하위 과제로 구성되며, 최대 점수는 100점입니다.
최종 점수 = 하위 과제 점수 합계를 소수점 둘째 자리까지 반올림.
기준 솔루션(Baseline Solution)은 최소 성능 기준을 제공합니다.
정규화 점수 공식:
Norm_Score = (Submission_Score − Min_Score) / (Max_Score − Min_Score) × 100
Submission_Score: 참가자 점수
Min_Score: 기준 솔루션 점수
Max_Score: 0.9 × SC_Solution 또는 최고 제출 점수 중 큰 값
예시:
Submission_Score = 85%
Min_Score = 60%
SC_Solution = 95%
Max_Submission = 90%
Max_Score = max(0.9×95%, 90%) = 90%
Norm_Score = (85−60)/(90−60)×100 = 83.33
제출 시 하위 과제별 점수 및 테스트 케이스 결과를 확인할 수 있습니다.
대회 중 본인 점수만 확인 가능하며, Min_Score 및 Max_Submission은 조회할 수 있습니다.
외부용 실시간 점수판이 운영되지만, 참가자는 접근할 수 없습니다.
대회 종료 직후 임시 결과를 확인할 수 있으며, 항소 검토 후 최종 결과가 발표됩니다.
번역 세션 시작부터 각 대회 종료 시까지 격리됩니다.
휴대폰·노트북 등 통신 장비 사용 금지, 자원봉사자가 관리합니다.
대회 중 모든 외부 소통 금지, 위반 시 실격될 수 있습니다.
대회 전날 밤 10시까지 모든 통신 장비를 자원봉사자에게 제출해야 합니다.
제공: 빈 종이, 필기 도구, 질의응답서, 간식, 물.
허용: 필기구, 소형 마스코트, 비전자 귀마개, 신분증, 간식, 물.
요청 시 개인 키보드·마우스 반입 가능(연습 세션 중 신청). 외부 모니터 반입 금지.
금지: 전자기기(컴퓨터·휴대폰·이어폰·계산기 등), 책·매뉴얼·저장 매체 등.
의료 물품(약·혈당 측정기 등)은 승인이 필요합니다.
대회 시작 5분 전까지 착석해야 합니다.
주최측 지시 전까지 워크스테이션·도구 조작 금지.
과제·규칙·채점 관련 질의는 시스템 또는 서면으로 제출합니다.
과학위원회가 “예/아니오” 또는 추가 지침으로 답변합니다.
모호한 질문은 답변이 거부될 수 있으며, 중요 답변은 전체 방송됩니다.
기술 문제 발생 시 색깔 카드를 들어 요청합니다.
지원 직원은 기술 지원만 제공하며, 과제 관련 답변은 금지됩니다.
종료 15, 5, 1분 전에 각각 경고가 제공됩니다.
종료 시 즉시 작업 중지 후 지시에 따라 퇴석 준비.
심각한 기술 문제 시 개별적으로 추가 시간이 제공될 수 있습니다.
시스템 조작, 격리 기간 중 TL 소통, 외부 소통, 금지물 반입, 테스트 데이터 무단 접근 시 실격 등 제재 대상입니다.
모든 컴퓨터 화면은 기록·원격 감독될 수 있습니다.
지원 직원이 의심 상황을 보고하며, 과학위원회가 최종 판단합니다.
예비 결과는 TL에게만 공유되며, 참가자 공유 금지됩니다.
TL은 항소 양식을 제출하여 채점 이의를 제기할 수 있습니다.
항소 결과에 따라 점수 변경 가능하나, 동일 사안 반복 항소는 불가합니다.
팀 단위로 참여하여 창의적 AI 과제를 수행하는 공식 대회입니다.
형식은 매년 변경되며, 2025년 형식은 추후 공지됩니다.
팀원 모두 함께 앉아 소통·협력할 수 있습니다.
사용 가능한 컴퓨터 수, 웹사이트·도구는 과제별로 사전 공지됩니다.
문제는 영어로 제공되며, 개인 대회와 동일한 번역 시스템 사용 가능하나 번역 세션은 없습니다.
외부 소통 금지, 준비물·금지물은 개인 대회와 유사합니다.
채점 방식은 과제 설명에 명시되며, 상위 점수 팀에게 폐회식에서 시상합니다.
소요 시간은 과제에 따라 수 시간에서 하루 종일 걸릴 수 있습니다.
4. GAITE Contest
Global AI Talent Empowerment(GAITE) Contest는 개인 대회의 간소화 버전입니다. 참여를 원하면 사전 등록(https://ioai-official.org/gaite)해야 합니다.
개인 대회와 유사하게 두 날에 걸쳐 각각 6시간씩 진행되며, Individual Contest 1·2와 동시 진행됩니다.
Day 1 과제는 Individual Contest 1과 비슷하나 힌트를 요청할 수 있으며, 스코어링·힌트 방식은 사전 공지됩니다.
Day 2 과제는 Individual Contest 2보다 단순하며, 역시 힌트 요청이 가능합니다.
별도 점수판이 운영되며, 상위 입상자에게는 메달 대신 GAITE Level One/Two/Three Award를 시상합니다.
Level One: 상위 1/12 이내
Level Two: 상위 1/4 이내(One 포함)
Level Three: 상위 1/2 이내(One·Two 포함)
그 외 Honourable Mention 부여
5. 메달, 상, 트로피 및 증명서
메달은 개인 대회 총점 기반으로만 시상됩니다.
Gold: 참가자 1/12 이상 보장하는 최고 컷오프 점수.
Silver: Gold+Silver 합계 1/4 이상 보장 컷오프.
Bronze: Gold+Silver+Bronze 합계 1/2 이상 보장 컷오프.
메달 미취득자는 두 날 중 적어도 한 날에 점수가 상위 절반 이내이면 Honourable Mention.
최고 3명에게 First/Second/Third Place 트로피 수여.
개인·GAITE 대회 참가 팀 모두 자동 참여.
점수 상위 3개 팀에게 First/Second/Third Place 트로피 수여.
개인 대회 메달 컷오프 논리 동일하나, 참가자 집단은 GAITE Contest 참가자 기준.
메달 대신 GAITE Level One/Two/Three Award 수여(조건 위 4장 참조).
Honourable Mention 부여.
5.4.1 참여 증명서
참가자·TL·손님·자원봉사자·위원회 및 후원사 관계자 전원에게 수여.
이름·역할·국가 기재, 이사회장·조직위원장 서명(추가 서명 가능).
5.4.2 수상 증명서
메달·상·트로피·Honourable Mention 수상자에게 수여.
이름·국가·팀명·성취 유형 기재, 이사회장·ISC 의장·과학위원장 서명.
모든 결과(점수판·메달·상)를 공식 웹사이트에 기록·게시합니다.
Copyright © KOAI. All Rights Reserved.