Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
双方向推薦システムにおける長期的マッチング最大化に向けた代理目的関数の設計と実証
Search
Recruit
PRO
June 17, 2026
Technology
81
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
双方向推薦システムにおける長期的マッチング最大化に向けた代理目的関数の設計と実証
2026/6/12に、2026年度 人工知能学会全国大会(第40回)で発表した西村の資料になります。
Recruit
PRO
June 17, 2026
More Decks by Recruit
See All by Recruit
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
170
Model Routerを使った逐次LLM選択による毀損低減効果の検証
recruitengineers
PRO
1
51
ストリーム処理基盤のFlink移行検証と適材適所の実践
recruitengineers
PRO
2
92
AI 時代の Platform Engineering
recruitengineers
PRO
2
440
巨大プラットフォームを進化させる「第3のROI」
recruitengineers
PRO
2
3.5k
データ戦略を加速させる プラットフォーム エンジニアリングと進化的アーキテクチャ
recruitengineers
PRO
2
100
まなび領域における生成AI活用事例
recruitengineers
PRO
2
310
AI時代にエンジニアはどう成長すれば良いのか?
recruitengineers
PRO
1
550
AIを用いたカスタマーサポートの業務プロセス・組織変革の実現
recruitengineers
PRO
1
260
Other Decks in Technology
See All in Technology
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
230
「軸足」は 固定しなくていい - 熱量と強みで描く、しなやかなキャリアの形
kakehashi
PRO
1
300
CVE-2026-20833_脆弱性対応とAES 化について
jukishiya
0
300
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
1
950
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
310
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
110
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
360
なぜ人は自分のプロジェクトを 「なんちゃってアジャイル」と 自嘲するのか
kozotaira
0
210
コミュニティの有益性 ~JAWS Days 2026 での体験を通して~ / The Benefits of a Community ~Through My Experience at JAWS Days 2026~
seike460
PRO
0
310
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
180
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
640
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
280
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Documentation Writing (for coders)
carmenintech
77
5.4k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
GraphQLとの向き合い方2022年版
quramy
50
15k
Transcript
© Recruit Co., Ltd. All Rights Reserved 双方向推薦システムにおける 長期的マッチング最大化に向けた 代理目的関数の設計と実証
株式会社リクルート 西村 直樹 東京科学大学 小林 健 東京科学大学 中田 和秀 2026年度人工知能学会全国大会(第40回) 2026年6月12日 @ Gメッセ群馬
© Recruit Co., Ltd. All Rights Reserved 2 発表の構成 ⚫
背景と課題 ⚫ 長期的マッチングを考慮した代理目的変数 ⚫ 将来マッチング率の推定の安定化 ⚫ 数値実験 ⚫ まとめと今後の課題
© Recruit Co., Ltd. All Rights Reserved 3 双方向推薦システム 推薦する側、推薦される側の両者の嗜好を加味して推薦対象を決定
例:求人検索プラットフォーム → 求職者と企業(求人票)の両者を考慮した推薦が求められる 求職者 企業 考慮度合い 求職者行動 企業行動 考慮度合い 求職者 企業 求職者行動 企業行動
© Recruit Co., Ltd. All Rights Reserved 4 課題 1度の推薦でのマッチング度合いは最大化されるが、
求職者が行動を起こすことによる長期的な影響が考慮されない 双方向推薦システムの目的関数と課題 推薦の目的関数として、双方向の両者のスコアの積が一般的に用いられる [Pizzato+ 2010] 求職者 企業 閲覧・応募などの 求職者行動の度合い 選考通過・内定など の企業行動の度合い 求職者の行動意欲が低下してサービスから早期に離脱したり、推薦の 情報源となる行動データが減少することにより推薦精度が低下
© Recruit Co., Ltd. All Rights Reserved 5 課題 のように指数重み
を動的に決めれば よさそうだが、ルールベースの設定では最終指標の向上が難しい 求人検索プラットフォームにおける理想的な推薦の挙動 登録初期や離反期の活動意欲が十分でない段階では、直接マッチングに 繋がる求人に加えて、選択肢を広げる求人もあわせて提示し求職活動の活性化 序盤 定着期 離反期 方針 重視指標 まず求職活動の 開始を支援する 行動データをもとに マッチングしやすい 求人を推薦 活動意欲を再度 喚起する 求職者行動重視 マッチング重視 求職者行動重視
© Recruit Co., Ltd. All Rights Reserved 6 関連研究と提案手法の位置づけ 双方向推薦の標準的な定式化
[Pizzato+ 2010] • 双方向の両者の受容スコアの積による貪欲最適化 → 目先のマッチング率に偏る最適化で、将来価値を考慮しない ベルマン方程式の近似に基づく代理目的関数の設計 [Cai+ 2023] • ベルマン方程式の一次近似(即時報酬+将来価値増分)を代理目的関数に用いる • 価値関数の学習が過去データだけでは閉じず、オンライン更新を前提とする → 安定的な運用が求められるサービスへの適用が難しい 提案手法 • Cai+の代理目的関数(即時報酬+将来価値増分)の枠組みは共通 • 将来価値の増分を過去データを用いて推定 → オンライン更新不要 • ドメイン知識を利用した形状制約付き回帰 → スパースデータでも推定を安定化
© Recruit Co., Ltd. All Rights Reserved 7 発表の構成 ⚫
背景と課題 ⚫ 長期的マッチングを考慮した代理目的変数 ⚫ 将来マッチング率の推定の安定化 ⚫ 数値実験 ⚫ まとめと今後の課題
© Recruit Co., Ltd. All Rights Reserved 8 が大のとき求職者行動重視、 が小のときマッチング
重視となるような代理目的関数を設計したい 離反期 求職者状態に合わせた推薦の実現のための準備 求職者行動数 (Frequency)、最終行動からの経過日数 (Recency) のシンプルな 2次元空間で求職者状態を定義したときの将来のマッチング率を観察 序盤:求職者行動が生じることによる将来マッチング率 の増分 が大きい 定着期:求職者行動が増えると追加で行動が生じること による は低減 離反期:最終行動から経過日数が経っていくと、将来 マッチング率が低下していくため、新たに行動が生じた ときの は再度大きくなる 求職者状態ごとの 将来のマッチング率 定着期 序盤
© Recruit Co., Ltd. All Rights Reserved 9 求職者状態ごとの 将来のマッチング率
提案する代理目的関数 その推薦による直接的なマッチング度合いを測るスコアの積に加えて、 求職者行動が生じることによる将来のマッチング率増分 も考慮し順序付け 求職者行動が生じることによる 将来マッチング率の増分 将来効果の 重視度パラメータ 求職者 の の具体的な算出例: ① 求職者行動数0、経過日数10、将来マッチング率 0.1 ↓求職者行動が生じることによる状態変化 ② 求職者行動数1, 経過日数0:将来マッチング率 0.2 ① ②
© Recruit Co., Ltd. All Rights Reserved 10 求職者状態ごとの将来のマッチング率 提案する代理目的関数による推薦の挙動
小 → 従来の貪欲最適の目的関数に近い 大 → の影響が相対的に大 離反期 小 大 定着期 序盤 大 を対象プラットフォームの行動ログから集計、 を実験をもとに適切にに設定することで、推薦を動的に調整可能に
© Recruit Co., Ltd. All Rights Reserved 11 発表の構成 ⚫
背景と課題 ⚫ 長期的マッチングを考慮した代理目的変数 ⚫ 将来マッチング率の推定の安定化 ⚫ 数値実験 ⚫ まとめと今後の課題
© Recruit Co., Ltd. All Rights Reserved 12 求職者状態ごとの将来マッチング率の推定の課題 将来マッチング率の推定において、マッチング数は
求職者行動数に比べてサンプルサイズが小さい → 累積行動数 (Frequency) と経過日数 (Recency) の組によってはデータがスパースとなり推定が不安定に 将来マッチング率について、ドメイン知識として 期待される、以下の性質を満たすように補正する • 累積行動数が多い → 将来マッチング率 大 • 行動からの経過日数が長い → 将来マッチング率 小 実績平均の将来マッチング率 最終行動からの経過日数 が長いほど低下
© Recruit Co., Ltd. All Rights Reserved 13 単調性制約によるマッチング率表の補正 累計行動数
が大きいほど推定値は大 サンプルサイズ 集計値 推定値 実績平均の将来マッチング率 推定の将来マッチング率 最終行動からの経過日数 が長いほど低下 経過日数 が大きいほど推定値は小 について常に正の値を取る ことが保証される [Iwanaga+ 2016]
© Recruit Co., Ltd. All Rights Reserved 14 発表の構成 ⚫
背景と課題 ⚫ 長期的マッチングを考慮した代理目的変数 ⚫ 将来マッチング率の推定の安定化 ⚫ 数値実験 ⚫ まとめと今後の課題
© Recruit Co., Ltd. All Rights Reserved 15 人工データによる検証 ―
実験設定 • 求職者行動による将来マッチング率の変化度合いを2パターンの仮定で設定 - 動的環境(変化あり) → 求職者行動の有無により次の推薦の がそれぞれ増減 - 静的環境(変化無し) → 求職者行動が次の推薦の に影響しない 静的環境の将来マッチング率 動的環境の将来マッチング率 求職者行動が増 → 対数関数的にマッチング率増 経過ステップ増 → 指数関数的にマッチング率減 • 求職者と企業の行動確率は既知として、一様分布U(0, 0.3)から独立にサンプリング • 50期後の累積の求職者行動数、マッチング数を 貪欲/提案 目的関数をもとに推薦した場合で比較 実験設定詳細:https//www.github.com/nnnnishi/contrast-effect-jsai2026
© Recruit Co., Ltd. All Rights Reserved 16 • 行動により活動意欲に変化がない状況では、提案目的関数による推薦は
求職者行動を増加させるものの最終的なマッチング数は減少 • 現実に近い、行動により活動意欲が変化する状況では、提案目的関数にて適切に を設定することで求職者行動だけでなくマッチングまで増加 実験結果 静的環境 求職者行動を重視 するとマッチングが減 動的環境 求職者行動を適度に重視 するとマッチングが増 • 実サービスでのA/Bテストにおいても、動的環境と同様の傾向を確認
© Recruit Co., Ltd. All Rights Reserved 17 発表の構成 ⚫
背景と課題 ⚫ 長期的マッチングを考慮した代理目的変数 ⚫ 将来マッチング率の推定の安定化 ⚫ 数値実験 ⚫ まとめと今後の課題
© Recruit Co., Ltd. All Rights Reserved 18 まとめと今後の課題 まとめ
• 長期的なマッチング増加のため、短期的なマッチング率と 将来のマッチング率増分を組み合わせた代理目的関数を提案 • 将来マッチング率の推定において、単調性制約を課した 凸二次計画問題としてモデリングすることで安定した推定を実現 今後の課題 • 将来効果の重視度パラメータ のパーソナライズ → どの程度将来効果を重視すべきかはユーザによって異なる • 推薦方策の変化を考慮した将来マッチング率増分の推定 → 方策変化を反映しつつ、安定運用が可能な方法を検討