항만 AI 공모전 평가 서버는 인터넷이 막혀 있습니다, 추론 중에 내려받는 코드 대신 가중치를 model 폴더에 넣어 둡니다 | DAKER 커뮤니티

데이콘이 운영하는 항만 문제해결을 위한 AI 기술 공모전은 10월 12일 오전 10시에 시작하는 코드 제출 대회입니다. 예측 결과가 아니라 학습된 모델과 추론 코드를 묶어 내면 데이콘 평가 서버가 직접 실행하는데, 공식 평가 안내는 이 서버에서 인터넷에 접속할 수 없다고 밝힙니다. 노트북에서 잘 돌던 코드가 실행 중에 사전학습 가중치를 내려받는 구조라면 첫 제출에서 멈출 수 있으니, 개막 전에 오프라인 실행부터 점검해 두는 편이 좋습니다.

인터넷이 끊긴 평가 서버 앞에서 모델 가중치를 폴더에 미리 넣는 참가자를 그린 항만 AI 공모전 해커톤 설명용 일러스트
설명을 돕기 위해 만든 생성 이미지입니다.

오늘의 한 줄 요약: 평가 서버에서 돌 코드는 인터넷 없이 끝까지 실행돼야 합니다

코드 제출 대회란, 참가자가 모델 가중치와 추론 코드를 내고 주최 측 서버가 비공개 평가 데이터로 그 코드를 실행해 점수를 매기는 방식입니다. 공식 평가 탭에 따르면 제출 압축 파일 안에는 모델 가중치를 담는 model 폴더, 실제 추론을 수행하는 스크립트 파일, 필요한 패키지와 버전을 적은 목록 파일이 정해진 구조로 들어가야 합니다. 평가 서버는 여기에 읽기 전용 data 폴더와 결과를 저장할 output 폴더를 자동으로 붙이고, 예측 결과는 output 폴더 안에 submission이라는 이름의 CSV 파일로 남아야 합니다.

평가 서버 환경은 인터넷 접속이 불가능하므로, 패키지 설치 이후 외부 다운로드가 필요한 코드나 모델은 작동하지 않습니다.

왜 개막 전에 확인해야 할까요?

작성 기준일인 10월 7일 아침, 데이콘 대회 페이지에는 참가 279명과 시작까지 닷새가 표시돼 있습니다. 대회 기간은 10월 12일 10:00부터 11월 2일 10:00까지이고, 리더보드 제출은 하루 앞선 11월 1일 10:00에 마감됩니다. 1일 최대 제출 횟수, 제출 파일 용량, 실행 시간 제한, 평가 서버 사양은 아직 추후 공개 상태라, 지금 준비할 수 있는 것은 압축 구조와 오프라인 실행입니다.

오류 종류에 따라 제출 횟수 차감도 다릅니다. 공식 안내는 압축 구조가 틀리거나 패키지 설치가 실패하는 설치 오류는 일일 제출 횟수에 반영하지 않지만, 추론 스크립트가 실행된 뒤 생기는 모든 오류는 제출 오류로 보고 횟수에 반영한다고 설명합니다. 실행 도중 가중치를 내려받으려다 멈추는 경우는 스크립트가 시작된 뒤의 오류이므로, 하루 제출 기회 한 번이 그대로 줄어들 수 있습니다.

참가 포인트: 내려받기 대신 미리 넣어 두기

해결 방향은 단순합니다. 추론에 필요한 가중치를 미리 model 폴더에 넣고, 추론 스크립트가 그 폴더에서만 읽게 바꾸면 됩니다. 그다음 네트워크를 끈 환경에서 압축 파일을 풀어 한 번 실행해 보면, 평가 서버에서 멈출 지점을 개막 전에 찾을 수 있습니다.

  1. 추론 코드에서 인터넷 주소나 모델 저장소 이름으로 가중치를 불러오는 부분을 찾습니다.
  2. 그 가중치를 model 폴더에 저장하고, 코드가 폴더 안의 파일을 읽도록 고칩니다.
  3. 평가 서버 기본 설치 패키지 목록이 공개되면, 버전이 명시된 패키지는 패키지 목록 파일에서 빼는 방향을 검토합니다. 공식 안내는 다른 버전을 쓰면 설치 에러가 날 수 있다며 이렇게 권장합니다.
  4. 압축 파일 최상위에 폴더가 한 겹 더 생기지 않았는지 확인합니다. 추가 최상위 폴더가 있으면 설치 오류가 납니다.
  5. 네트워크를 끈 상태로 실행해 output 폴더에 예측 결과 CSV가 생기는지 봅니다.

4~6컷 코믹 해설: 첫 줄에서 가중치를 내려받던 추론 코드

아래 5컷은 노트북에서 잘 돌던 추론 코드를 그대로 묶으려던 참가자가, 코드가 실행 중에 가중치를 내려받는다는 사실을 발견하고 model 폴더에 미리 넣은 뒤 오프라인으로 다시 실행해 보는 장면입니다. 개막 첫 제출 전에 이 순서를 한 번만 밟아 두면 설치 오류와 제출 오류를 구분해서 읽을 수 있습니다.

추론 코드가 실행 중 가중치를 내려받다 멈추자 model 폴더에 넣고 오프라인으로 다시 실행하는 과정을 5컷으로 그린 DAKER 대회 코믹
설명을 돕기 위해 만든 생성 이미지입니다.

실수 방지 체크리스트

공식 출처

평가 서버 환경, 제출 구조, 오류 구분, 일정은 데이콘 공식 대회 페이지의 대회 안내·평가·규칙·일정 탭에서 2026년 10월 7일 오전에 확인했습니다. 평가 산식, 1일 제출 횟수, 파일 용량과 실행 시간 제한은 아직 추후 공개 항목이라 공개되는 대로 다시 확인해야 합니다.

FAQ

항만 AI 공모전은 예측 결과 파일만 내면 되나요?

아닙니다. 학습이 끝난 모델과 추론 코드를 압축해 제출하고, 데이콘 평가 서버가 비공개 평가 데이터로 그 코드를 실행합니다.

평가 서버에서 사전학습 모델을 내려받을 수 있나요?

공식 안내에 따르면 평가 서버는 인터넷에 접속할 수 없어 실행 중 외부 다운로드가 필요한 코드나 모델은 작동하지 않습니다. 가중치는 model 폴더에 미리 넣어 두어야 합니다.

설치 오류도 하루 제출 횟수에서 빠지나요?

압축 구조 불일치나 패키지 설치 오류는 일일 제출 횟수에 반영되지 않습니다. 추론 스크립트가 실행된 뒤 생기는 오류는 반영됩니다.

개막 전에 오프라인 실행을 어떤 방법으로 점검해 보실 생각인가요? 쓰고 있는 점검 순서가 있다면 댓글로 나눠 주세요.