Knowledge Distillation으로 검색 모델 경량화
Knowledge Distillation을 활용해 실시간 검색 모델을 경량화한 경험이 있습니다. 대형 Teacher 모델의 추론 성능은 좋았지만 응답 지연이 200ms를 넘어 실시간 검색에 투입하기 어려웠습니다. Teacher 모델의 소프트 레이블(soft label)을 활용해 Small Student 모델을 학습했고, 중간 레이어 표현(intermediate representation)도 함께 증류해 지식 전달을 강화했습니다. 팀원과 함께 Teacher-Student 쌍 조합을 체계적으로 실험했고, 나는 손실 함수 설계를, 파트너는 평가 자동화를 담당했습니다.
결과로 모델 크기를 8배 줄이면서 검색 정확도는 3.2%p 손실에 그쳤고, 추론 속도는 6배 향상됐습니다. 문제 해결의 핵심은 경량화 목표(속도 vs 정확도)를 명확히 정의한 뒤 실험을 설계하는 것이었습니다. 이 경험으로 모델 압축 기법의 실전 적용 감각을 키웠습니다.