아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
컬리 favicon컬리

개인화 추천 시스템, A/B 테스트로 매출 2배!

by DD
2025-11-25
7개월 전
조회수 10

Transformer 기반 Collaborative Embedding을 구축하여 유저의 행동을 언어처럼 해석함

Knowledge Distillation을 통해 Retrieval Head의 성능을 Generative Head 수준으로 향상시킴

A/B 테스트 결과, 장바구니 전환율 및 유저당 매출이 대폭 증가함

상품 언어 정의: Semantic ID와 RQ-VAE

상품 상세 정보를 활용하여 Semantic ID를 생성하고, RQ-VAE를 통해 텍스트를 압축한다. 구체적으로, 코드북을 활용하여 상품의 특징을 여러 축으로 나누어 표현한다. 따라서, 신규 상품에 대한 빠른 대응이 가능하며, 상품 간의 유사성을 효과적으로 파악할 수 있다.

Collaborative Embedding: Generative vs Retrieval

유저의 행동 시퀀스를 모델링하기 위해 Transformer Encoder를 활용하여 Collaborative Embedding을 구축한다. 는 다음 구매 상품을 예측하고, 는 벡터 유사도 기반 고속 탐색을 수행한다. 반면, 두 헤드의 성능 차이를 해결하기 위해 를 적용했다.

Generative Head
Retrieval Head
지식 증류

지식 증류를 통한 성능 향상

Retrieval Head의 성능 향상을 위해 Generative Head의 지식을 증류한다. 구체적으로, KL Divergence와 Listwise Loss를 사용하여 Generative Head의 예측 분포를 모방한다. 따라서, Retrieval Head는 정확도와 속도를 모두 잡을 수 있으며, A/B 테스트에서 괄목할 만한 성과를 거두었다.

개인화 추천 시스템 1편 - 유저의 행동은 “언어”일까? : Collaborative Embedding 구축기 (feat. Knowledge Distillation)
고급
아키텍처
Transformer
Knowledge Distillation
Python
AI/ML
Backend
원문 읽기
원문 읽기

관련 추천 글

당근마켓, Transformer 기반 유저 임베딩으로 개인화 추천 시스템 성능 대폭 개선

당근 로고

배달의민족, Transformer로 장바구니 추천 30% UP!

우아한형제들 로고

온디바이스 이미지 캡션, 비자기회귀로 12배 빨라졌다!

라인 로고

넷플릭스, 멀티모달 AI 모델 MediaFM으로 콘텐츠 이해도 UP!

넷플릭스 로고

핀터레스트, 사용자 행동 기반 광고 추천 시스템 도입

핀터레스트 로고

X(구 트위터)의 피드 알고리즘, 내부 구조를 파헤치다!

레딧 로고
컬리 favicon컬리
고급
아키텍처
Transformer
Knowledge Distillation
Python
AI/ML
Backend

관련 추천 글

당근마켓, Transformer 기반 유저 임베딩으로 개인화 추천 시스템 성능 대폭 개선

당근 로고

배달의민족, Transformer로 장바구니 추천 30% UP!

우아한형제들 로고

온디바이스 이미지 캡션, 비자기회귀로 12배 빨라졌다!

라인 로고

댓글 0

첫 번째 댓글을 남겨보세요!