アーカイブ / Generative AI
行動の時刻差と順序を使い、次の項目を予測するFuXi-γ
FuXi-γ
概要
- FuXi-γは行動の時刻差を連続的な重みに変え、項目の順序情報と合わせて次の項目を予測する。
- 著者らは4データセットで評価し、産業用音楽データでHR@10が25.06%、NDCG@10が42.86%向上したと報告する。
- 著者らは学習速度が最大4.74倍、推論速度が最大6.18倍と報告するが、提示範囲では各最大値の測定条件を確認できない。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、FuXi-γの仕組み
- 01項目IDと時刻の履歴
- 02項目を数値表現に変換
- 03時刻差と順序を反映
- 04次の項目の確率
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
FuXi-γは、利用者が過去に選んだ項目の順番と時刻から、次に選ぶ項目を予測する。こうした逐次推薦では、最近の行動だけでなく、時間を隔てて続く好みも候補の順位に反映したい。
学習が遅いとモデルの更新頻度に、推論が遅いと候補を表示するまでの時間に影響する。著者らは、時刻差に対応する値の参照と、長い履歴で位置同士を広く計算する処理を負担として挙げる。
手法
利用者ごとの項目IDと時刻を時系列に並べて入力する。モデルは項目を数値の並びに変え、時刻差と項目の順序を別々の経路で計算して合わせる。例えば曲の再生履歴なら、再生間隔が長い組ほど時刻の重みを小さくし、その減り方を調整する値も学習する。
順序の経路では、項目の位置関係を表す重みの表を区画に分ける。学習後、区画内の重みの絶対値を足して寄与の目安とし、左端で小さい区画に対応する対角線上の区画を省く。最後に候補項目ごとの確率を計算する。
新規性
著者らの提案は、行動間の時刻差を、減衰の形を調整できる連続的な重みに変え、行列演算で扱う点にある。時刻差を区間に分けて値を参照する処理を避けられると説明する。
もう一つは、順序を表す重みの表から寄与の小さい区画を選んで省く仕組みである。同じ対角線上の値が等しい性質を使い、左端の区画だけを採点して削除対象を決める。
従来手法との違い
HSTUとFuXi-αは、時刻差を区間に分け、対応する値を参照する。著者らは、この参照が不規則なメモリアクセスを生むと説明する。FuXi-γは時刻差から重みを直接計算する。
基礎となるFuXi-βも時刻による減衰を使うが、その減衰パターンは固定されている。FuXi-γでは形を調整できる関数に替え、別経路で扱う位置情報の計算も一部省く。両変更の寄与は分けて確認したい。
実験結果
著者らは実世界の4データセットで推薦品質と処理効率を評価した。大規模な産業用音楽データでは、強い自己回帰型の比較手法に対し、正解が上位10件に入る割合を表すHR@10が25.06%、正解の順位も反映するNDCG@10が42.86%向上したと報告する。いずれも指標の値そのものではなく、比較手法からの向上率である。
学習速度は最大4.74倍、推論速度は最大6.18倍と報告する。時刻符号化は区間参照方式比で最大11.00倍、位置情報の計算負担は74.56%減とする。確認できた本文の範囲では、これらの値に対応する各データセット、分割方法、測定条件の詳細は確認できない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:音楽配信サービスで、利用者ごとの曲IDと再生時刻を入力し、次に聴く候補曲の順位を返す。必要な学習データは時刻順の再生ログで、各時点の次の曲IDを正解ラベルにする。追加のセンサーは想定しない。
ログの欠損と曲IDの付け方を確認してから履歴を整え、対象サービスの曲数や履歴長に合わせて学習する。得られた候補順位を既存の推薦画面に渡す運用を想定するが、この用途での改善は検証が必要な仮説である。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:曲IDと再生時刻を持つ時系列ログを用意し、各時点の次の曲IDを正解ラベルにする。追加のセンサーは使わない。時刻の欠損処理、履歴長、候補集合を定め、同じ学習データと評価対象で現行の推薦方式を基準に比較する。
上位10件のHR@10とNDCG@10、学習時間、候補を返すまでの時間を測る。履歴長と位置情報の区画を省く割合を変えて結果を記録し、対象サービスのログと運用条件に合わせた調整が必要か判断する。
限界と課題
設計上、履歴は一定の長さにそろえ、長い履歴は切り詰める。古い行動を除くことで予測に使える情報も変わるが、これを著者が性能上の限界として報告したわけではない。位置情報の区画を省く処理は学習後に行う。
編集上の検証事項は、切り詰める長さと削除割合を変えた際の精度と応答時間である。時刻が欠けたログ、履歴の短い利用者、候補の偏りを含め、対象サービスのデータで確かめる必要がある。
出典
元のタイトル・要旨を確認する(英語)
FuXi-$γ$: Efficient Sequential Recommendation with Exponential-Power Temporal Encoder and Diagonal-Sparse Positional Mechanism
Sequential recommendation aims to model users' evolving preferences based on their historical interactions. Recent advances leverage Transformer-based architectures to capture global dependencies, but existing methods often suffer from high computational overhead, primarily due to discontinuous memory access in temporal encoding and dense attention over long sequences. To address these limitations, we propose FuXi-$γ$, a novel sequential recommendation framework that improves both effectiveness and efficiency through principled architectural design. FuXi-$γ$ adopts a decoder-only Transformer structure and introduces two key innovations: (1) An exponential-power temporal encoder that encodes relative temporal intervals using a tunable exponential decay function inspired by the Ebbinghaus forgetting curve. This encoder enables flexible modeling of both short-term and long-term preferences while maintaining high efficiency through continuous memory access and pure matrix operations. (2) A diagonal-sparse positional mechanism that prunes low-contribution attention blocks using a diagonal-sliding strategy guided by the persymmetry of Toeplitz matrix. Extensive experiments on four real-world datasets demonstrate that FuXi-$γ$ achieves state-of-the-art performance in recommendation quality, while accelerating training by up to 4.74$\times$ and inference by up to 6.18$\times$, making it a practical and scalable solution for long-sequence recommendation. Our code is available at https://github.com/Yeedzhi/FuXi-gamma.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




