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

since
平成38年9月29日

← 検索結果に戻る

未観測の商品も学習候補に加える生成型推薦の追加学習法

GFlowGR

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

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

原論文の図の説明を読む

Figure 1 . Overview of GR and GFlowNets, with the length of item identifiers L = 3 L=3 .

出典:GFlowGR / arXiv ↗

概要

  • GFlowGRは商品符号を順に生成する経路へ報酬を与え、生成型推薦モデルを追加学習する。
  • 未観測候補の選択と報酬の計算に、顧客と商品の履歴から得た協調モデルの得点を使う。
  • 著者らのBeauty・Yelpでの実験では、TIGERとLETTERの両方でTB方式のR@5がSFTを上回った。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、GFlowGRの仕組み

左から右へ読む
  1. 01顧客履歴と商品符号
  2. 02未観測候補を選択
  3. 03報酬で追加学習
  4. 04推薦商品の符号

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

研究の背景

GFlowGRは、顧客の履歴から次の商品を生成する推薦モデルの追加学習法である。生成型推薦では、商品を短い符号列に変え、顧客の履歴を読んだモデルに次の商品符号を生成させる。追加学習は、そのモデルを推薦用の履歴に合わせる工程を指す。

履歴に商品が現れない理由は、顧客が好まないためとは限らない。著者らは、見せられていない商品にも好まれる候補があり得るのに、観測済みの選択へ学習が偏る「露出バイアス」を問題にしている。

手法

まず商品の特徴から各商品を複数の符号で表し、顧客の履歴と実際に選ばれた商品を学習に使う。例えばシャツを三つの符号で表す。協調モデルは顧客と商品の履歴から相性を採点する従来型の推薦モデルで、学習初期には得点の低い未観測候補を選び、進行に応じて得点の高い候補も加える。

符号を一つずつ生成する道筋を「経路」と呼ぶ。観測の有無、協調モデルの得点、選ばれた商品と同じ位置で一致する符号の数を足して報酬を作る。生成フローネットは報酬に応じた確率で経路を生成する学習法であり、正例の次の符号を当てる学習と併用する。利用時は顧客履歴から商品符号を生成し、対応する商品を返す。

新規性

GFlowGRは、商品を表す符号列の生成を複数段階の経路として扱い、観測済みの商品に加えて未観測の商品候補も追加学習に使う。候補の選択と報酬の計算には、顧客と商品の履歴から相性を推定する協調モデルの得点を取り入れる。

さらに、実際に選ばれたかどうかと協調モデルの得点が食い違う度合いに応じ、学習時の重みを変える。著者らは、未観測の商品を一律に好まれないものと扱う偏りを和らげる方法として提案している。

従来手法との違い

教師あり追加学習(SFT)は、履歴で実際に選ばれた商品の符号を、次の符号を当てる課題として学ぶ。論文は、比較対象の選好最適化を含む従来法では、未観測でも好まれる可能性がある商品を十分に探れないと指摘する。

GFlowGRはTIGERとLETTERという生成型推薦モデルの追加学習段階に適用された。観測済みの商品と追加候補に報酬を与えて生成確率を調整するが、利用時に顧客の入力から商品符号を順に生成する手順は変えない。

実験結果

著者らはAmazon BeautyとYelpで、TIGERとLETTERを土台にSFTなどの追加学習法と比較した。R@5は上位5件に正解商品が入る割合、NDCGは正解商品の順位も考慮する指標で、上位5件と10件を評価した。各試験は乱数設定42、43、44で3回実施した。

表のR@5では、TIGERのBeautyがSFTの0.0354に対しGFlowGR-TBは0.0407、Yelpが0.0204に対し0.0256だった。LETTERでもBeautyは0.0344に対し0.0417、Yelpは0.0205に対し0.0261だった。著者らは、TB方式のこれらの値が各条件の最良比較法を上回り、片側t検定で有意水準5%を満たすと報告している。

応用の可能性

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

編集上の応用案:衣料品店で、購入履歴に現れなかった商品も推薦候補として検討する。必要な元データは顧客の商品閲覧・購入履歴と商品名・説明文で、実際に次に選ばれた商品を学習用の正例ラベルとする。新たなセンサーは想定しない。

店舗の履歴に合わせて商品を符号化し、顧客と商品の履歴から協調モデルを調整する。その得点を使ってGFlowGRを追加学習した後、顧客の履歴を入力し、生成された商品符号に対応する商品を推薦画面の候補として返す。効果は店舗データで確かめる必要がある。

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

導入時の検証

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

導入時の検証案:衣料品の履歴を時系列で分け、過去の閲覧・購入履歴と商品名・説明文を用意する。実際に次に選ばれた商品を正例ラベルとし、追加センサーは使わない。商品符号化器と協調モデルを店舗のデータに合わせて調整する。

同じ生成型推薦モデルをSFTで追加学習した場合を基準に、GFlowGRを適用した場合と比較する。後の期間のR@5とNDCGを測り、履歴の少ない顧客での値も分けて確認する。推薦候補の重複や特定商品への偏りも記録し、候補の変化が店舗で有用か判断する。

限界と課題

著者らが方法の前提として挙げる課題は、観測される顧客と商品の接点が少なく、未観測の商品を単純に不人気とみなせないことだ。提案法も未観測商品の実際の好みを直接観測するわけではなく、協調モデルの得点などから学習用の報酬を作る。

編集上の検証事項は、履歴の少ない顧客や商品に協調モデルが妥当な得点を付けられるか、候補の変化が実際の選択につながるかである。確認できた本文の範囲では、表の指標は推薦順位の評価であり、実運用での顧客行動を測った結果は示されていない。

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

出典

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

GFlowGR: Fine-tuning Generative Recommendation Frameworks with Generative Flow Networks

Generative recommendations (GR), which usually include item tokenizers and generative Large Language Models (LLMs), have demonstrated remarkable success across a wide range of scenarios. The majority of existing research efforts primarily concentrate on developing powerful item tokenizers or advancing LLM decoding strategies to attain superior performance. However, the critical fine-tuning step in GR frameworks, which is essential for adapting LLMs to recommendation data, remains largely unexplored. Current approaches predominantly rely on either the next-token prediction loss of supervised fine-tuning (SFT) or recommendationspecific direct preference optimization (DPO) strategies. Both methods ignore the exploration of possible positive unobserved samples, which is commonly referred to as the exposure bias problem. To mitigate this problem, this paper treats the GR as a multi-step generation task and constructs a GFlowNets-based fine-tuning framework (GFlowGR). The proposed framework integrates collaborative knowledge from traditional recommender systems to create an adaptive trajectory sampler and a comprehensive reward model. Leveraging the diverse generation property of GFlowNets, along with sampling and heuristic weighting techniques, GFlowGR emerges as a promising approach to mitigate the exposure bias problem. Extensive empirical results on two real-world datasets and with two different GR backbones highlight the effectiveness and robustness of GFlowGR.

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