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

since
平成38年9月29日

← 検索結果に戻る

市場ごとの履歴を保持して次の商品を推薦するFeCoSR

FeCoSR

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

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

原論文の図の説明を読む

Figure 1 . Paradigm comparison. One-to-one transfer suffers from performance degradation on the source market and negative transfer to the target market. Many-to-many collaboration is promising but not well explored by existing methods, motivating our federated collaboration framework.

出典:FeCoSR / arXiv ↗

概要

  • FeCoSRは市場別の履歴で共通の行動順序を学び、その後に市場固有の商品選択へ調整する。
  • 著者らのXMarket比較では、カナダのHR@10はFeCoSRが0.1877、比較手法中で最良のCAT-SRが0.1817だった。
  • フランスとドイツのHR@10ではFeCoSRが最良値を下回っており、市場ごとの評価が必要である。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、FeCoSRの仕組み

左から右へ読む
  1. 01市場別の履歴と説明文
  2. 02説明文を数値化
  3. 03市場内で事前学習
  4. 04順序モデルを集約
  5. 05市場別調整と推薦

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

研究の背景

FeCoSRは、利用者が接した商品の順序から、次の商品を市場ごとに推薦する手法である。市場をまたぐ利用者は重ならず、履歴は分かれ、商品への好みも異なるため、一つの市場で学んだモデルをそのまま移しにくい。

著者らは、移転元の性能低下と移転先への悪影響を従来方式の課題とする。履歴を各市場に置いたまま、商品を選ぶ順序に共通する傾向を学び、最後は市場固有の商品に合わせることが実務上の狙いとなる。

手法

まず商品説明文を文章モデルで数値の列に変え、各市場で使う商品の表現を固定する。市場内では接触順から次の商品を予測するモデルを学ぶ。S2CEという誤差の計算では、正解商品との説明文の類似度に応じて、他の商品にも学習上の重みを配る。

各市場で学んだ順序モデルの値を中央で平均し、配り直す工程を繰り返す。その後、共通モデルを固定し、少数の追加パラメータと商品IDに応じた調整機構を市場別に学ぶ。例えばスマートフォンの次に充電器を選ぶ傾向を共有し、最終的には各市場の商品に点数を付けて上位候補を出す。

新規性

FeCoSRの提案は、全市場が参加する連合事前学習と、市場ごとの追加学習を組み合わせた点にある。連合学習とは、各市場で学んだモデルの値を集約し、学習結果を共有する方法を指す。

事前学習では、正解商品と説明文が似た商品にも重みを与えるS2CEを導入する。共通する行動の順序を学んだ後、市場固有の商品選択を調整する設計である。

従来手法との違い

比較対象には、市場ごとに学ぶSASRec、データを集めて学ぶ集中学習、通常の連合学習FedAvg、移転学習のUniSRecやCAT-SRなどがある。移転学習は、ある市場で学んだモデルを別市場向けに調整する方法である。

FeCoSRでは全市場が事前学習に参加し、その後は各市場で調整する。著者らは、一つの市場から別市場へ移す従来方式について、移転元の性能低下と、市場間の好みの違いによる悪影響を課題に挙げる。

実験結果

著者らは市場別の実データXMarketで次の商品推薦を比較した。カナダ市場には利用者5,675人、商品5,772点、接触履歴55,045件がある。HR@10は正解商品が上位10件に入る割合、NDCG@10は正解商品の順位も考慮する指標である。

表ではカナダのHR@10がFeCoSRで0.1877、比較手法中で最良のCAT-SRで0.1817、NDCG@10はそれぞれ0.1399、0.1325だった。一方、フランスのHR@10はFeCoSRの0.2824に対しSASRecが0.2829、ドイツでは0.2944に対し集中学習のSASRecが0.3025だった。確認できた本文の範囲では、評価用データの分割条件と一部市場の結果は確認できない。

応用の可能性

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

編集上の応用案:複数の国で販売する通販サイトで、次に見られる商品を推薦する。入力には市場別の接触順、商品説明文、商品IDを使い、各履歴の次に接触した商品を学習用の正解ラベルにする。追加センサーは想定しない。

説明文を共通の表現に変換し、各市場で順序モデルを学んで集約した後、市場別の商品IDに合わせて調整する。出力は利用者ごとの商品候補一覧とする。これは応用案であり、説明文の言語差が推薦に与える影響を先に調べる必要がある。

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

導入時の検証

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

導入時の検証案:各市場の時系列の接触履歴、商品説明文、商品IDを用意し、履歴の次の商品を正解ラベルにする。追加センサーは使わない。説明文の表記と言語差を確認してから、少数の市場で共通学習と市場別調整を試す。

同じ履歴の分割を使い、市場別に学習するSASRecと通常の連合学習FedAvgを比較基準に置く。市場ごとのHR@10とNDCG@10を測り、どの市場で値が変わるかを確認する。商品表現とモデルの値を共有する運用条件も、実データに即して点検する。

限界と課題

著者らが報告する移転元の性能低下や負の移転は、従来の一対一の移転方式に関する課題であり、FeCoSR自体の制約を示したものではない。確認できる表でも、FeCoSRのHR@10はフランスとドイツで最良値を取っていない。

編集上の検証事項は、言語の異なる商品説明文を意味の近さで適切に比べられるか、商品表現やモデルの値を市場間で共有できるかである。市場ごとに候補商品が異なるため、全体の平均だけでなく各市場の結果を確認したい。

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

出典

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

From Transfer to Collaboration: A Federated Framework for Cross-Market Sequential Recommendation

Cross-market recommendation (CMR) aims to enhance recommendation performance across multiple markets. Due to its inherent characteristics, i.e., data isolation, non-overlapping users, and market heterogeneity, CMR introduces unique challenges and fundamentally differs from cross-domain recommendation (CDR). Existing CMR approaches largely inherit CDR by adopting the one-to-one transfer paradigm, where a model is pretrained on a source market and then fine-tuned on a target market. However, such a paradigm suffers from CH1. source degradation, where the source market sacrifices its own performance for the target markets, and CH2. negative transfer, where market heterogeneity leads to suboptimal performance in target markets. To address these challenges, we propose FeCoSR, a novel federated collaboration framework for cross-market sequential recommendation. Specifically, to tackle CH1, we introduce a many-to-many collaboration paradigm that enables all markets to jointly participate in and benefit from training. It consists of a federated pretraining stage for capturing shared behavior-level patterns, followed by local fine-tuning for market-specific item-level preferences. For CH2, we theoretically and empirically show that vanilla Cross-Entropy (CE) exacerbates market heterogeneity, undermining federated optimization. To address this, we propose a Semantic Soft Cross-Entropy (S^2CE) that leverages shared semantic information to facilitate collaborative behavioral learning across markets. Then, we design a market-specific adaptation module during fine-tuning to capture local item preferences. Extensive experiments on the real-world datasets demonstrate the advantages of FeCoSR over other methods.

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