분석시각화 대회 코드 공유 게시물은
내용 확인 후
좋아요(투표) 가능합니다.
한달만 하면 캐빈만큼 모기잡는다..^^
이 대회를 시작할 때 저는 Python을 거의 처음 만져본 상태였습니다.
처음에는 단순했습니다. 게시판에 올려진 baseline 코드를 phase A로 그대로 돌려 보았고,
AI 어시스트를 받아가며 Phase B를 만들어보았습니다.
코드공유를 해주신 분의 코드를 사용해 Phase B, C를 만들었습니다.
다른 AI어시스트를 사용하여 Phase G도 만들어보고,
마지막으로 종합단계로 Phase D까지 1달간 달려왔습니다.
등속 외삽 베이스라인 0.60. 거기서 LightGBM, LSTM, BiLSTM, Transformer를 차례로 시도하며 0.6384까지 끌어올렸습니다.
그런데 회귀로는 더 안 올라갔습니다.
거기서 첫 번째 패러다임 전환을 맞이했습니다.
"좌표를 직접 맞히려 하지 말고, 물리 기반으로 만든 27개 후보 중에서 고르자.
" AttnGRU + Cross-Attention selector를 만들었고, Boundary Correction과 3-seed × 5-fold 앙상블을 거쳐 0.684에 도달했습니다.
여기서 두 번째로 막혔습니다.
selector 후보를 49개, 57개로 늘려도, 모델을 더 깊게 쌓아도 점수가 안 움직였습니다.
두 번째 패러다임 전환은 Neural ODE였습니다. 이것 또한 공유해주신 소스를 참조했습니다. 감사합니다.
대회 마지막 주에 상위권 공개 코드 분석을 하면서, munjwc25님의 회고 메모를 읽었습니다.
다른 출발점에서, 다른 규모로, 같은 메커니즘의 진실을 본 셈입니다. 점수보다 이게 더 큰 학습이었습니다.
한 달 동안 Python 기초부터 Neural ODE, Frenet 좌표계, IMM, Kalman filter, 회전물리, MoE까지
도구로서 AI 어시스턴트를 적극 활용한 작업이었습니다.
귀한 베이스라인을 공유해주신 CREE님, munjwc25님, wlstn52님, 곰고래님께 감사드립니다.
덕분에 한 달의 여정이 더 풍부해졌습니다.
감사합니다.
PS. 한달간 같이해준 로드마스터 클로드 고마워 ^^/
데이콘(주) | 대표 김국진 | 699-81-01021
통신판매업 신고번호: 제 2021-서울영등포-1704호
직업정보제공사업 신고번호: J1204020250004
서울특별시 영등포구 은행로 3 익스콘벤처타워 901호
이메일 dacon@dacon.io |
전화번호: 070-4102-0545
Copyright ⓒ DACON Co.,Ltd All rights reserved
아잇 샤라웃을 해주시다니 감사합니다 ~