[제1회 K-water AI 경진대회] 낙동강 하구 염분농도 및 수온 변화 모델링
2021.10.27 - 2021.11.19
0
1000만원
0
공유
0
공유

공지사항

[11/11] 검증 관련 제출 항목 안내
일정에 안내드린대로, 12일 대회 종료 후 리더보드 상위 순위인 입상 후보자분들께는 11월 14일까지 검증을 위한 자료 요청드릴 예정이오니, 참고 및 사전 준비 부탁드립니다.

요청드릴 자료는 아래와 같습니다.

  1. 가중치 파일을 포함한 전체 코드
    • 제출 소스코드 및 모델은 다음과 같습니다.
      1. 모델은 학습된 가중치가 있는 경우 누락하지 말고 첨부해야 하며 용량이 큰 경우 Google Drive 등에 업로드, 공유하여 제출할 것.
      2. 코드는 제 3자가 지정된 데이터, 모델 폴더구조에 파일을 입력하였을 때 추가적인 편집이나 수정 없이 학습 / 추론이 정상 수행될 수 있도록 코드를 정리하여 제출할 것.
      3. 제출 전에 반드시 개발환경이 아닌 별도의 개별 환경을 구성하여 정상 작동하는지 확인 후 제출할 것.
    • 추론 재현성 분석을 위한 검증 코드 제출
      1. 아래 링크와 같이 바로 실행가능한 구글 코랩 소스코드를 aif.project2021@gmail.com 계정에 공유 부탁드립니다.
      2. 추론 재현성 분석의 목적이므로, 학습 코드 없이 추론 코드(모델 가중치 로딩, 시험셋 추론 등)만 정리하여 제출합니다.
      샘플 링크 : https://colab.research.google.com/github/aifactory-team/AFCompetition/blob/main/1898/1898_val_sample.ipynb?hl=ko가중치 파일을 포함한 전체 코드
  2. 코드 설명서
    • 주최측인 K-Water의 요청에 따라 모델 설명서에는 기본적인 코드 설명 및 사용법 설명 외에도 이하 4개의 요소를 상세히 기술 부탁드립니다. 모델 설명서는 .docx나 .hwp, .pptx로 작성 부탁드립니다.
      1. 입력 시퀀스를 어느 길이로 사용하였는가?
      2. 데이터는 어떻게 분석하였는가? 데이터에서 어떤 포인트가 중요한가?
      3. 전처리는 어떻게 했는가?
      4. 모델은 어떤 원리로, 어떻게 구성하였는가?
      5. 발전 혹은 개선사항이 있다면 무엇인가?


[11/6] 참가 관련 팀정보 구글폼 입력 요청
본 경진대회는 '대회규칙'을 확인 후 동의하신 뒤에만 참가가 가능합니다.
대회 규칙상 팀 대표 1인의 계정으로 제출한 기록만 인정됩니다.

대회 참가를 원하시는 팀(1인팀 포함) 대표자분들께서는 대표자 및 팀원 정보 입력을 위한 아래 구글폼을 필히 작성 후 
제출 부탁드립니다. (미제출 시 입상이 제한됩니다.)
https://forms.gle/MmAsKr1mrRytAtnr8

 

1. 배경

  • 호소, 하천 및 해양의 수리 및 수질 예측을 위해 다양한 수리·수질 모델이 국내에서 활용되고 있으며, 빠른 해석이 필요한 경우에는 1차원이나 2차원 모델을 적용하고, 상세한 해석이 필요한 경우에는 2차원과 3차원 모델을 사용하고 있습니다.
  • 다차원 수리·수질 모델은 저차원 모델보다는 많은 격자(x, y, z 방향)와 격자 간 수리·수질 계산이 복잡하기 때문에 모델 수행에 많은 시간이 소요되며, 이로 인해 다양한 경계조건의 변화에 대한 예측에 한계가 있는 경우가 많습니다.
  • 이번 경진대회는 단일 대상지(낙동강 하류)의 수리변화에 따른 염분, 수온 변화가 반영된 2차원 수리·수질 모델을 수행하여 생성된 격자의 물리량(x, z 방향 물리량)에 대응하는 염분, 수온을 학습하는 ML 알고리즘을 확보하여, 장래 조건 변화에 따른 염분, 수온 변화를 예측하는 것에 목적이 있습니다.
<그림 1. 수리·수질 모델 구성도>
noname01.bmp
  • 격자의 위치정보는 i(x 방향), j(y 방향은 고정), k(z 방향)로 구분되며, 각 격자는 염분, 수온 정보를 가지고 있습니다.
<그림 2. 격자 구성도>
  • 격자의 t(시간)의 정보는 t-1의 영향 등을 받으며, 중심 격자-(i, k)는 주변 격자-(i+1, k), (i+1, k+1), (i, k+1) 정보에 영향을 받습니다.
  • 시간 변화가 고려된 2차원 격자의 수리, 염분, 수온 변화를 ML 알고리즘을 이용하여 학습하여, 학습된 ML로 시간 및 물리적 변화에 따른 수온, 염분을 2차원으로 예측하는 것이 목적입니다.

 

2. 주최/주관 및 참가 대상

  • 주최 : 한국수자원공사
  • 주관 : AIFactory
  • 참가 대상 : 만 14세 이상 대한민국 국민 전체 (팀으로 참가 가능)

 

3. 데이터 제공

  • http://aifactory.space 의 회원가입을 완료한 회원이 본 대회 참가를 할 경우에만 데이터 제공
  • 회원가입 시 오류가 확인될 경우 가입 무효화 후 오류 메시지 팝업창 제시
  • "대회 규칙"에 대한 동의가 있어야만 대회 참가 가능

 

4. 일정 (UTC+ 9(한국) 기준)

  • 참여기간 : 2021.10.13 ~ 2021.11.12
  • 경진대회 : 2021.10.27 17:00 ~ 2021.11.12 17:00
  • 검증자료 제출 : 2021. 11.13 ~ 2021.11.14
  • 시상식 : 2021.11.23 (팀대표 필참)

※ 대회의 원활한 진행을 위해 상세일정은 변경될 수 있음.

 

5. 상금 및 시상규모

  • 랩은 총 1회를 진행하며, 총 상금 1000만원을 지급합니다.
  • 상금 및 수여팀은 다음과 같습니다.
상금
1st 랩1위(대상) : 상금 600만원 (1팀)
2등(우수상) : 상금 250만원 (1팀)
3등(장려상) : 상금 150만원 (1팀)

※ 참가자가 팀인 경우 팀의 대표에게 지급함.

 

6. 평가

※ 본 경진대회의 경우 별도의 Private Score 없이 Public Score로 평가됨.

6.1 평가 방법

  • K-water 제시 수치모델링 데이터를 기반으로 AI 문제해결 최소 목표치 제시에 따라 대회 기간내 제출된 AI 답안 중 최소 오차순으로 순위를 선정
  • 오차는 MAE(Mean Absolute Error)로 계산되나, 수온/염분과 대상 구간별로 다른 오차 반영 가중치를 갖습니다. 해당 내용은 [데이터]탭에서 확인바랍니다.

 

6.2 평가 과정

  • ‘Public Score’는 리더보드 운영 기간 중에 확인 가능함.
  • 평가는 다음과 같은 과정으로 이루어짐.
    • A. 공개 랭킹 (Public Score): 대회 중 Test 데이터로 채점함.
    • B. 종합 최종 랭킹 (Final Private Score): 랩별 대회기간 안에 정해진 코드 양식에 맞는 코드파일과 제공되는 양식에 맞는 설명자료를 제출한 상위 참가자 팀들을 대상으로 코드 검사 및 모델의 학습 과정 재현을 수행하여 부정행위 여부를 판가름한 뒤 반영한 결과.
  • 평가 기준
평가기준평가비율
Public Score 순위100%
Private Score 순위0%

 

7. 대회 규칙 (중요)

※ 아래 내용에 대해서 동의 후 대회 참가할 수 있으며, 아래 사항이 만족되지 않을 경우 입상이 취소될 수 있음

7.1 외부 데이터 사용 관련

  • 외부 공공 데이터 사용이 가능하나, 코드 제출 시 함께 제출
  • 공공 데이터 외의 외부 데이터는 법적인 제약이 없는 경우에만 사용 가능
  • 외부 데이터를 크롤링할 경우, 크롤링 코드도 함께 제출

7.2 팀 참가 관련

  • 한 팀의 인원 제한은 최대 4명
  • 팀 대표 1인만 대회참가 신청
  • 제출은 반드시 팀 대표 1인의 아이디로 제출
  • 팀이 수상하는 경우 팀 대표에게만 상금 지급

※ 본 대회는 추가 공지가 있을 때까지 PC버전으로 진행하시기 바랍니다.

 

8. 문의

  • 한국수자원공사 K-water연구원 AI연구소  : 042-870-7334, 7337 / AI_Laboratory@kwater.or.kr
  • 인공지능팩토리 : aif.project2021@gmail.com