← 최신 논문
💻 computer science

FLUID: From Ephemeral IDs to Multimodal Semantic Codes for Industrial-Scale Livestreaming Recommendation

FLUID 는 산업 규모 라이브 스트리밍을 위한 새로운 ID 없는 추천 프레임워크로, 지속적인 콜드스타트 문제를 극복하기 위해 전통적인 아이템 임베딩을 이산적 계층형 멀티모달 코드 (LUCID) 로 대체하여 전 세계 10 억 명 이상의 사용자 기반에서 상당한 성능 향상을 달성했습니다.

원저자: Xinhang Yuan, Zexi Huang, Anjia Cao, Xudong Lu, Zikai Wang, Penghao Zhou, Chang Liu, Wentao Guo, Qinglei Wang

게시일 2026-05-22
📖 4 분 읽기☕ 가벼운 읽기

원저자: Xinhang Yuan, Zexi Huang, Anjia Cao, Xudong Lu, Zikai Wang, Penghao Zhou, Chang Liu, Wentao Guo, Qinglei Wang

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

거대한 24 시간 연중무휴 글로벌 재능 쇼를 운영한다고 상상해 보세요. 몇 분마다 새로운 공연이 무대에 올라 약 45 분간 공연한 뒤 영원히 사라집니다. 이것이 바로 라이브 스트리밍입니다.

이제 여러분은 다음에 입장하는 백만 명의 관객에게 어떤 공연을 보여줄지 결정해야 하는 도어맨(추천 시스템) 이라고 상상해 보세요.

오래된 문제: 너무 빨리 만료되는 "이름표"

대부분의 추천 시스템 (영화나 제품용 등) 은 모든 항목에 고유한 ID 번호(영구적인 이름표와 같은) 를 부여합니다. 시스템은 수개월 또는 수년에 걸쳐 해당 ID 에 대해 사람들이 무엇을 좋아하는지 학습합니다. 만약 여러분이 "액션 영화 #123"을 많이 시청한다면, 시스템은 여러분에게 더 많은 것을 보여주기 위해 학습합니다.

하지만 라이브 스트리밍에서는 이 방식이 무너집니다. 라이브 룸은 단 45 분만 존재하기 때문입니다.

  • 시스템이 "라이브 룸 #999"를 잘 추천할 만큼 충분히 학습할 때까지는 이미 쇼가 끝납니다.
  • 룸은 항상 "콜드 스타트"(미지) 상태에 있습니다.
  • 시스템은 ID 를 외우려고 계속 시도하지만, 스트리밍이 끝나는 순간 그 ID 는 쓸모없어집니다. 마치 파티가 끝날 때까지 전화를 다 걸기도 전에 전화번호를 외우려고 애쓰는 것과 같습니다.

해결책: FLUID("콘텐츠 번역기")

저자들은 FLUID라는 새로운 시스템을 개발했습니다. fleeting 한 ID 번호에 의존하는 대신, FLUID 는 ID 를 완전히 무시하고 콘텐츠가 실제로 어떻게 보이고 들리는지에 집중합니다.

다음은 간단한 비유를 통해 작동 방식을 설명한 것입니다:

1. "보편적 번역기"(크로스 도메인 인코더)

짧고 다듬어진 영화(틱톡 영상 등) 와 길고 지저분한 라이브 쇼 모두를 연구한 초지능 번역가를 상상해 보세요.

  • 문제점: 라이브 쇼는 소음이 많고 혼란스럽습니다. 번역기를 라이브 쇼만으로만 훈련시키면 혼란을 겪게 됩니다.
  • 해결책: 저자들은 번역기를 두 가지 유형의 콘텐츠 모두로 훈련시켰습니다. 짧은 영상은 고품질이고 풍부하기 때문에, 번역기는 시각과 음성의 "언어"를 매우 잘 학습합니다. 그런 다음 이 지식을 지저분한 라이브 쇼에 적용합니다.
  • 출력: 번역기는 지저분한 ID 번호 대신 라이브 쇼의 2 분 단위를 의미론적 코드(콘텐츠를 설명하는 디지털 "태그"나 "단어"의 집합) 로 변환합니다. 이를 LUCID라고 부릅니다.
    • 예시: "룸 ID 555" 대신 시스템은 [수영, 수영장, 푸른 물, 웃음]을 봅니다.

2. "안정된 정체성" 대 "순간적 순간"

라이브 스트림은 빠르게 변합니다. 한 순간에는 호스트가 대화를 나누다가, 다음 순간에는 노래를 부릅니다.

  • 슬라이스 레벨 LUCID: 현재 2 분의 순간을 포착합니다 (예: "지금 노래 중").
  • 룸 레벨 LUCID: 전체 쇼의 전반적인 분위기를 포착합니다 (예: "이것은 코미디 토크쇼입니다").
  • 시스템은 둘 다 사용합니다: 즉각적인 관심을 끌기 위해 "순간적 순간"을 활용하고, 호스트가 진정으로 누구인지 알기 위해 "안정된 정체성"을 활용합니다.

3. "레이트 퓨전" 전략 (큰 변화)

오래된 시스템에서는 ID 번호가 보스였습니다. 콘텐츠 설명은 그저 조연에 불과했습니다. 시스템은 ID 를 보고 설명은 무시한 채 결정을 내렸습니다.

  • FLUID 의 움직임: FLUID 는 ID 를 해고합니다. ID 번호를 후보 목록에서 완전히 제거합니다.
  • 대신 "슬라이스 코드"와 "룸 코드"를 주요 캐릭터로 취급합니다.
  • 비유: 도어맨이 과거에는 게스트 명단 (ID) 을 확인했다면, 이제는 명단을 완전히 무시하고 게스트의 옷차림과 행동 (콘텐츠 코드) 만 보고 파티에 어울리는지 결정합니다.

4. "단계적 워밍업"(안전망)

ID 를 하룻밤 사이에 해고할 수는 없습니다. 시스템은 ID 에 의존하는 데 익숙해져 있습니다. 바닥을 갑자기 빼면 건물이 무너집니다.

  • 1 단계: 기존 ID alongside "슬라이스 코드"(현재 순간) 를 추가합니다. 시스템이 이에 익숙해지도록 합니다.
  • 2 단계: 기존 ID 의 볼륨을 서서히 줄여 침묵시킵니다.
  • 3 단계: ID 가 남긴 공백을 메우기 위해 "룸 코드"(안정된 정체성) 를 추가합니다.
  • 이를 통해 시스템이 당황하지 않고 원활하게 학습하도록 보장합니다.

결과: 왜 중요한가

이 시스템을 10 억 명 이상의 사용자가 있는 플랫폼에서 테스트했을 때, 결과는 명확했습니다:

  • 더 나은 추천: 사람들이 고품질 콘텐츠를 더 많이 시청했습니다 ("품질 시청 시간" +0.55% 증가).
  • 새로운 스타 발굴: 시스템이 낡고 익숙한 ID 에 매몰되지 않았기 때문에 새롭고 알려지지 않은 룸의 조회수가 증가했습니다 ("콜드 스타트 조회수" +2.05% 증가).
  • 더 행복한 사용자: 사람들이 앱에 머무는 시간이 길어졌습니다 ("활성화 시간" +0.05% 증가).

핵심 교훈

이 논문은 라이브 스트림처럼 빠르게 사라지는 것들에 대해서는 그들의 "이름"(ID) 을 외워보려 하는 것은 시간 낭비라고 주장합니다. 대신 시스템이 콘텐츠 자체를 이름표가 전혀 필요 없을 정도로 잘 이해하도록 가르쳐야 합니다. FLUID 는 ID 에 의존하는 것을 멈추면 사용자에게 더 좋고 신선한 콘텐츠를 실제로 찾을 수 있음을 증명합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →