LinkedInの候補投稿をGPUで事前順位付けする
Connected Content Retriever: Dense Graph Edge Features Powering Pre-Ranking at LinkedIn
この論文をやさしく読む
ひとことで言うと
LinkedInの投稿推薦で、数万件の候補から次の順位付けへ送る候補を、GPU上の大きなモデルで素早く選ぶ仕組みです。人と投稿者の関係を表す特徴も実行時に組み合わせます。
何に役立つ?
大規模推薦で、限られた遅延の中でも複雑なモデルを候補選択に使う実装例になります。オンライン実験ではコンテンツ閲覧時間の2.5%増加が報告されています。
この研究の面白いところ
GPUでモデルを動かすだけでなく、グラフの関係特徴と文書特徴の結合を5~10ミリ秒で行う処理が中心です。これがモデルの50倍のパラメータ規模を支えています。
どこまで分かった?
120ミリ秒は採点のp99遅延枠、5~10ミリ秒は特徴結合の時間です。2.5%は閲覧時間の変化であり、利用者満足度や情報の質の向上を直接測った値ではありません。
v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。
アブストラクトの日本語訳
LinkedIn Feedのような大規模推薦システムでは、会員のネットワーク、すなわちつながりやフォロー先が生むコンテンツが、表示回数とエンゲージメントの70%超を占める。そのため、事前順位付け層が可能な限り良い数百件の候補を順位付け層へ送ることが不可欠である。LinkedInの職業関連の知識グラフは、直接のつながり・フォロー先である1次ネットワークと、2次ネットワークの双方にわたるエンゲージメント信号を持つ。後者は、1次のつながりが著者ではないものの、反応、コメント、再共有した投稿で、stranger viralとも呼ばれる。 こうした分岐的な広がりにより候補インデックスは10億件を超える。閲覧者のネットワークから活動を選ぶと、およそ数万件まで絞られるが、これらを99パーセンタイルで120ミリ秒という遅延枠内で採点しなければならない。本研究では、これらの候補を、完全な深層順位付けモデルを用いてGPU上で低遅延に採点する事前順位付けシステム、Connected Content Retriever(CC Retriever)を提示する。 中心となるのは、ソート済みデータを検索するGPU基本処理である。閲覧者と著者の間の密なグラフ親和性特徴を、GPU上に保存された文書単位の特徴と、実行時に5~10ミリ秒で結合する。採点をGPUで提供する構成へ移行したことで、順位付けモデルのパラメータ数を50倍に拡大できた。オンライン実験ではLinkedIn Feedのコンテンツ閲覧時間が2.5%増え、同Feedの実験で通常観測される改善幅を大きく上回った。本論文では、LinkedInの経済グラフから利用する特徴群と採点モデルの構成を説明し、特に処理基盤を拡張可能にするオンラインシステムを詳しく扱う。
v1の要旨から自動生成。本文の精読・人による確認は未実施。
- 初稿
- 2026-09-18(UTC)
- 最新改訂
- 2026-09-18 · v1
- 査読・掲載
- 査読状況未確認
更新履歴
- v1 2026-09-18 この版を読む
取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。
原文の要旨
In large-scale recommendation systems like the LinkedIn Feed, content generated by a member's network (connections and follows) makes up over 70% of impressions and engagement. It is therefore essential that the pre-ranking layer forwards the best possible few hundred candidates to the ranking layer. LinkedIn's professional knowledge graph carries engagement signals across both the first degree network (connections and follows) and the second-degree network: posts that a 1st-degree connection reacted to, commented on or reshared but did not author (a.k.a. stranger viral). Due to this fan out, the resulting candidate index exceeds one billion; selection of activities from the viewer's network narrows it down to roughly tens of thousands of activities that must be scored within a 120 ms p99 latency budget. We present Connected Content Retriever (CC Retriever), a pre-ranking system that scores these candidates with a full deep ranking model on GPUs at low latency. At its core is a sorted-search GPU primitive that joins dense graph affinity features (viewer to author) with document level features stored on the GPU at runtime in 5-10 ms. The shift to GPU served scoring enabled a 50x scale up of the ranking model's parameters and delivered a +2.5% lift in content time spent on the LinkedIn Feed in online experiments, significantly higher than the typical gains observed in LinkedIn Feed experiments. In this work, we describe the feature set we leverage from LinkedIn's economic graph and the model architecture used for scoring, with a particular emphasis on the online system that scales the stack.
arXiv ID: 2609.22441 / 要約の誤りについて