본문으로 이동
개인화 추천 시스템 1편 - 유저의 행동은 “언어”일까? : Collaborative Embedding 구축기 (feat. Knowledge Distillation)
문서

개인화 추천 시스템 1편 - 유저의 행동은 “언어”일까? : Collaborative Embedding 구축기 (feat. Knowledge Distillation)

명우민 컬리 · 컬리 기술 블로그

원문 보기

AI 핵심 요약

상품 속성만으로는 유저의 구매 맥락을 포착하기 어렵고, 기존 협업 필터링은 콜드 스타트에 취약하며 생성형 순차 추천은 추론 비용이 크다는 문제를 해결하기 위해 컬리는 Collaborative Embedding 기반 추천 시스템을 구축했다. 상품 상세 텍스트를 RQ-VAE로 Semantic ID로 변환하고, Transformer 인코더와 Generative·Retrieval 두 헤드를 함께 학습해 행동 시퀀스의 맥락과 빠른 벡터 검색을 결합했다. Retrieval 성능을 높이기 위해 Generative Head의 확률 분포와 순위 정보를 Knowledge Distillation으로 전달했으며, 주문 단위 위치 인코딩과 인기 보정 샘플링, Hard Negative Mining도 적용했다. 오프라인 평가에서 증류를 적용한 Retrieval 모델은 Teacher 성능에 근접했고, 온라인 A/B 테스트와 CRM 캠페인에서도 기존 방식보다 주요 지표가 개선되어 정확도와 서빙 효율을 함께 고려한 설계의 효과를 확인했다.

  • 상품 상세 텍스트를 RQ-VAE로 Semantic ID로 압축하고, 카테고리 예측 보조 손실로 임베딩 공간을 안정화할 수 있다.
  • 주문 단위 위치 인코딩을 사용하면 같은 장바구니에 담긴 상품의 동시 구매 맥락을 순차 행동과 구분해 학습할 수 있다.
  • 인기 편향은 상품 빈도에 반비례하는 샘플링으로 완화하고, Hard Negative Mining으로 비슷한 상품 간의 선호 차이를 학습시킬 수 있다.
  • 대조 학습에서 미반응 상품을 모두 부정 사례로 취급하면 False Negative가 생길 수 있으므로, 교사 모델의 확률 분포와 순위 정보를 증류해 보완할 수 있다.

소개

팀 내에서 범용 개인화 추천 시스템을 구축하며 온라인 A/B 테스트와 CRM 캠페인 테스트에서 비교적 좋은 성과를 확인해, 그 개선 사례와 모델링 과정을 소개하고자 합니다.

비슷한 학습 자료

컨퍼런스 당근 밋업

당근 추천 서빙 시스템 아키텍처의 전체적인 구조를 소개하고 높은 생산성을 위한 다양한 노력을 살펴봐요. 또한 Log and wait 접근법을 활용하여 머신러닝 기반 추천 모델이 ML Flywheel을 통해 지속적으로 개선되는 과정을 소개해요. 🥕 영상을 보고 당근에 관심이 생기셨다면 채용 공고를 확인해보세요! https://about.daangn.com/jobs/

백엔드 딥러닝 · 머신러닝

컨퍼런스 DEVIEW 2023

[DEVIEW 2023] * 발표자 : 곽하녹, 신규용(NAVER Search) * 발표제목 : 언어 모델 기반의 범용 유저 임베딩과 이를 활용한 추천시스템 및 광고 타겟팅 * DEVIEW 2023 바로가기: https://deview.kr/2023 #DEVIEW #DEVIEW2023 #데뷰 #데뷰2023

딥러닝 · 머신러닝 자연어 처리

컨퍼런스 DAN 2025

[팀네이버 컨퍼런스 DAN25] 실시간 추천-CRM 통합 모델로 완성하는 개인화 UX 네이버 시리즈는 개인화 UX를 위해 추천부터 CRM까지 다양한 영역에 ML 모델을 활용하고 있습니다. 하지만 여러 모델들이 추가되면서 모델 관리의 복잡성이 커지고, 모델 간 일관성을 유지하기 어려운 한계가 드러났습니다. 동시에 CRM 모델 중 일부는 실시간으로 처리되지 않는 기능이 있어 개선이 필요한 상황이었습니다. 이러한 문제를 해결하기 위해 모델 개발 관점에서는 추천과 CRM 모델을 하나의 통합 프레임워크로 설계하기로 결정하였고, 모델 서빙 관점에서는 모든 모델의 결과를 실시간으로 받아오기 위해 API 기반 서빙 아키텍처를 구축하기로 결정하였습니다. 본 발표에서는 네이버 시리즈에 실제 적용된 사례를 중심으로, 추천-CRM 모델 통합 과정과 배치 기반에서 실시간 추론 체계로 전환한 경험을 공유합니다. 대규모 서비스 환경에서 개인화 경험을 고도화하기 위한 모델링/시스템 설계의 실제적인 ...

백엔드 딥러닝 · 머신러닝

문서 구국원

TopK를 감이 아닌 최적화로 정한 이야기

딥러닝 · 머신러닝 프로덕트 지표 · 실험 로드맵 1개에 담김

문서 최재형, 김수지, 이상협, 구국원

함께 구매하면 좋은 상품이에요! - 장바구니 추천 개발기 2부

문서 최재형, 김수지, 이상협, 구국원

보완재 추천 모델을 서빙하기 위한 아키텍처 소개

백엔드 딥러닝 · 머신러닝

문서 구국원, 박수형

보완재 추천 모델을 적용하고 성과를 거둔 사례 소개

딥러닝 · 머신러닝 프로덕트 지표 · 실험