← 최신 논문
🤖 AI

Ocean4Rec: Offline LLM-Derived OCEAN Profiles for Request-Time VOD Reranking

Ocean4Rec 는 VOD 항목과 사용자의 OCEAN 성격 프로파일을 사전에 계산하여 요청 시 LLM 없이 효율적인 재순위화를 가능하게 하는 오프라인 LLM 기반 재순위화 프레임워크로, 강력한 산업용 기준선 대비 삼성 스마트 TV 로그에서 NDCG@20 및 HR@20 지표를 크게 향상시킵니다.

원저자: Wonkyun Kim, Sehyun Bae, Kwanki Ahn, Mungyu Bae, Saeun Choi, Soyeon You, Chandra Prabhakar, Sehyun Kim

게시일 2026-05-28
📖 3 분 읽기☕ 가벼운 읽기

원저자: Wonkyun Kim, Sehyun Bae, Kwanki Ahn, Mungyu Bae, Saeun Choi, Soyeon You, Chandra Prabhakar, Sehyun Kim

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

수백만 명을 위한 디지털 넷플릭스 같은 거대한 비디오 스트리밍 서비스를 운영한다고 상상해 보세요. 영화와 프로그램을 추천하는 '추천자'(알고리즘) 팀이 있습니다. 일반적으로 이러한 시스템은 두 단계로 작동합니다. 먼저 가능한 영화들의 큰 목록 (후보 목록) 을 가져온 다음, 그 목록을 정렬하여 가장 좋은 것들을 상단에 표시합니다.

문제는 현대 AI(대규모 언어 모델, LLM) 가 영화가 왜 흥미로운지 이해하는 데는 매우 뛰어나지만, 사용자가 '새로고침'을 누를 때마다 매번 조언을 구하는 것은 느리고 비용이 많이 든다는 점입니다. 이는 뷔페의 모든 요리를 고객에게 서빙하기 전에 유명한 음식 평론가에게 맛보게 하는 것과 같습니다. 음식은 식어버리고 청구서는 천문학적 금액이 될 것입니다.

Ocean4Rec은 삼성에서 개발한 교묘한 솔루션으로, 똑똑한 AI 의 깊은 이해력과 일반 컴퓨터의 속도라는 두 가지 장점을 모두 얻습니다. 작동 원리는 다음과 같이 간단히 설명됩니다.

1. '오프라인 평론가'(준비 단계)

실시간으로 AI 에게 영화를 판단하게 하는 대신, 팀은 아무도 보고 있지 않을 때 오프라인으로 AI 를 사용합니다.

  • 유사성: 수천 편의 영화 요약과 설명을 읽는 조용한 방에 앉아 있는 전문가 도서관 직원 팀을 상상해 보세요. 그들은 단순히 리뷰를 쓰는 것이 아니라, OCEAN 모델 (인간 성격을 설명하는 유명한 방법) 을 기반으로 각 영화에 '성격 점수'를 부여합니다.
    • Openness (창의적이고 기발한가?)
    • Conscientiousness (구조화되고 규율적인가?)
    • Extraversion (시끄럽고 사교적인가?)
    • Agreeableness (따뜻하고 친근한가?)
    • Neuroticism (감정적이고 강렬한가?)
  • 결과: 카탈로그에 있는 모든 영화는 데이터베이스에 저장된 간단한 5 자리 숫자의 '성격 카드'를 갖게 됩니다. 이는 버튼을 누를 때마다 발생하는 것이 아니라 한 번만 수행됩니다.

2. '사용자 취향 프로필'(계산 단계)

사용자가 프로그램을 시청할 때, 시스템은 AI 에게 "이 사용자는 무엇을 좋아하는가?"라고 묻지 않습니다. 대신 사용자가 최근에 클릭한 프로그램들의 '성격 카드'를 살펴봅니다.

  • 유사성: 사용자가 최근 세 편의 '개방적'이고 '신경질적인' 영화를 시청했다면, 시스템은 사용자의 현재 취향이 '개방적'이고 '신경질적인' 요소의 혼합이라고 계산합니다. 사용자를 위한 간단한 5 자리 숫자의 '사용자 취향 카드'를 생성합니다. 최근 취향에 집중하기 위해 ( fading memory 와 같이) 오래된 취향은 잊어버립니다.

3. '빠른 정렬'(요청 단계)

이제 앱을 열고 추천을 요청하면 다음과 같이 작동합니다.

  1. 시스템은 표준 고속 알고리즘에서 1,000 개의 영화 목록을 가져옵니다.
  2. 해당 1,000 개 영화에 대한 사용자의 '사용자 취향 카드'와 '영화 성격 카드'를 조회합니다.
  3. 간단한 수학 검사를 수행합니다. "이 영화의 성격이 사용자의 현재 취향과 일치하는가?"
  4. **최근성 (Recency)**에 대한 보너스도 추가합니다 (새로운 영화는 약간 더 높은 점수를 받음).
  5. 중요하게: AI 를 호출하지 않습니다. 미리 만들어진 카드에 대한 간단한 수학 계산만 수행합니다.

이것이 왜 중요한가요?

  • 속도 및 안정성: 실제 요청 중에 AI 가 작동하지 않기 때문에 시스템은 매우 빠르며 AI 서버가 바빠지면 멈추지 않습니다. 손님이 올 때마다 제로부터 요리하는 대신, 미리 준비된 식사가 준비되어 있는 것과 같습니다.
  • 더 나은 추천: 삼성 스마트 TV 데이터를 사용한 테스트에서 이 방법은 인기나 최근성만으로 정렬하는 것보다 추천의 품질을 크게 향상시켰습니다.
    • 한 가지 유형의 알고리즘 (NCF) 의 경우, '상위 20 개' 추천이 약 7.6% 향상되었습니다.
    • 다른 유형 (LightGCN) 의 경우, **61.5%**라는 엄청난 폭으로 향상되었습니다.
  • 안전성: 시스템은 '고장 안전 (fail-safe)' 방식으로 설계되었습니다. 영화에 성격 카드가 없는 경우 (아마도 설명이 누락된 경우), 시스템은 AI 부분을 무시하고 표준 점수에 따라 영화를 표시합니다. 이는 사용자 경험을 결코 방해하지 않습니다.

결론

Ocean4Rec 은 매장이 문을 열기 전에 무거운 사고를 담당하도록 똑똑한 컨설턴트를 고용하는 것과 같습니다. 그래서 고객이 들어오면 직원이 매번 컨설턴트를 다시 부르지 않고도 즉시 완벽한 제품을 가리킬 수 있습니다. 추천은 개인화되고 똑똑하게 유지되지만, 시스템은 빠르고 저렴하며 신뢰할 수 있습니다.

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

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

Digest 사용해 보기 →