Driver Cognitive Data for Traffic Accident Risk Prediction AI Competition

Algorithm | Code Submission Evaluation | Tabular | Regression | Data Analysis

  • moneyIcon Prize : 60,000,000 WON
  • 96 Users D-13 to Open

1. 리더보드 산식

  • 평가 산식 : 추후 안내
  • Public Score : 전체 테스트 데이터 100%


2. 평가 기준

  • 1차 평가 : 대회 종료 시점의 리더보드 Public Score
  • 2차 평가 : 2차 평가 자료를 제출한 1차 평가(Public Score) 점수 기준 상위 15팀에 대한 종합 평가 진행
  • 2차 평가 항목

※ 종합 평가는 전문 심사위원단의 서면 평가로 진행

※ 모델 성능(30점) 환산식 : 30 X ((2차 평가 대상팀 리더보드 Public 점수) / (2차 평가 대상팀 중 리더보드 Public 최고점수))^N (N은 조정 계수로 1~5 사이로 설정되며 비공개)


3. 코드 제출 대회 가이드

본 대회는 submit.zip 파일을 제출하는 방식의 '코드 제출 대회'로 진행됩니다. (기본 가이드 문서)

참가자는 아래와 같은 구조로 submit.zip을 구성하여 제출해야 합니다.

아래의 구조와 동일하고 디렉토리 명과 파일 명을 모두 일치 시켜야합니다.

📁 제출 파일 구조 (submit.zip)

submit.zip
├── model/        # 모델 가중치 파일을 저장하는 디렉토리
│   └── (예: model.pt 등)
├── script.py       # 실제 추론이 수행되는 실행 코드
└── requirements.txt   # 필요한 패키지 및 버전 명시
  • script.py는 submit.zip을 제출 시 평가 서버에서 자동으로 실행됩니다.
  • requirements.txtpip install -r requirements.txt 명령어로 설치 가능한 형태여야 하며, 추론 시 필요한 모든 패키지를 포함해야 합니다.
  • submit.zip 내 구조는 반드시 일치해야하며, 추가 최상위 폴더가 zip 구조 내 존재하는 경우 등 구조가 불일치하는 경우 설치 오류가 발생합니다.


⚙️ 평가 서버에서 추가되는 항목

제출 시, 평가 서버에서 참가자가 제출한 submit.zip 파일에는 아래 항목이 자동으로 추가됩니다.

submit.zip
├── model/        # 참가자 구성
├── script.py       # 참가자 구성
├── requirements.txt   # 참가자 구성
├── data/         # 평가에 사용될 테스트 데이터 (디렉토리 자동 생성)
└── output/submission.csv        # 참가자 추론 결과가 저장되는 경로 (디렉토리 자동 생성)
  • data/ 디렉토리는 실제 평가 데이터를 포함한 경진대회 데이터가 포함되며, 읽기전용으로 쓰기 및 수정이 불가능한 디렉토리입니다.
  • output/ 디렉토리는 참가자의 script.py 실행 결과로 생성된 예측 결과 파일이 저장되는 디렉토리이며, 해당 디렉토리 내에 반드시 submission.csv으로 생성될 수 있어야합니다.


💾 제출 파일 용량 제한

  • 제출 파일(zip) 용량 제한: 최대 10GB 이내


⏱️ 실행 시간 제한

  • 패키지 설치 시간: 최대 10분 이내 (시간 초과 시 설치 오류)
  • 추론 코드 실행 시간: 최대 30분 이내 (시간 초과 시 제출 오류)


⚙️ 평가 서버 사양

  • OS : Ubuntu 22.04.5 LTS
  • CPU: 3 vCPU
  • RAM: 28GB
  • Python : 3.10.12
  • 인터넷 접속: ❌ 비활성화 (패키지 설치 외 외부 서버 연결 및 다운로드 불가)


💾 평가 서버 기본 설치 패키지(라이브러리) 목록

  • 아래의 패키지(라이브러리)는 평가 서버에 기본적으로 설치되어 있으며, 버전이 명시된 아래의 패키지(라이브러리)에 한해서는 다른 버전을 사용할 때 설치 에러가 발생할 수 있으므로 가급적 평가 서버에 기본 설치된 패키지(라이브러리)를 활용하고 제출하는 requirements.txt에는 포함하지 않는 것을 권장드립니다.
  • 라이브러리 설치 에러가 발생하면 설치 오류에 해당하며, 일일 제출 횟수에는 반영되지 않습니다.


1) 주요 설치 패키지(라이브러리)

torch==2.8.0+cpu
torchaudio==2.8.0+cpu
torchvision==0.23.0+cpu
tensorflow-cpu==2.17.0
pillow==10.4.0
PyMuPDF==1.24.11
pandas==2.2.2
numpy==1.26.4
faiss-cpu==1.8.0
langchain==0.3.7
langchain-community==0.3.7
ultralytics==8.3.170
scikit-learn==1.5.2
accelerate==0.34.2
transformers==4.46.3
python-pptx==1.0.2
pdfminer.six==20231228
opencv-python==4.10.0.84
pdf2image==1.17.0
sentencepiece==0.2.0
regex==2024.9.11
tqdm==4.66.5
loguru==0.7.2
pyyaml==6.0.2
rich==13.9.4
albumentations==1.4.20

2) 주요 설치 시스템 패키지

python3.10
python3-pip
python3.10-distutils
build-essential
libffi-dev
libblas3
liblapack3
tzdata
libopenjp2-7
libpng-dev
libjpeg-dev
libomp-dev
poppler-utils
ffmpeg
unzip
p7zip-full
pdftk-java
qpdf
gfortran
default-jre
git


📌 유의사항

  • 제출 시 발생하는 오류의 종류는 두 가지로 정의되며, 일일 제출 횟수 반영에 대한 기준이 다르므로 반드시 숙지하여 진행해야 합니다.
  • 1) 설치 오류 : 제출하는 submit.zip 내부 구조가 불일치한 경우, 패키지 설치 오류 -> 일일 제출 횟수 반영되지 않음
  • 2) 제출 오류 : script.py 코드 실행 후 발생하는 모든 오류 -> 일일 제출 횟수 반영됨
  • script.py 내에서 open/ 디렉토리의 데이터를 로드하고, output/ 디렉토리에 예측 결과를 반드시 submission.csv의 파일명으로 저장되어야 합니다.
  • 평가 서버 환경은 인터넷 접속이 불가능하므로, 패키지 설치 이후 외부 다운로드가 필요한 코드나 모델은 작동하지 않습니다.

Main Event Schedule

  1. 09.12

    Start Date

  2. 10.12

    Team Merger Deadline

  3. 10.12

    Close

  4. Invalid Date

    Submission Deadline

1. 리더보드 산식

  • 평가 산식 : 추후 안내
  • Public Score : 전체 테스트 데이터 100%


2. 평가 기준

  • 1차 평가 : 대회 종료 시점의 리더보드 Public Score
  • 2차 평가 : 2차 평가 자료를 제출한 1차 평가(Public Score) 점수 기준 상위 15팀에 대한 종합 평가 진행
  • 2차 평가 항목

※ 종합 평가는 전문 심사위원단의 서면 평가로 진행

※ 모델 성능(30점) 환산식 : 30 X ((2차 평가 대상팀 리더보드 Public 점수) / (2차 평가 대상팀 중 리더보드 Public 최고점수))^N (N은 조정 계수로 1~5 사이로 설정되며 비공개)


3. 코드 제출 대회 가이드

본 대회는 submit.zip 파일을 제출하는 방식의 '코드 제출 대회'로 진행됩니다. (기본 가이드 문서)

참가자는 아래와 같은 구조로 submit.zip을 구성하여 제출해야 합니다.

아래의 구조와 동일하고 디렉토리 명과 파일 명을 모두 일치 시켜야합니다.

📁 제출 파일 구조 (submit.zip)

submit.zip
├── model/        # 모델 가중치 파일을 저장하는 디렉토리
│   └── (예: model.pt 등)
├── script.py       # 실제 추론이 수행되는 실행 코드
└── requirements.txt   # 필요한 패키지 및 버전 명시
  • script.py는 submit.zip을 제출 시 평가 서버에서 자동으로 실행됩니다.
  • requirements.txtpip install -r requirements.txt 명령어로 설치 가능한 형태여야 하며, 추론 시 필요한 모든 패키지를 포함해야 합니다.
  • submit.zip 내 구조는 반드시 일치해야하며, 추가 최상위 폴더가 zip 구조 내 존재하는 경우 등 구조가 불일치하는 경우 설치 오류가 발생합니다.


⚙️ 평가 서버에서 추가되는 항목

제출 시, 평가 서버에서 참가자가 제출한 submit.zip 파일에는 아래 항목이 자동으로 추가됩니다.

submit.zip
├── model/        # 참가자 구성
├── script.py       # 참가자 구성
├── requirements.txt   # 참가자 구성
├── data/         # 평가에 사용될 테스트 데이터 (디렉토리 자동 생성)
└── output/submission.csv        # 참가자 추론 결과가 저장되는 경로 (디렉토리 자동 생성)
  • data/ 디렉토리는 실제 평가 데이터를 포함한 경진대회 데이터가 포함되며, 읽기전용으로 쓰기 및 수정이 불가능한 디렉토리입니다.
  • output/ 디렉토리는 참가자의 script.py 실행 결과로 생성된 예측 결과 파일이 저장되는 디렉토리이며, 해당 디렉토리 내에 반드시 submission.csv으로 생성될 수 있어야합니다.


💾 제출 파일 용량 제한

  • 제출 파일(zip) 용량 제한: 최대 10GB 이내


⏱️ 실행 시간 제한

  • 패키지 설치 시간: 최대 10분 이내 (시간 초과 시 설치 오류)
  • 추론 코드 실행 시간: 최대 30분 이내 (시간 초과 시 제출 오류)


⚙️ 평가 서버 사양

  • OS : Ubuntu 22.04.5 LTS
  • CPU: 3 vCPU
  • RAM: 28GB
  • Python : 3.10.12
  • 인터넷 접속: ❌ 비활성화 (패키지 설치 외 외부 서버 연결 및 다운로드 불가)


💾 평가 서버 기본 설치 패키지(라이브러리) 목록

  • 아래의 패키지(라이브러리)는 평가 서버에 기본적으로 설치되어 있으며, 버전이 명시된 아래의 패키지(라이브러리)에 한해서는 다른 버전을 사용할 때 설치 에러가 발생할 수 있으므로 가급적 평가 서버에 기본 설치된 패키지(라이브러리)를 활용하고 제출하는 requirements.txt에는 포함하지 않는 것을 권장드립니다.
  • 라이브러리 설치 에러가 발생하면 설치 오류에 해당하며, 일일 제출 횟수에는 반영되지 않습니다.


1) 주요 설치 패키지(라이브러리)

torch==2.8.0+cpu
torchaudio==2.8.0+cpu
torchvision==0.23.0+cpu
tensorflow-cpu==2.17.0
pillow==10.4.0
PyMuPDF==1.24.11
pandas==2.2.2
numpy==1.26.4
faiss-cpu==1.8.0
langchain==0.3.7
langchain-community==0.3.7
ultralytics==8.3.170
scikit-learn==1.5.2
accelerate==0.34.2
transformers==4.46.3
python-pptx==1.0.2
pdfminer.six==20231228
opencv-python==4.10.0.84
pdf2image==1.17.0
sentencepiece==0.2.0
regex==2024.9.11
tqdm==4.66.5
loguru==0.7.2
pyyaml==6.0.2
rich==13.9.4
albumentations==1.4.20

2) 주요 설치 시스템 패키지

python3.10
python3-pip
python3.10-distutils
build-essential
libffi-dev
libblas3
liblapack3
tzdata
libopenjp2-7
libpng-dev
libjpeg-dev
libomp-dev
poppler-utils
ffmpeg
unzip
p7zip-full
pdftk-java
qpdf
gfortran
default-jre
git


📌 유의사항

  • 제출 시 발생하는 오류의 종류는 두 가지로 정의되며, 일일 제출 횟수 반영에 대한 기준이 다르므로 반드시 숙지하여 진행해야 합니다.
  • 1) 설치 오류 : 제출하는 submit.zip 내부 구조가 불일치한 경우, 패키지 설치 오류 -> 일일 제출 횟수 반영되지 않음
  • 2) 제출 오류 : script.py 코드 실행 후 발생하는 모든 오류 -> 일일 제출 횟수 반영됨
  • script.py 내에서 open/ 디렉토리의 데이터를 로드하고, output/ 디렉토리에 예측 결과를 반드시 submission.csv의 파일명으로 저장되어야 합니다.
  • 평가 서버 환경은 인터넷 접속이 불가능하므로, 패키지 설치 이후 외부 다운로드가 필요한 코드나 모델은 작동하지 않습니다.

Main Event Schedule

  1. 09.12

    Start Date
  2. 10.12

    Team Merger Deadline
  3. 10.12

    Close
  4. Invalid Date

    Submission Deadline