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

since
平成38年9月29日

← 検索結果に戻る

長い閲覧履歴と直近の行動から、複数の興味を捉える推薦手法

HyMiRec

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

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

原論文の図の説明を読む

Figure 1. Comparison of our method and existing methods. A user often has multiple distinct interests, also including both long-term and short-term preferences. (a) Existing methods: truncate history sequences and use a single embedding to learn multiple interests, which may cause long-term interest forgetting and entangled representations. (b) Our method: adopts a hybrid framework to model long- and short-term behaviors with multi-interest embeddings, enabling effective learning of user’s multiple interests.

出典:HyMiRec / arXiv ↗

概要

  • 長い履歴を軽量な推薦器でまとめ、直近の行動と合わせて複数の関心を表す。
  • 公開二データセットと産業データの表で比較手法より高いRecall・NDCGを報告した。
  • オンライン改善の具体的な幅は確認できた本文にないため、導入時は精度と応答時間を併せて測る。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、HyMiRecの仕組み

左から右へ読む
  1. 01記事と閲覧履歴
  2. 02履歴を符号化
  3. 03長期と直近の関心を統合
  4. 04複数の候補を取得

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

研究の背景

閲覧順から次に関心を持ちそうな品目を選ぶ「逐次推薦」では、最近の行動だけを見ると昔から続く好みを落としやすい。一方、長い履歴をそのまま大規模言語モデルへ渡すと、候補を返すまでの時間や履歴データの取得量が問題になる。

利用者の関心は一種類とも限らない。直近の行動に強く引かれた一つの数値表現だけで候補を探すと、別の関心に合う品目が候補から漏れる可能性がある。

手法

まず品目の題名と本文から、意味を表す数値の列である埋め込みを作る。類似した埋め込みを共通の符号で表す「コードブック」を用意し、長い履歴は短い符号として保存する。利用時には符号から履歴の埋め込みを復元し、軽量な推薦器が長期的な関心を粗くまとめる。その結果と直近の行動を大規模言語モデルの推薦器へ渡し、より細かな関心の数値表現を作る。

学習では、続く短い期間に閲覧した複数の品目を関心別にまとめ、それぞれを異なる関心の表現に対応づける。これは一件の次のクリックだけに合わせるより、複数の好みを学ぶための設計である。推薦時は関心ごとに候補品目との近さを計算して候補を集め、重複を除いて上位を返す。

新規性

HyMiRecは、長い履歴を軽量な推薦器で要約し、その結果と直近の行動を大規模言語モデルの推薦器で詳しく読む構成を取る。履歴を短く切るだけでは失う、以前から続く関心を入力に戻す狙いがある。

品目の数値表現を短い符号に圧縮する仕組みと、複数の興味を別々に学ぶ仕組みも合わせた。学習時には次の一件だけでなく、続く短い期間の複数の行動を正例として扱う。

従来手法との違い

比較対象には、品目IDの履歴を使うGRU4Rec、SASRec、HSTUと、大規模言語モデルを使うHLLM、MoRec、PatchRecが含まれる。著者らは公開データと産業データの表で、HyMiRecのRecallとNDCGがこれらの比較手法を上回る結果を示した。

違いは、過去の長い履歴を軽量器に受け持たせ、複数の興味ごとに候補を探すことにある。ただし、示された数値だけでは、長期履歴の利用、圧縮、複数興味のどれが各改善分を生んだかを切り分けられない。

実験結果

確認できた本文の範囲では、公開のPixelRec、MovieLens-1Mと、571,958人のクリック列を含む産業データでの評価が示される。指標は、正解品目が上位K件に入る割合を示すRecall@Kと、上位ほど高く評価するNDCG@Kである。大規模言語モデルを使う比較手法にはTinyLlama-1.1Bを共通の基盤として用いた。

著者らの表では、PixelRecのRecall@10はHyMiRecが0.0608、HLLMが0.0583、産業データではHyMiRecが0.0227、HLLMが0.0163だった。MovieLens-1MのRecall@10は0.2811対0.2715である。オンラインA/Bテストの改善は記述されるが、確認できた本文の範囲では具体的な改善率を示せない。

応用の可能性

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

編集上の応用案:記事配信サービスの候補記事を選ぶ段階で使う。入力は記事の題名と本文、利用者の長期の閲覧履歴、直近の閲覧順序で、出力は複数の関心に対応した候補記事の集合である。

たとえば最近は旅行記事を読みつつ、以前から料理記事も継続して読む利用者について、それぞれの関心から候補を取り出して重複を除く。候補を画面に出す前に既存の表示順位付けへ渡し、長期の関心を拾えたかと待ち時間を同時に見る。

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

導入時の検証

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

導入時の検証案:記事の題名・本文と閲覧順が揃う小さな履歴群を作り、現在の候補取得法と、長期履歴・直近履歴を併用する方式を同じ候補集合で比較する。評価時点より後の閲覧を入力に混ぜず、時間順に学習と評価を分ける。

Recall@10、NDCG@10に加え、候補取得までの時間、履歴取得量、異なる話題の候補が含まれた割合を測る。直近履歴しかない利用者と長い履歴を持つ利用者を分け、改善がどの利用者層に現れるかを確かめる。

限界と課題

確認できた本文の範囲では、公開データと産業データの一部のオフライン結果まで読める。オンラインA/Bテストで改善したという著者らの記述はあるが、改善幅や対象指標の詳細は確認できないため、オンライン効果を数値で示すことはできない。

編集上の確認点は、履歴の圧縮による情報落ち、短い履歴しかない利用者での挙動、候補取得と推論の時間、推薦の多様性をどう測ったかである。閲覧履歴が長い利用者を主に扱う評価条件から、新規利用者への効果は推定できない。

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

出典

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

HyMiRec: A Hybrid Multi-interest Learning Framework for LLM-based Sequential Recommendation

Large language models (LLMs) have recently demonstrated strong potential for sequential recommendation. However, current LLM-based approaches face critical limitations in modeling users' long-term and diverse interests. First, due to inference latency and feature fetching bandwidth constraints, existing methods typically truncate user behavior sequences to include only the most recent interactions, resulting in the loss of valuable long-range preference signals. Second, most current methods rely on next-item prediction with a single predicted embedding, overlooking the multifaceted nature of user interests and limiting recommendation diversity. To address these challenges, we propose HyMiRec, a hybrid multi-interest sequential recommendation framework, which leverages a lightweight recommender to extracts coarse interest embeddings from long user sequences and an LLM-based recommender to captures refined interest embeddings. To alleviate the overhead of fetching features, we introduce a residual codebook based on cosine similarity, enabling efficient compression and reuse of user history embeddings. To model the diverse preferences of users, we design a disentangled multi-interest learning module, which leverages multiple interest queries to learn disentangles multiple interest signals adaptively, allowing the model to capture different facets of user intent. Extensive experiments are conducted on both benchmark datasets and a collected industrial dataset, demonstrating our effectiveness over existing state-of-the-art methods. Furthermore, online A/B testing shows that HyMiRec brings consistent improvements in real-world recommendation systems. Code is available at https://github.com/FireRedTeam/FireRedSeqRec.

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