토스 Next ML Challenge - 광고 클릭 예측(PCTR) ML 경진대회 출제 후기
박재휘 · 토스 · 토스 기술 블로그
소개
토스의 첫 ML 경진대회, Next ML Challenge의 출제 비하인드 스토리와 참가자 분들의 문제 해결 방식을 공유합니다.
AI 핵심 요약
토스는 실제 광고 클릭 예측 문제를 경진대회로 공개하려 했지만, 여러 테이블을 익명화하면 참가자가 데이터를 조인해 피처를 만들기 어려워져 기본 피처 엔지니어링을 거친 단일 정형 데이터셋을 제공했습니다. 피처 이름과 값을 변환해 의미를 감추는 한편, 난도를 높이기 위해 가공되지 않은 Sequence 피처를 포함했습니다. 상위 팀들은 Boosting Tree와 딥러닝 앙상블, 데이터 기반 피처 엔지니어링, 리더보드에 맞춘 검증 전략으로 성과를 냈으며, Sequence 하나에서 37개 파생 변수를 만들거나 260개 모델을 활용한 사례도 나왔습니다. 출제 경험은 도메인 정보가 제한된 상황에서도 체계적인 분석과 실험, 실무 서빙 조건을 고려한 설계가 문제 해결의 핵심임을 보여줬습니다.
- 익명화된 피처도 분포와 상관관계를 분석하고 가설을 검증하면 유용한 파생 변수를 만들 수 있다.
- Sequence 데이터는 길이, 고유 토큰 수, 토큰 간 전이 등 여러 관점으로 집계해 활용할 수 있다.
- 오프라인 검증 데이터는 실제 리더보드와의 정합성을 고려해 구성해야 실험 결과를 신뢰할 수 있다.
- 모델 앙상블은 고정 가중치에 한정하지 말고 Logit이나 가중 앙상블 등 다양한 결합 방식을 검토할 수 있다.
비슷한 학습 자료
토스는 어떻게 광고 속에 게임을 넣었을까
정윤호 · 토스 기술 블로그
토스의 AI 기술력, 세계 최고 권위 NeurIPS 2025에서 인정받다: FedLPA 연구
이진우 · 토스 기술 블로그
토스는 어떻게 광고를 보여줄까? 토스애즈 ML 톺아보기
김영호 · 토스 기술 블로그
Next.js 그만 쓰세요! 면접관이 진짜 원하는 것!? | EP.8 모닥불
토스 프론트엔드 챕터 · 토스 기술 블로그
토스의 AI 그래픽 생성기, 토스트를 소개합니다 #2
이은호/안정빈 · 토스 기술 블로그
경험이 부족한 나도 토스에 지원해도 될까?
배희영 · 토스 기술 블로그