2025-11-18T04:46:12.048153

A Survey on Multi-Behavior Sequential Recommendation

Chen, Li, Pan et al.
Recommender systems is set up to address the issue of information overload in traditional information retrieval systems, which is focused on recommending information that is of most interest to users from massive information. Generally, there is a sequential nature and heterogeneity to the behavior of a person interacting with a system, leading to the proposal of multi-behavior sequential recommendation (MBSR). MBSR is a relatively new and worthy direction for in-depth research, which can achieve state-of-the-art recommendation through suitable modeling, and some related works have been proposed. This survey aims to shed light on the MBSR problem. Firstly, we introduce MBSR in detail, including its problem definition, application scenarios and challenges faced. Secondly, we detail the classification of MBSR, including neighborhood-based methods, matrix factorization-based methods and deep learning-based methods, where we further classify the deep learning-based methods into different learning architectures based on RNN, GNN, Transformer, and generic architectures as well as architectures that integrate hybrid techniques. In each method, we present related works based on the data perspective and the modeling perspective, as well as analyze the strengths, weaknesses and features of these works. Finally, we discuss some promising future research directions to address the challenges and improve the current status of MBSR.
academic

マルチ行動シーケンシャル推薦に関する調査

基本情報

  • 論文ID: 2308.15701
  • タイトル: A Survey on Multi-Behavior Sequential Recommendation
  • 著者: Xiaoqing Chen, Zhitao Li, Weike Pan, Zhong Ming
  • 分類: cs.IR (情報検索)
  • 発表日時: 2023年8月30日 (arXiv プレプリント)
  • 論文リンク: https://arxiv.org/abs/2308.15701
  • ジャーナル: IEEE Transactions on Knowledge and Data Engineering

要約

推薦システムは、従来の情報検索システムにおける情報過多問題を解決することを目的としており、膨大な情報の中からユーザーが最も関心を持つコンテンツを推薦することに焦点を当てています。ユーザーとシステムの相互作用行動は通常、シーケンシャル性と異質性の特性を持つため、マルチ行動シーケンシャル推薦(MBSR)が提案されました。MBSRは比較的新しく、深く研究する価値のある分野であり、適切なモデリングにより最先端の推薦効果を実現できます。本調査は、MBSR問題を明確にし、その問題定義、応用シナリオ、および直面する課題について詳しく説明し、MBSR手法を分類することを目的としています。分類には、近傍ベースの手法、行列分解手法、および深層学習手法が含まれます。

研究背景と動機

問題背景

  1. 情報過多問題: インターネット情報の爆発的増加に伴い、ユーザーは膨大な情報から必要なコンテンツを迅速に取得する課題に直面しています
  2. 従来の推薦システムの限界:
    • 単一行動推薦(SBR)は単一タイプのユーザーフィードバックのみを考慮し、データスパース性とコールドスタート問題に直面しやすい
    • 静的推薦手法はユーザー行動の時系列性と動的変化を無視しています

研究動機

  1. 行動の異質性: 実際のシナリオでは、ユーザーと物品間に複数の相互作用行動(閲覧、カート追加、購入など)が存在します
  2. シーケンス依存性: ユーザー行動は本質的に時系列特性を持ち、短期的嗜好と長期的嗜好の動的変化を反映しています
  3. 実際の応用需要: 電子商取引、ビデオ推薦、ニュース推薦などの分野では、実際のユーザー行動により近い推薦アルゴリズムが急務です

核心的貢献

  1. 体系的な調査: MBSR分野における初の包括的かつ体系的な調査であり、この新興分野における関連調査の空白を埋めます
  2. 多次元分類体系: 技術、データ、モデリングの3つの次元に基づくMBSR手法分類フレームワークを提案しました
  3. 深い技術分析: 各種手法の長所と短所を詳細に分析し、研究者に明確な技術ロードマップを提供しています
  4. 将来方向の指導: 5つの価値ある将来研究方向を提案し、この分野の発展に指導を提供しています

手法の詳細説明

タスク定義

MBSR問題は、主に異質なフィードバックシーケンスにおける次の物品推薦に焦点を当てています。以下が与えられます:

  • ユーザー集合 U
  • 物品集合 I
  • 行動集合 F

入力は(ユーザー、異質行動シーケンス)ペア: (u,Su)(u, S_u)です。ここで: Su={(iu1,fu1),...,(iut,fut),...,(iuSu,fuSu)}S_u = \{(i_u^1, f_u^1), ..., (i_u^t, f_u^t), ..., (i_u^{|S_u|}, f_u^{|S_u|})\}

目標は、ユーザーuが時刻(t+1)に候補物品jに対する嗜好値 r^u,t+1,j\hat{r}_{u,t+1,j} を予測し、Top-K推薦リストを生成することです。

分類体系

1. 近傍ベースの手法

  • 核心思想: ユーザー間または物品間の類似性を利用して推薦を行う
  • 代表的研究: BIS (双方向物品類似度)
  • 利点: 保守が容易で、解釈可能性が高い
  • 欠点: 推移性に欠け、複雑なユーザー嗜好の捕捉が困難

2. 行列分解ベースの手法

  • 核心思想: ユーザー-物品相互作用行列を低ランク行列の内積に分解する
  • 代表的研究: TransRec++
  • 革新点: 行動転移ベクトルを導入し、シーケンス関係と行動動的性を捕捉
  • 制限: 行動タイプが増加するとモデルの複雑度が急速に上昇

3. 深層学習ベースの手法(主要内容)

RNNアーキテクチャ
  • RLBL: RNNとログ双線形モデルを組み合わせ、行動特定転移行列を使用
  • RIB: GRUと注意機構を利用してマイクロ行動をモデリング
  • BINN: CLSTMとBi-CLSTMを設計してマルチ行動情報を処理
  • 利点: シーケンスモデリングに適し、短期記憶を保存できる
  • 欠点: 勾配消失/爆発問題、計算効率が低い
GNNアーキテクチャ
  • MGNN-SPred: グローバルグラフを構築して行動転移関係を捕捉
  • DMBGN: クーポン兑換率予測タスク向けに設計
  • GPG4HSR: グローバルグラフと個人化グラフを同時に考慮
  • BGNN: 同質および異質行動転移パターンを区別
  • 利点: 複雑な関係をモデリングでき、データスパース性への対応が強い
  • 欠点: 行動タイプが増加するとグラフ構築の複雑度が上昇
Transformerアーキテクチャ
  • DMT: MMoEを使用してマルチタスク学習を実施
  • DFN: 注意ネットワークを通じて暗黙的フィードバックノイズを処理
  • NextIP: 問題を物品予測と購入予測のデュアルタスクとしてモデリング
  • MB-STR: 新規な位置エンコーディング関数を設計
  • FLAG: 局所嗜好、グローバル嗜好、局所意図を同時にモデリング
  • 利点: 並列計算能力が強く、長期依存のモデリング能力が優秀
  • 欠点: 局所情報の捕捉が相対的に弱い
ハイブリッドアーキテクチャ
  • MKM-SR: GNNとGRUを組み合わせ、物品シーケンスと行動シーケンスをそれぞれモデリング
  • KHGT: TransformerとGNNを融合し、物品関係情報を考慮
  • 利点: 複数の技術の利点を統合し、性能向上が顕著
  • 欠点: モデルの複雑度が高く、ハイパーパラメータ調整が困難

実験設定

応用シナリオ

  1. 電子商取引推薦: ユーザーの購買行動を予測し、閲覧、カート追加、お気に入り登録などの補助行動を考慮
  2. ビデオ推薦: シェアを目標行動とし、閲覧を補助行動とする
  3. ニュース推薦: 明示的フィードバック(嫌い)と暗黙的フィードバック(閲覧)を組み合わせる

評価指標

  • 正確性指標: Hit Rate、NDCG、Recall、Precision
  • 多様性指標: Coverage、Diversity
  • 効率指標: 訓練時間、推論時間、メモリ消費

データ視点からの分類

  1. (物品,行動)ペアシーケンス: 最も一般的な入力形式
  2. 行動特定部分シーケンス: 行動タイプ別に分割された物品シーケンス
  3. 行動無関係物品シーケンス: 行動タイプを無視した物品シーケンス
  4. 行動シーケンス: 純粋な行動タイプシーケンス

実験結果

主要な発見

  1. 深層学習手法が主流: MBSR問題の複雑性により、ほとんどの研究が深層学習手法を採用しています
  2. Transformerの優れた性能: 複数のタスクでRNNおよびGNNを上回る性能を示しています
  3. ハイブリッド手法の大きな可能性: 複数の技術を組み合わせたハイブリッドアーキテクチャがより良い推薦効果を達成できます
  4. 注意機構の重要性: ほぼすべての優秀な手法が何らかの形式の注意機構を採用しています

技術トレンド

  1. 単一から混合へ: 技術発展の傾向は単一アーキテクチャからハイブリッドアーキテクチャへ進化しています
  2. 局所からグローバルへ: モデリング視点は局所シーケンスからグローバルグラフ構造へ拡張しています
  3. 単純から複雑へ: 行動モデリングは単純な埋め込みから複雑な転移関係へ発展しています

関連研究

関連研究分野

  1. シーケンシャル推薦(Sequential Recommendation): MBSRの基礎ですが、単一行動のみを考慮
  2. マルチ行動推薦(Multi-behavior Recommendation): 異質行動を考慮しますがシーケンス性を無視
  3. セッション推薦(Session-based Recommendation): 短期相互作用シーケンス推薦
  4. フェデレーテッド推薦(Federated Recommendation): プライバシー保護下での推薦

技術進化パス

従来の協調フィルタリング → 行列分解 → 深層学習 → グラフニューラルネットワーク → Transformer → ハイブリッドアーキテクチャ

結論と考察

主要な課題

  1. 異質行動シーケンスのモデリング: 異なるタイプの行動のシーケンス関係を効果的にモデリングする方法
  2. 行動間関係のモデリング: 行動間の依存性と転移関係を捕捉する方法
  3. 長短期嗜好の融合: ユーザーの長期的に安定した嗜好と短期的な動的需要を同時にモデリング
  4. ノイズとバイアスの処理: 暗黙的フィードバック内のノイズと選択バイアスを処理する方法

将来方向

  1. データレベル: データスパース性、不均衡性、周期性、ノイズ問題を解決
  2. 技術レベル: 計算効率を向上させ、モデルの汎化能力を強化し、複数の相補的技術を統合
  3. 最適化目標: 単一目標最適化からマルチ目標共同最適化へ転換
  4. 大規模言語モデル: MBSRにおけるLLMの応用可能性を探索
  5. 信頼性: モデルの解釈可能性を向上させ、ユーザープライバシーを保護

深い評価

利点

  1. 包括性: MBSR分野における初の体系的調査であり、カバレッジが広い
  2. 構造の明確性: 多次元分類フレームワークが条理整然としており、理解と応用が容易
  3. 深い分析: 各種手法の長所と短所の分析が深く透徹している
  4. 先見性: 提案された将来方向は強い指導価値を持つ
  5. 実用性: 研究者とエンジニアに実用的な技術ロードマップを提供

不足点

  1. 実験比較の欠落: 調査論文として、統一ベンチマーク下での手法比較実験が不足
  2. データセット分析の不足: 既存データセットの特性と限界に関する分析が少ない
  3. 産業応用の議論が限定的: 業界の実際の展開経験に関する議論が十分ではない
  4. 理論分析の弱さ: MBSR問題の複雑性と学習可能性に関する理論分析が不足

影響力

  1. 学術的貢献: 新興のMBSR分野に体系的な知識体系を確立
  2. 実用的価値: 業界のマルチ行動推薦システム設計に重要な参考を提供
  3. 研究指導: この分野の技術発展脈絡と将来方向を明確化
  4. 標準制定: MBSR分野の評価基準とベンチマーク確立の推進に貢献

適用シナリオ

  1. 研究入門: 初学者に包括的な分野知識概要を提供
  2. 技術選定: エンジニアが適切なMBSR手法を選択する際の指導
  3. 学術研究: 研究者が研究方向と革新点を確定する際の参考
  4. 産業応用: 企業がマルチ行動推薦システムを構築する際の技術ロードマップ

参考文献

本論文は、推薦システム、深層学習、グラフニューラルネットワークなど複数の分野の重要な研究を含む107篇の関連文献を参照しており、MBSR研究に堅実な理論基礎と技術支援を提供しています。


総括: これは高品質の調査論文であり、マルチ行動シーケンシャル推薦というこの新興分野の研究現状を体系的に整理し、この分野の発展に重要な基礎を築いています。論文の構造は明確で分析は深く、MBSR分野の理論発展と実際の応用を推進する上で重要な価値を持っています。