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

since
平成38年9月29日

← 検索結果に戻る

次の予測が確かな履歴ほど先の行動も学ぶ推薦手法「UFRec」

UFRec

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

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

原論文の図の説明を読む

Figure 1. An illustration of our proposed Uncertainty-Guided Future Supervision.

出典:UFRec / arXiv ↗

概要

  • UFRecは次項目の予測確率から不確実性を求め、履歴ごとに将来項目の学習重みを変える。
  • 将来の各項目の予測と、将来の行動列全体との対照学習を、学習時の補助課題として使う。
  • 著者らは四つのデータセットで既存手法を上回ると報告するが、確認できた本文に評価指標と成績の数値はない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、UFRecの仕組み

左から右へ読む
  1. 01項目の行動履歴
  2. 02次項目の確率
  3. 03将来項目で補助学習
  4. 04次項目の候補

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

研究の背景

逐次推薦は、利用者が選んだ項目の順序から次の一項目を予測する。利用者の行動履歴が少ない場合、学習に使える情報も限られる。著者らは、直後の一項目だけを正解にすると、その後に続く行動を学習に生かしきれないと考えた。

一方、先の行動をすべての履歴で同じ強さで学ぶ方法にも懸念がある。直後の予測が不確かな履歴では、遠い先の行動を強く学ぶことが、主目的である次項目の予測を妨げる可能性がある。

手法

学習では、時刻順の項目ID列を途中で区切り、そこまでの履歴を入力する。基礎モデルは履歴を利用者の現在の状態を表す数値列に変え、次に選ぶ各項目の確率を出す。例えば記事の閲覧履歴なら、実際に次に開いた記事IDを主課題の正解とする。

次に、確率のばらつきを表すエントロピーから、さらに先の各項目を当てる損失の重みを決める。先の各時点の予測は並列に計算する。別の対照学習では、実際の将来項目の表現を平均した値と現在の状態を近づけ、同じ学習単位にある他の利用者の将来とは区別する。推薦時は補助部分を外し、直後の項目を予測する。

新規性

UFRecの特徴は、直後に選ばれる項目の予測確率からエントロピーを求め、履歴ごとに将来予測の学習重みを変える点にある。エントロピーが高いほど、先の項目を当てる補助課題の重みを下げる。

さらに、将来の各項目の予測に加え、将来の行動列を一つにまとめて現在の利用者表現と対応づける。二つの補助課題は学習時だけに使う設計である。

従来手法との違い

通常の逐次推薦は、過去の行動列から直後の一項目を予測する。著者らによると、将来の行動も学習に使うDSSRecとFENRecは、履歴ごとの予測の確かさに応じて将来情報の重みを変えない。

UFRecは直後の予測を主課題として残し、予測確率のばらつきに応じて先の項目を当てる課題を調整する。将来の行動列全体との対応も別の補助課題として学ぶ。個別の比較手法との差を示す数値は、確認できた本文の範囲にはない。

実験結果

著者らは四つの実データのベンチマークで既存の逐次推薦手法を上回り、各補助課題の効果と異なる基礎モデルへの適用も分析したと報告する。方法の説明では、代表的な基礎モデルとしてTransformerを用いている。

確認できた本文の範囲では、データセット名、評価指標、各手法の成績、分割方法、有意差の判定条件は示されていない。そのため、改善幅や特定の利用者層での効果は判断できない。推薦時の追加計算がないという点は、補助部分を外す設計についての著者らの説明である。

応用の可能性

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

編集上の応用案。記事配信サービスで、利用者が読んだ記事IDの時系列を入力し、次に読む記事の候補を出す。学習には、利用者ID、記事ID、閲覧順序に加え、各時点より後の閲覧まで追える履歴を用意する。直後と複数時点先の記事IDを正解項目にする。

既存の逐次推薦モデルにUFRecの学習用課題を加える形で適応し、配信時はその時点までの履歴だけを入力する。記事本文や画像を測るセンサーはこの案では使わない。短い履歴にも効果があるかは、実際の閲覧ログで確かめる。

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

導入時の検証

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

導入時の検証案。利用者ID、項目ID、行動時刻を持つログを、過去を学習、後の期間を評価に使う形で分ける。直後の項目IDを主課題の正解とし、十分な後続履歴がある例だけに複数時点先の正解を付ける。追加センサーや手作業の正解付けは、この検証では想定しない。

同じ基礎モデルで、直後だけを学ぶ版とUFRecの補助課題を加えた版を比べる。実際の次項目が候補の上位に入る割合を同じ条件で測り、履歴の長さ別の結果、学習時間、推薦時間も記録する。先の何項目を学ぶかは学習用データで調整する。

限界と課題

著者らが明示する適用条件は、指定した先の時点まで行動が残る学習例に限って将来予測の損失を計算することだ。将来の行動列をまとめる対照学習にも、対象区間の全項目が必要になる。履歴が短い利用者で効果が下がるかどうかまでは、確認できた本文から判断できない。

編集上の検証事項は、予測確率のばらつきが自社データでも有用な重み付けにつながるか、何時点先まで学ぶ設定が合うかである。著者らは補助部分を外せば推薦時の追加計算はないと説明するが、採用する基礎モデルで時間を測って確認したい。

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

出典

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

Looking Farther with Confidence: Uncertainty-Guided Future Learning for Sequential Recommendation

Sequential recommendation effectively models dynamic user interests but continues to face challenges related to data sparsity. While self-supervised learning has alleviated this issue to some extent, most existing methods focus exclusively on immediate next-item prediction during training, thereby neglecting the rich information embedded in longer-term future interactions. Although a few studies have explored the utilization of future data, existing attempts typically apply future supervision signals with uniform intensity across all samples, which may lead to suboptimal solutions. In this paper, we propose an adaptive future learning framework, UFRec, which encourages the model to look further ahead when it is confident in the current state, while focusing on the immediate task when it is uncertain. Specifically, UFRec incorporates an Uncertainty-Guided Future Supervision module that dynamically modulates the weight of multi-step future supervision based on the model's confidence in the primary next-item prediction task. Furthermore, we complement step-wise future supervision with a Future-Aware Contrastive Learning module that treats the future trajectory as a holistic entity. Notably, both auxiliary modules are utilized exclusively during training and incur no inference overhead. Extensive experiments on four benchmark datasets demonstrate that our method significantly outperforms state-of-the-art approaches by effectively leveraging future data.

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