Learning to Rank 모델 설계·개선 경험 — 피처 설계·평가 지표·반복 개선 중심
Learning to Rank 모델 설계 경험은 수업에서 검색 결과 순위를 개선하는 프로젝트를 진행한 것입니다. 가장 먼저 한 건 어떤 피처가 관련성 판단에 유의미한지를 분석하는 것이었습니다. 클릭 데이터, 체류 시간, 구매 전환 여부 같은 사용자 행동 신호를 피처로 넣는 것이 모델 품질에 직접 영향을 줍니다. 평가 지표를 정하는 것도 중요했습니다.
NDCG처럼 순위 위치에 따라 가중치를 다르게 주는 지표가 검색 품질 측정에 적합합니다. 모델 개선은 한 번에 완성되는 것이 아니라 오프라인 평가 → 온라인 A/B 테스트 → 피드백 반영의 반복입니다. 가장 어려운 부분은 어떤 데이터를 학습 신호로 쓸 것인지를 결정하는 것이었습니다. 순위 모델은 알고리즘보다 데이터 품질이 결과를 만듭니다.