◂ feed-research2026-08-29 빌드

Netflix

최종 갱신: 2026-08-21

한 줄 요약

편성 카탈로그(수천~수만 타이틀) 위에서 "소스별 후보 배분"이 아니라 페이지(행×열) 구성을 최적화하는 시스템 — 2015년부터 템플릿 없는 ML 페이지 생성 [확인], 2025년 Foundation Model로 회원 표현을 중앙화 [확인], 2026년 GenRec(LLM 랭커)·GenPage(페이지 전체를 트랜스포머 하나로 생성)로 세대 전환 진행 중 [확인].

편성 카탈로그 — 수천~수만 타이틀 retrieval 레이어 없음: PVR이 카탈로그 전체를 회원별로 정렬 → ANN·소스별 상한이 등장할 이유가 없다 행 후보 생성 — 회원당 수만 개, 종류별 전용 랭커 (고전 세대의 골격) PVR 장르행 전 카탈로그 정렬 Top Picks 헤드만 최적화 Trending Now 분~일 트렌드+개인화 Continue Watching 재개·포기 판별 BYW · sims 유사 타이틀 행 선택 — 관련성 + 다양성 최적화 · 템플릿 폐지 (2015~) "BYW 행이 0개인 홈도, 절반이 BYW인 홈도" — 페이지 구성이 곧 배분·다양성 레이어 홈페이지 — 약 40행 × 행당 최대 75타이틀 (디바이스별 상이) 아트워크 개인화 밴딧 — 같은 타이틀도 회원마다 다른 이미지 (2017 전면 배포) play · complete · thumbs 보상 학습 — r(user, item) = f(play, complete, thumb) retention은 직접 최적화 불가(계정당 월 1회) → 프록시 보상 + 컨텍스추얼 밴딧 + 지연 피드백 예측 (2024) 보상 → 정책 갱신 세대 전환 — 2026-08 기준 고전 2015-22 전용 랭커 여러 개 + 밴딧 Foundation Model 2025 (프로덕션) 월 사전학습 + 일 파인튜닝 · 소비 3모드 GenRec · GenPage 2026 (A/B 단계) LLM 랭커 10% 트래픽 · 페이지 생성
Netflix 추천 파이프라인 — 페이지 구성 구조와 세대 전환

세대 구분 — 이걸 먼저 알아야 자료가 안 헷갈린다

세대 시기 핵심 출처 등급
고전 ~2015-2022 전용 랭커 여러 개(PVR, Top-N, Trending, CW, sims) + 템플릿-프리 페이지 생성 + 밴딧(아트워크/빌보드) [확인] TMIS 2015 논문이 프로덕션 시스템 서술
통합 2023-2024 모델 통합 흐름: consolidation(2023) → UniCoRn(검색+추천 단일 랭커, RecSys 2024) [확인]
FM 2025~ Foundation Model(GPT식 시퀀스 트랜스포머)이 회원 표현 중앙 생산, 월 사전학습+일 파인튜닝 [확인]
LLM-네이티브 2026~ GenRec(LLM 랭커, 배치 연산 지면 10% 트래픽 A/B 승리), GenPage(홈페이지 생성, RecSys 2026) — 아직 전면 롤아웃 진술 없음 [확인] 실험 단계임까지 포함

시중 분석 대부분은 고전 세대(2015 논문) 기준이다. X의 2023 스냅샷 고착과 같은 패턴.

피드 지면

후보 생성 (retrieval)

retrieval 레이어가 사실상 없다. PVR은 "카탈로그 전체(또는 장르 필터된 부분집합)를 회원별로 정렬"한다 [확인] TMIS 2015 — 코퍼스가 수천~수만이라 전 카탈로그 채점이 가능하고, X의 500/400 같은 소스별 상한이 등장할 이유가 없다. 배분 문제는 아이템 선별이 아니라 행 선택으로 이동한다 (→ candidate-allocation.md).

랭킹

Foundation Model (2025, 프로덕션)

[확인] FM 블로그 2025-03:

GenRec (2026, 대규모 A/B)

[확인] GenRec 블로그 2026-07:

GenRec의 서빙 층 — 별도 블로그로 공개 (2026-07)

[확인] In-House LLM Serving at Netflix, 2026-07-17 — GenRec가 어느 인프라 위에서 돌아가는지의 반쪽. 원문 확보(archive.org 스냅샷).

GenRec arXiv 논문 — 블로그가 안 밝힌 정량치 (2026-08-10)

[확인] GenRec: An LLM-Backed Recommendation Ranker at Netflix (arXiv 2608.10257), 2026-08-10 — 블로그와 동일 시스템의 학술판. 저자 6명(Ying Li, Shradha Sehgal, Arjun Rao, Rein Houthooft, Yaochen Zhu, Ashish Rastogi) + §8에 팀별 전체 기여자 명단. 블로그와 명시적 모순은 없고, 정량 세부·손실 수식·팀 구조가 새로 나온다.

목적함수 — 가중합이 아니라 retention 계열

[확인] 장기 만족 블로그 2024:

고전 세대 랭커 (참고용, 2015)

PVR(전 카탈로그 정렬, 인기와 개인화 블렌딩), Top-N(헤드만 최적화), Trending(분~일 단위 트렌드+개인화), Continue Watching(재개/포기 판별 — 경과시간·중단 지점·중간 시청·디바이스), sims(비개인화 유사도 + 개인화된 행 선택) [확인] TMIS 2015. UniCoRn(2024)이 검색·pre-query·More Like This를 단일 컨텍스추얼 랭커로 통합, 개인화로 오프라인 지표 리프트 검색 7%/추천 10% [확인] RecSys 2024

재순위·다양성·필터

아트워크·비디오 프리뷰 개인화 — MediaFM tri-modal FM (2026-08 프로덕션)

세대 흐름: 2017 밴딧(Artwork Personalization, 전면 배포) → 2026 CLIP two-tower + MediaFM (Multimedia Asset Personalization via Multimodal Embeddings at Netflix, 2026-08-18). 두 방향 확장:

CLIP 기반 통합 two-tower — 5개 캔버스 타입 단일 모델

아트워크 캔버스 5종(billboard / vertical box / horizontal panel / short panel / landscape panel)마다 별도 모델을 학습·서빙하던 구조가 CLIP 이미지 임베딩(768-d)을 item tower에 concat한 단일 two-tower로 통합됐다 [확인] §3.

MediaFM — 자체 tri-modal foundation model (비디오 프리뷰용)

Netflix 자체 학습한 shot-level tri-modal FM을 프로덕션 서빙 [확인] §4.

Popularity-Based Winner — 오프라인 프록시 태스크

MediaFM 체크포인트 릴리스 gating을 위해 새 오프라인 프록시가 배치됐다 [확인] §5.4.

Netflix Embedding Store — 인프라 레이어

플랫폼 레이어 [확인] §4.3:

이 3단 캐싱이 저지연 서빙 + 값싼 스크리닝을 동시에 가능하게 만들었다. FM 시대에 이미 회원 임베딩 배치 생산이 프로덕션이었는데 (위 retrieval 절), MediaFM은 아이템 쪽 임베딩 파이프라인을 동일 방식으로 확립했다는 대응 사실.

의미 — 아트워크·프리뷰가 개인화 스택의 별개 축이 됐다

지금까지 canon은 아트워크 개인화를 "재순위·다양성"의 한 줄 언급으로 다뤘다 (2017 밴딧 이후 큰 갱신이 없었기 때문). 2026-08 MediaFM 논문이 이 축을 별도 프로덕션 시스템으로 확립했다:

  1. 캔버스별 → 단일 모델로의 아키텍처 통합 (5→1)
  2. 시각-only → tri-modal로의 modality 확장 (audio·timed-text가 정량적으로 uplift 검증)
  3. 콜드스타트 위치가 랭커 안이 아니라 pretrained 임베딩 (day-zero CLIP 임베딩)
  4. 오프라인 gating이 A/B의 전제조건으로 프로덕션 프로세스에 편입 (popularity-based winner)

이는 Netflix의 "FM으로 회원 표현 중앙화" 흐름의 아이템 쪽 대응이라 볼 수 있다. 회원은 FM(2025), 아이템은 MediaFM(2026). 두 임베딩이 결합돼 랭커·retrieval·아트워크·프리뷰의 공통 하부구조가 되는 방향.

콜드스타트

피드백 신호

학습 주기·평가

광고

열린 질문

출처