← 최신 논문
🤖 machine learning

Normative Alignment of Recommender Systems via Internal Label Shift

NAILS는 내부적인 레이블 변화를 통해 아이템 속성에 대한 목표 분포를 유도함으로써, 글로벌 가치와 사용자 참여 사이의 균형을 맞추어 추천 시스템의 출력을 공정성 및 다양성과 같은 규범적 목표에 정렬하는 확장 가능하고 재학습이 필요 없는 방법이다.

원저자: Johannes Kruse, Kasper Lindskow, Michael Riis Andersen, Ryotaro Shimizu, Julian McAuley, Pierre-Alexandre Mattei, Jes Frellsen

게시일 2026-07-14
📖 4 분 읽기☕ 가벼운 읽기

원저자: Johannes Kruse, Kasper Lindskow, Michael Riis Andersen, Ryotaro Shimizu, Julian McAuley, Pierre-Alexandre Mattei, Jes Frellsen

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

당신이 각 고객이 무엇을 사고 싶어 하는지 추측하는 아주 똑똑한 로봇을 사용하는 거대하고 빠른 속도의 뉴스 스탠드를 운영하고 있다고 상상해 보세요. 보통 이 로봇은 한 가지 일에 집착합니다. 바로 당신을 클릭하게 만드는 것이죠. 만약 당신이 고양이 영상을 좋아한다면, 로봇은 오직 고양이 영상만 보여주도록 학습됩니다. 하지만 여기에 문제가 있습니다. 로봇이 고양이만 보여준다면, 당신은 멋진 새로운 과학 기사나 재미있는 지역 스포츠 업데이트를 놓칠 수도 있습니다. 뉴스 스탠드 소유자들(이해관계자들)은 가게 전체를 흥미롭고 공정하게 유지하기 위해 모든 것을 섞어서 보여주길 원하며, 이는 로봇이 당신이 명시적으로 요청하지 않은 것을 가끔 제안해야 함을 의미합니다.

이것이 바로 요하네스 크루제(Johannes Kruse)와 그의 팀이 NAILS(Internal Label Shift를 통한 규범적 정렬)라는 새로운 도구로 해결한 문제입니다.

문제: 로봇의 터널 시야

대부분의 추천 시스템은 피자만 먹는 배고픈 십 대 청소년과 같습니다. 만약 그들에게 무엇을 원하는지 물으면, 그들은 계속해서 "피자!"라고 대답합니다. 현실 세계에서 이는 사람들이 특정 유형의 콘텐츠(예: 범죄 뉴스 또는 엔터테인먼트만 보는 것)만 보게 되어 큰 그림을 놓치게 되는 "필터 버블"을 생성합니다. 논문은 이러한 시스템들이 클릭을 유도하는 데는 뛰어나지만, 다양성이나 공정성, 혹은 신문사 자체의 편집 가치와 같은 더 큰 목표를 달는 데는 종종 실패한다고 주장합니다.

해결책: 강제적인 초기화가 아닌 부드러운 넛지(Nudge)

팀은 로봇의 뇌를 버리거나 처음부터 다시 학습시키고 싶지 않았습니다(그것은 느리고 비용이 많이 듭니다). 대신, 그들은 Internal Label Shift라고 불리는 영리한 기술을 고안해 냈습니다.

로봇의 뇌를 거대한 도서관이라고 생각해 보세요. 보통 로봇은 당신이 이전에 좋아했던 것을 바탕으로 책을 고릅니다. NAILS는 마치 사서가 로봇에게 책을 고르기 직전, 귀에 대고 비밀 규칙을 속삭이는 것과 같습니다. 그 규칙은 이렇습니다: "이봐, 우리가 모두에게 보여줄 상위 10권의 책에 다양한 장르가 잘 섞여 있는지 확인해야 해."

로봇은 당신이 무엇을 좋아하는지 잊지 않습니다. 단지 새로운 "혼합" 규칙에 맞게 선택을 약간 조정할 뿐입니다. 이것은 당신이 파티를 위한 상위 10곡을 고르는 것과 같습니다. 당신은 여전히 좋아하는 곡들을 고르겠지만, 파티의 균형을 맞추기 위해 헤비메탈 곡 10곡을 고르는 대신 팝이나 재즈를 몇 곡 섞어서 교체하는 것과 같습니다.

발견한 내용 (증거)

팀은 3700만 개 이상의 뉴스 기사 클릭 기록과 100만 명 이상의 고유 사용자가 포함된 EB-NeRD라는 실제 데이터셋을 사용하여 테스트를 진행했습니다. 그들은 시스템이 기사를 얼마나 잘 순위 매기는지 확인하기 위해 13,336,710개의 클릭을 조사했고, 카테고리의 "혼합"이 적절한지 확인하기 위해 200,000개의 추가 샘플을 사용했습니다.

실험 결과는 다음과 같습니다:

  1. 작동합니다: "넛지"의 강도(그들이 λ\lambda라고 부르는 설정값, 0에서 1 사이)를 높였을 때, 시스템은 뉴스 카테고리의 원하는 혼합을 맞추는 데 훨씬 더 나아졌습니다. 예를 들어, "균등(Uniform)" 분포(모든 카테고리가 동일한 기회를 갖는 것)를 목표로 했을 때, 시스템이 보여준 것과 그들이 원했던 것 사이의 차이가 크게 줄어들었습니다.
  2. 완벽하지는 않지만 좋습니다: 그들은 기존 방식인 CaliRec과 비교했습니다. CaliRec은 완벽한 균형을 맞추기 위해 접시 위의 모든 것을 재배치하는 엄격한 요리사와 같지만, 느리고 탐욕적입니다. NAILS는 더 빠른 조정에 가깝습니다. 테스트에서 CaliRec이 완벽한 균형(KL-divergence로 측정, 낮을수록 좋음)에 대한 점수는 약간 더 높을 때도 있었지만, NAILS는 훨씬 더 빨랐으며 추천을 할 때마다 복잡한 수학 문제를 풀 필요가 없었습니다.
  3. 트레이드오프(Trade-off): 논문은 항상 두 마리 토끼를 다 잡을 수는 없다는 것을 발견했습니다. 시스템이 완벽하게 균형을 맞추도록 강제했을 때(모든 뉴스 카테고리를 똑같이 보여주는 것과 같이), 특정 사용자가 클릭할 것을 예측하는 능력(AUC로 측정)은 때때로 떨어졌습니다. 그러나 "편집 분포(Editorial distribution, 신문사의 가치와 일치하는 혼합)"를 목표로 했을 때는, 시스템이 클릭을 예측하는 능력이 오히려 좋아지면서 동시에 균형도 잡았습니다.

이들이 명시적으로 "아니오"라고 말하는 것

논문은 NAILS가 무엇이 아닌지 매우 명확히 밝히고 있습니다.

  • NAILS는 AI 모델 전체를 처음부터 다시 학습시키는 방법이 아닙니다. 그것은 너무 오래 걸리고 비용이 많이 듭니다.
  • NAILS는 한 사람의 이력만을 신경 쓰는 "사용자 중심"의 해결책이 아닙니다. 대신, 플랫폼이나 뉴스 조직의 목표를 고려하는 "이해관계자 중심"의 관점을 취합니다.
  • NAILS는 매번 완벽한 일치를 보장하지 않습니다. 저자들은 우리가 카테고리를 조정하면서 사용자의 원래 선호도는 고정된 상태로 유지하기 때문에, 결과는 타겟에 대한 "근사치 솔루션(approximate solution)"이며 수학적으로 완전히 동일하지는 않더라도 올바른 방향을 잡는 것이라고 언급했습니다.

얼마나 확신하는가?

저자들은 자신들이 측정한 수치에 대해 확신을 가지고 있습니다. 그들은 단순히 추측한 것이 아니라, 거대한 데이터셋에서 시스템을 실행하고 결과를 지켜보았습니다. 그들은 NAILS가 타겟 분포와의 정렬을 일관되게 개선한다는 것을 발견했습니다. 그러나 그들은 이것이 "해결된 문제"라고 부르는 것은 경계합니다. 그들은 결과가 유망하지만, 이것이 실제 라이브 환경에서 장기적으로 어떻게 전개될지는 아직 모른다고 제안합니다. 그들은 이러한 변화가 사용자 참여도와 시스템 역학에 시간이 지남에 따라 어떤 영향을 미치는지 확인하기 위해 향후 연구가 필요하다고 명시적으로 밝혔습니다.

핵심 요약

NAILS는 추천 로봇에게 이렇게 말할 수 있는 간단하고 효율적인 방법입니다: "당신이 잘하는 것을 계속하되, 최종 리스트가 우리가 원하는 다양하고 공정한 혼합의 모습을 갖추도록 해주세요." 이는 뉴스 발행인과 플랫폼이 자신들의 가치를 지키면서도 추천 엔진을 망가뜨리지 않도록 돕는 가벼운 도구입니다. 논문이 시사하듯, 이는 단순히 중독적인 것이 아니라 책임감 있는 추천 시스템을 구축하기 위한 실질적인 단계입니다.

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

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

Digest 사용해 보기 →