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

since
平成38年9月29日

← 検索結果に戻る

視聴時間や「いいね」の偏りを条件別に調整する動画推薦手法

AlignPxtr

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

概要

  • 動画の長さなどの条件別に予測行動の分布を推定し、分位点を使って推薦スコアを調整する。
  • 連続値の分位点変換には、論文の前提に基づく独立性の証明がある。二値の反応と平均値調整には同じ保証は示されていない。
  • 著者らは2サービスでアクティブ日数の累積改善を報告した。Liteの平均利用時間の累積値は、本文と表の段階別数値が一致しない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、AlignPxtrの仕組み

左から右へ読む
  1. 01利用者・動画の特徴
  2. 02行動値の予測
  3. 03条件別の分位点化
  4. 04行動スコアの統合

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

研究の背景

AlignPxtrは、動画の視聴時間や「いいね」から利用者の関心を推定する際、動画の長さや利用者属性などによる行動の差を調整する手法である。長い動画ほど視聴時間が延び得るため、その数値を関心の強さとしてそのまま扱うと順位付けに偏りが生じる。

動画の種類によっても反応の出方は異なる。複数の条件が行動に影響する中で、観測された反応から関心をどう評価するかが課題となる。

手法

まず利用者と動画の特徴を入力し、過去の視聴時間や「いいね」を学習ラベルとして行動を予測する。次に、動画の長さなどの条件ごとに予測値の分布を推定する。候補の予測値を、その条件内で下から何割目に当たるかを示す「分位点」に変え、行動別の値を重み付きで統合する。

例えば、長い動画の視聴時間予測は長い動画の予測値の分布内で評価する。条件別の分布推定が難しい場合には、予測値からその条件の平均値を引く代替法も示す。この方法は平均をそろえるが、分布全体をそろえるものではない。

新規性

著者らが提案するのは、動画の長さなど複数の偏り要因を条件に、予測した行動の分布をそろえ、視聴時間のような連続値と「いいね」のような二値の反応を一つの推薦スコアにまとめる枠組みである。

連続値については、条件別の分位点へ変換した値と偏り要因が独立になることを証明する。二値の反応や平均値調整に、同じ保証が示されたわけではない。

従来手法との違い

著者らによると、既存の動画推薦向け補正には、動画の長さなど単一の偏り要因や、視聴時間など一種類の行動を対象とする手法が多い。AlignPxtrは、複数の条件と行動を扱い、行動別に調整した値を重み付きで統合する。

実験では既存設定を対照群とした。Kuaishou Liteの表は、各段階をそれ以前の手法を組み合わせた設定と比べているため、各行の数値を共通の対照群との差としては読めない。

実験結果

著者らはKuaishou LiteとKuaishouのホーム画面で、利用者を対照群と適用群に無作為に分け、各群に全トラフィックの10%超を割り当てて2週間のオンラインA/Bテストを行った。指標は7日間の利用者当たりアクティブ日数、平均アプリ利用時間、ホーム画面の視聴時間と再生回数である。

著者らの報告では、アクティブ日数の累積改善率はLiteで0.267%、Kuaishouで0.115%、平均利用時間はKuaishouで0.131%だった。Liteの平均利用時間は本文の累積値1.102%と表の段階別数値の単純合計1.117%が一致しない。Liteでは再生回数が減った段階もある。

応用の可能性

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

編集上の応用案:短編動画サービスのホーム画面で、動画の長さに左右される視聴時間予測を調整し、候補の順位付けに使う。入力には利用者と動画の特徴、動画の長さ、過去の視聴時間記録が必要で、視聴時間を学習ラベルにする。特別な映像センサーは想定しない。

既存の行動予測モデルを学習し、長さの条件ごとに予測値の分布を推定する。候補の予測値を同じ条件内の分位点へ変え、順位付けに渡す。実際に利用者の関心をよりよく表すかは検証が必要である。

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

導入時の検証

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

導入時の検証案:まずホーム画面の動画の長さだけを補正条件にする。利用者・動画の特徴、長さ、過去の視聴時間記録を集め、視聴時間を学習ラベルとする。追加の映像センサーは使わず、既存の行動予測モデルに条件別の分布推定と分位点変換を加える。

既存順位を基準に、長さ別のスコア分布と推薦動画の構成を比較する。小規模な比較では7日間のアクティブ日数、平均利用時間、ホーム画面の視聴時間・再生回数を測り、平均値調整との処理時間の差も確認する。

限界と課題

著者らは、利用者や時期ごとに条件付き分布を推定する際、標本数と推論時間が制約になると述べる。平均値調整は分布全体をそろえず、偏り要因からの独立性を保証しない。証明は連続値の分位点変換を対象とする。

編集上の検証事項は、関心と偏り要因が独立という前提、各条件のデータ量、二値の反応に残る偏りである。利用者属性を条件に使う場合は、属性別の推薦結果も確かめる必要がある。

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

出典

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

AlignPxtr: Aligning Predicted Behavior Distributions for Bias-Free Video Recommendations

In video recommendation systems, user behaviors such as watch time, likes, and follows are commonly used to infer user interest. However, these behaviors are influenced by various biases, including duration bias, demographic biases, and content category biases, which obscure true user preferences. In this paper, we hypothesize that biases and user interest are independent of each other. Based on this assumption, we propose a novel method that aligns predicted behavior distributions across different bias conditions using quantile mapping, theoretically guaranteeing zero mutual information between bias variables and the true user interest. By explicitly modeling the conditional distributions of user behaviors under different biases and mapping these behaviors to quantiles, we effectively decouple user interest from the confounding effects of various biases. Our approach uniquely handles both continuous signals (e.g., watch time) and discrete signals (e.g., likes, comments), while simultaneously addressing multiple bias dimensions. Additionally, we introduce a computationally efficient mean alignment alternative technique for practical real-time inference in large-scale systems. We validate our method through online A/B testing on two major video platforms: Kuaishou Lite and Kuaishou. The results demonstrate significant improvements in user engagement and retention, with \textbf{cumulative lifts of 0.267\% and 0.115\% in active days, and 1.102\% and 0.131\% in average app usage time}, respectively. The results demonstrate that our approach consistently achieves significant improvements in long-term user retention and substantial gains in average app usage time across different platforms. Our core code will be publised at https://github.com/justopit/CQE.

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