마감 하루 전까지 합성미세구조 제출 기록이 없다면 오늘 올릴 첫 파일은 무엇이어야 할까요? | DAKER 커뮤니티
합성 미세구조 기반 재료 물성 예측 AI 경진대회의 리더보드와 참가 신청은 10월 19일 월요일 오전 10시에 함께 닫힙니다. 아직 한 번도 제출하지 않았다면 오늘 올릴 첫 파일은 완성된 모델이 아니라, 제출 양식을 그대로 지킨 가장 단순한 예측 파일이면 충분합니다. 작성 기준일인 10월 18일 아침 DAKER 해커톤 페이지에는 참가 404명, 누적 제출 2,647건이 표시돼 있었습니다.


마감 전날 제출 0회, 무엇부터 확인할까요?
먼저 확인할 것은 점수가 아니라 파일 형식입니다. 공식 데이터 설명에 따르면 제출 양식은 ID와 hardness 두 열이고, 테스트 이미지 1,000장마다 한 행씩 예측값을 채워야 합니다. 형식이 한 번 통과하면 그다음부터는 모델만 바꾸면 되지만, 형식에서 막히면 마지막 날 남은 제출 기회를 오류 확인에 쓰게 됩니다.
규칙도 단순한 출발을 돕습니다. 이 대회는 개인으로만 참가하고, 하루 최대 제출 횟수는 5회이며, 사용할 수 있는 언어는 Python입니다. 제공된 학습 이미지 500장 외의 외부 데이터는 쓸 수 없고, 평가용 이미지 1,000장은 어떤 형태로도 학습에 활용할 수 없습니다.
마지막 날의 첫 제출은 실력을 보여 주는 파일이 아니라, 제출 경로가 열려 있는지 확인하는 파일입니다.
가장 단순한 기준선은 어떻게 만들까요?
목표를 확인할 수 있는 문장으로 바꾸면 할 일이 줄어듭니다. 오늘의 목표는 리더보드에 점수 한 줄이 찍히는 것입니다. 이 목표만 보면 복잡한 백본이나 앙상블은 아직 필요하지 않습니다.
- 학습 정답 파일에서 hardness 열의 평균을 구합니다.
- 제출 양식 파일을 복사해 1,000행 모두에 그 평균값을 넣습니다.
- ID 순서와 열 이름을 바꾸지 않은 채 저장해 한 번 제출합니다.
- 점수가 찍히면 이미지 밝기 평균처럼 계산이 쉬운 특징 하나를 더한 회귀 모델로 두 번째 파일을 만듭니다.
평균값 파일은 순위를 노리는 제출이 아닙니다. 평가 산식이 RMSE이므로 평균값 예측의 점수는 이후 모델이 실제로 나아졌는지 재는 기준점이 됩니다. 두 번째 파일의 점수가 이 기준점보다 나쁘면 코드 어딘가에 문제가 있다는 신호로 읽으면 됩니다.
제출이 쌓인 뒤에 달라지는 점
공식 평가 기준은 Public Score를 테스트 데이터의 30%, Private Score를 나머지 70%로 계산하고, 동점이면 그 점수를 먼저 기록한 참가자를 위에 둡니다. 1차 평가는 Private Score 100%이고, 상위 10명은 이어서 코드와 PPT를 제출해 코드 검증을 받습니다. 그러니 마지막 몇 시간에 무리하게 한 번에 여러 곳을 고치기보다, 월요일 오전 10시보다 넉넉히 앞서 마지막 파일을 올리는 편이 안전합니다.
상금 및 혜택 안내에는 최종 제출한 참가자 중 100명을 추첨해 기프티콘을 주는 이벤트도 적혀 있습니다. 첫 제출을 미뤄 온 입문자에게도 오늘 한 번 올려 볼 이유가 하나 더 있는 셈입니다.
- 제출 파일이 ID와 hardness 두 열, 1,000행인지 확인했습니다.
- 평균값 기준선 점수를 적어 두었습니다.
- 두 번째 제출부터는 한 번에 한 가지만 바꿨습니다.
- 마지막 제출 시각을 월요일 오전 10시보다 넉넉히 앞에 잡았습니다.
출처
일정, 평가 산식, 규칙, 데이터 구성, 혜택은 DAKER 해커톤 공식 페이지에서 2026년 10월 18일 아침에 확인했습니다. 참가자 수와 제출 건수는 같은 시각 기준이라 이후 달라질 수 있습니다.
- 합성 미세구조 기반 재료 물성 예측 AI 경진대회 공식 페이지
- DAKER 대회 글: 리더보드 마감 뒤 코드와 PPT 제출 72시간
- DAKER 대회 글: Public 30%와 Private 70%
마지막 날 첫 제출을 앞두고 있다면 어떤 기준선부터 올릴 생각인가요? 댓글로 남겨 주시면 같은 고민을 하는 참가자에게 도움이 됩니다.