アーカイブ / LLM
LLaRD:文章と操作のつながりを使い、推薦履歴のノイズを見分ける
LLaRD
LLaRDの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 2. The overview of the proposed LLaRD framework.
概要
- クリックや購入などの操作履歴には、好みを表さない記録が混じり、履歴だけでは新しい関心も見落とし得る。
- LLaRDは文章から作る嗜好知識と操作グラフから推論する関係知識を使い、推薦に用いる操作の辺を選別する。
- 著者らは三つのデータセットと二つの基盤モデルで改善を報告するが、確認できた本文には指標別の数値がない。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、LLaRDの仕組み
- 01操作履歴と商品文
- 02嗜好知識を生成
- 03関係を段階推論
- 04操作辺を選別
- 05推薦候補
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
LLaRDは、クリックや購入などの操作履歴に混じる、好みを正しく表さない記録を見分けて推薦に使う手法である。こうした履歴は、利用者が好みを明言しなくても得られるため「暗黙的フィードバック」と呼ばれる。ただし、興味本位のクリックや満足できなかった購入も記録される。
反対に、表示機会がなかった商品には操作が残らない。過去の履歴だけで好みから外れる操作を消すと、新しい関心の手掛かりまで失いかねない。その判定が、次に見せる商品を選ぶ精度に関わる。
手法
LLaRDは利用者と商品を結ぶ操作履歴に加え、書名・説明文・分類、読者コメントなどの文章を使う。LLMで利用者と商品の特徴を文章とキーワードにまとめる。例えば美術好きの人が園芸動画を開いたとき、美術と園芸に共通する関心がないかを検討する材料にする。
次に、CoTという段階的な推論で、操作への好みを高・中・低で評価し、低評価の操作からノイズを判定する。高評価の商品を介して似た利用者を探し、さらに未接触の商品への関心を推論する。その関係知識を使い、元の操作グラフの辺を学習可能なマスクで選別する。情報ボトルネックは、推薦に役立つ情報を残し、元の履歴や生成知識の余分な情報を抑える学習方針である。
新規性
LLaRDの提案点は、大規模言語モデル(LLM)で商品説明などの文章から嗜好の手掛かりを作り、利用者と商品の操作グラフからも関係を推論して、両方をノイズ除去に使う点にある。関係の推論では、好みの評価から不要な操作の判定、似た利用者や未接触の商品への探索へと進む。
さらに、生成した知識を推薦目標に結び付けて学習し、関係の薄い情報を抑える。著者らは、LLMが作る不正確な情報をそのまま取り込む問題への対処として位置付けている。
従来手法との違い
本文が挙げる従来法には、滞在時間や視線、知識グラフなどの補助情報を使う方法と、操作履歴を選別・重み付けする方法がある。著者らは、前者では情報収集の費用や余分な情報、後者では観測済みの好みだけから新しい関心を捉える難しさを指摘する。
LLaRDは文章から推論した嗜好と、利用者・商品のつながりから推論した関係を併用する。高い学習誤差をノイズとみなすような固定的な前提だけに頼らず、操作の意味を検討する設計である。個別手法との差の数値は確認できない。
実験結果
著者らは三つのベンチマークデータセットと二つの推薦モデルを基盤に実験し、ノイズ除去と推薦精度の改善を報告する。確認できた本文の範囲では、Amazon-Bookの文章を使う方法の説明はあるが、三つのデータセットすべての名前や、各実験で使った文章の条件までは分からない。
結果表、評価指標名、数値、データ分割、個別の比較対象も確認できない。したがって改善幅や、どの基盤モデルで効果が大きいかは判断できない。導入判断には、同じ条件での比較結果と、ノイズ判定の誤りを別途確認する必要がある。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:書籍サイトで、次に表示する本の順位を決める場面を想定する。入力は利用者と書籍の閲覧・購入履歴、書名・分類・説明文、利用できる読者コメントとする。これらの文章と操作のつながりから嗜好と関係の手掛かりを作り、候補の順位と、除外候補となった操作の記録を出す。
教師データとして必要な操作履歴は既存の記録から用意し、ノイズ判定を点検するためのラベルは人手で付ける。追加センサーは想定しない。導入前に、サイト固有の分類名や文章表現に入力の作り方を合わせる必要がある。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:書籍推薦の過去データで、既存モデルと、同じモデルにLLaRDを組み込んだ場合を比べる。学習には利用者と書籍の操作履歴、書名・分類・説明文、読者コメントを用意する。コメントが欠ける場合は、その件数と影響を先に確認する。嗜好の正解ラベルを学習入力と決めつけず、除外候補の点検用に人手の判定ラベルを作る。
同じ学習期間、評価期間、推薦候補で、保留した後続操作に対する順位の評価値と、誤って除外した操作の割合、処理時間を記録する。分類名と文章表現に入力を合わせ、追加センサーなしで試す。評価指標の定義は実験前に固定する。
限界と課題
著者らは、LLMが事実に合わない情報を生成し得ること、複雑な操作グラフを扱いにくいこと、長い文章の処理費用が増えることを設計上の課題として挙げる。これらがLLaRDでどの程度解消したかを示す費用や誤判定の数値は、確認できた本文の範囲では分からない。
編集上の検証事項は、新しい関心を示す操作を誤って除かないか、コメントの少ない利用者にも使えるかである。また、関係グラフの定義は利用者と商品を結ぶ一方、追加する辺には利用者同士のつながりも含む。実装時には、この辺をどう表現し学習へ渡すか確認が要る。
出典
元のタイトル・要旨を確認する(英語)
Unleashing the Power of Large Language Model for Denoising Recommendation
Recommender systems are crucial for personalizing user experiences but often depend on implicit feedback data, which can be noisy and misleading. Existing denoising studies involve incorporating auxiliary information or learning strategies from interaction data. However, they struggle with the inherent limitations of external knowledge and interaction data, as well as the non-universality of certain predefined assumptions, hindering accurate noise identification. Recently, large language models (LLMs) have gained attention for their extensive world knowledge and reasoning abilities, yet their potential in enhancing denoising in recommendations remains underexplored. In this paper, we introduce LLaRD, a framework leveraging LLMs to improve denoising in recommender systems, thereby boosting overall recommendation performance. Specifically, LLaRD generates denoising-related knowledge by first enriching semantic insights from observational data via LLMs and inferring user-item preference knowledge. It then employs a novel Chain-of-Thought (CoT) technique over user-item interaction graphs to reveal relation knowledge for denoising. Finally, it applies the Information Bottleneck (IB) principle to align LLM-generated denoising knowledge with recommendation targets, filtering out noise and irrelevant LLM knowledge. Empirical results demonstrate LLaRD's effectiveness in enhancing denoising and recommendation accuracy.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




