表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

レビューと投稿画像の特徴を推薦モデル内で圧縮するDLRREC

DLRREC

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

DLRRECの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1. Proposed Unified Model Architecture with Contrastive-Learning Based Dimension Reduction Module

出典:DLRREC / arXiv ↗

概要

  • レビュー本文と投稿画像から得た特徴の圧縮を、評価予測モデルと同時に学習する。
  • 利用履歴に基づく利用者同士・店舗同士の類似性を、対照学習の補助目標に使う。
  • 著者らは文章・画像を使う設定で正解率99.70%、偽陽性率0.15%を報告するが、テスト集合をモデル選択にも使っている。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、DLRRECの仕組み

左から右へ読む
  1. 01過去のレビュー・画像
  2. 02要約と画像説明
  3. 03特徴圧縮・類似学習
  4. 04評価予測

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

DLRRECは、レビュー本文と投稿画像から得た情報を使い、利用者と店舗の組に対する評価を予測する手法である。文章や画像を数値に変えた「特徴」は長く、予測に不要な情報も含みうる。

特徴を先に圧縮して固定する方式では、評価予測に役立つ情報を残すよう圧縮過程を調整しにくい。著者らは、利用者と店舗の過去の関係も使い、特徴の圧縮と予測を一緒に学習する。

手法

入力には利用者・店舗ID、過去の評価、レビュー本文、投稿画像を使う。予測対象のレビューは特徴作成から除く。レビューの要約と画像の説明文を「埋め込み」という数値列に変え、価格帯や店舗種別の特徴とともにモデルへ渡す。内部の層が長い数値列を短くし、ほかの特徴と組み合わせて予測値を出す。

学習では評価予測の誤差に、利用者同士・店舗同士の類似性を使う補助目標を加える。SWINGは共通する利用履歴から類似性を計算する方法で、InfoNCEは似た組の数値表現を近づける「対照学習」の計算方法である。例えば似た店舗同士の表現が近づくよう、圧縮層を調整する。

新規性

著者らが提案する第一の変更は、文章と画像から得た長い数値表現を短くする層を推薦モデルに組み込み、評価予測の学習と同時に調整することだ。残す情報を予測目的に合わせて学習できる構成としている。

第二の変更は、利用履歴から求めた利用者同士と店舗同士の類似性を、圧縮後の表現を整える補助的な学習目標に使うことだ。二種類の関係を予測の学習に加える点が、著者らの主張する進歩である。

従来手法との違い

比較対象のV0は、文章と画像の特徴を別のモデルで圧縮してから推薦モデルを学習する二段階方式である。DLRRECは圧縮層と推薦モデルを同時に学習する。両方式には同じ種類の文章・画像情報を使った設定が掲載されている。

DLRRECについては、対照学習を加えない設定も表にある。そのため、同時学習する構成と対照学習を加えた構成の結果を比べられる。ただし、掲載値だけから各変更の効果をあらゆる推薦分野に一般化することはできない。

実験結果

著者らは、Kaggleで公開されたGoogleの飲食店レビューを使い、5段階評価の4以上を正例とする予測を評価した。データにはレビュー本文と投稿画像があり、負例は全体の約8分の1という。各設定を5回評価し、表にはテスト集合での最良の正解率と偽陽性率が載る。偽陽性率は負例を正例と判定した割合である。

文章と画像を使う設定で、著者らの表は、対照学習なしを正解率98.46%・偽陽性率1.20%、対照学習ありを99.70%・0.15%、二段階方式のV0を83.50%・18.20%と報告する。ただし、テスト集合の偽陽性率を最良モデルの選択にも使った条件での値である。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:飲食店サービスで、利用者に提示する店舗候補のスコアを作る。学習には利用者・店舗ID、過去の評価を正負に分けたラベル、レビュー本文、投稿画像が必要だ。追加のセンサーは想定しない。予測対象のレビューは入力から除き、画像がない記録の扱いも決める。

過去のレビューと画像から利用者・店舗の特徴を作り、利用履歴から両者それぞれの類似性を計算する。学習後は候補店舗ごとのスコアを出して並べる。実際の候補提示に役立つかは、この用途のデータで別途検証する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:一つの飲食店サービスで、利用者・店舗ID、過去の評価、レビュー本文、投稿画像を用意する。評価4以上を正例とするラベルを作り、予測対象のレビューを入力から除く。画像がない記録の扱いと、要約・画像説明を作る手順を定める。追加センサーは使わない。

二段階の圧縮方式を基準に、同時学習するモデル、さらに対照学習を加えたモデルを同じ分割で比べる。正解率と偽陽性率を測り、候補を並べるなら順位指標も追加する。モデル選択に使わない最終評価用データを確保し、利用者と店舗の重なりを記録する。

限界と課題

著者らは今後の課題として、SWING以外の類似度、別の対照学習の方法、ほかの推薦分野や文章・画像の種類への拡張を挙げる。掲載された実験は飲食店レビューを対象としている。

編集上の検証事項:表の指標は評価ラベルの正解率と偽陽性率であり、候補の並び順の指標は確認できない。また、テスト集合の偽陽性率で最良モデルを選ぶ手順が記されている。独立した最終評価で結果が保たれるか、学習側と評価側で利用者や店舗がどう重なるかを確かめる必要がある。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

DLRREC: Denoising Latent Representations via Multi-Modal Knowledge Fusion in Deep Recommender Systems

Modern recommender systems struggle to effectively utilize the rich, yet high-dimensional and noisy, multi-modal features generated by Large Language Models (LLMs). Treating these features as static inputs decouples them from the core recommendation task. We address this limitation with a novel framework built on a key insight: deeply fusing multi-modal and collaborative knowledge for representation denoising. Our unified architecture introduces two primary technical innovations. First, we integrate dimensionality reduction directly into the recommendation model, enabling end-to-end co-training that makes the reduction process aware of the final ranking objective. Second, we introduce a contrastive learning objective that explicitly incorporates the collaborative filtering signal into the latent space. This synergistic process refines raw LLM embeddings, filtering noise while amplifying task-relevant signals. Extensive experiments confirm our method's superior discriminative power, proving that this integrated fusion and denoising strategy is critical for achieving state-of-the-art performance. Our work provides a foundational paradigm for effectively harnessing LLMs in recommender systems.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01