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
[AEON TECH HUB #24] お客様の長期的興味の理解に向けて
Search
alpicola
March 03, 2026
Technology
0
110
[AEON TECH HUB #24] お客様の長期的興味の理解に向けて
alpicola
March 03, 2026
Tweet
Share
More Decks by alpicola
See All by alpicola
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
950
Recommending What Video to Watch Next: A Multitask Ranking System
alpicola
1
930
Offline A/B testing for Recommender Systems
alpicola
0
2.2k
Kibanaを用いたアクセスログ調査と解析 / Access Log Analysis Using Kibana
alpicola
0
1k
Other Decks in Technology
See All in Technology
OCI Security サービス 概要
oracle4engineer
PRO
2
13k
8万デプロイ
iwamot
PRO
2
190
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1k
JAWS DAYS 2026 CDP道場 事前説明会 / JAWS DAYS 2026 CDP Dojo briefing document
naospon
0
200
自動テストが巻き起こした開発プロセス・チームの変化 / Impact of Automated Testing on Development Cycles and Team Dynamics
codmoninc
3
1.2k
Evolution of Claude Code & How to use features
oikon48
1
520
開発組織の課題解決を加速するための権限委譲 -する側、される側としての向き合い方-
daitasu
5
300
AIエージェント・エコノミーの幕開け 〜 オープンプロトコルが変えるビジネスの未来 〜
shukob
0
110
Claude Codeの進化と各機能の活かし方
oikon48
19
8.9k
OpenClawで回す組織運営
jacopen
3
630
クラウド時代における一時権限取得
krrrr38
1
170
AIファーストを前提とした開発スタイルの変化
sbtechnight
0
130
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Done Done
chrislema
186
16k
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
370
Everyday Curiosity
cassininazir
0
150
GraphQLの誤解/rethinking-graphql
sonatard
75
11k
We Have a Design System, Now What?
morganepeng
55
8k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Transcript
1 お客様の長期的興味の理解に向けて AEON TECH HUB #24
2 株式会社メルカリ 2020年入社 2022年よりレコメンデーションチームで テックリード 田中涼 @alpicola
3 国内最大のC2Cマーケットプレイス 月間利用者数: 約2300万人 メルカリについて
4 User to Item: 主にホーム画面 メルカリ(アプリ)のレコメンデーション Item to Item: 主に商品画面
「この商品に近い商品」など
5 従来のUser to Itemレコメンデーション (keyword-based) ユーザー行動履歴から キーワード抽出 関連キーワード トレンドキーワード MLモデルによる
スコアリング・並び替え 上位キーワードの 商品群をレコメンド
6 レコメンドはメルカリにおける主要な購入経路の一つになっている 一方 • 短期的な行動履歴が反映され過ぎる(リターゲティング的) • 新しく何か欲しいものが見つかりそう!という期待感が少ない • 「検索履歴」と認知されていることも 従来のレコメンデーションロジックの課題
7 新レコメンドモジュール How • Keyword-based から item-based & embedding-based へシフト
• 短期的な興味と長期的な興味のどちらも捉える Goal レコメンドがお客様のことをよく理解していて、自然と欲しいものが見つかると思って もらえる状態
8 RetrievalとRankingの2-stage 新レコメンドモジュール紹介 Retrieval モデル Ranking モデル 候補商品 500~ 1000
10M+ 10~20 レコメンド
9 Retrievalモデル:Sequential Recommendation
10 Retrievalモデル:Sequential Recommendation FUTURE ITEM (14D) 長期的興味を捉えるため、「次」だけでなくもっと先のエン ゲージメントも予測するよう変更
11 Retrievalモデル詳細 • User Tower ◦ 入力: 最大90日の行動履歴に含 まれる商品特徴量とアクション種 別(購入、いいねなど)
の列 ◦ 出力: user embedding • Item Tower ◦ 入力: 商品特徴量 ◦ 出力: item embedding • User/item embeddingの類 似度でマッチ度を表現
12 Retrievalシステムアーキテクチャ
13 • Residual MLPベース • 入力: ◦ User Embedding (retrievalモデルから)
◦ Item Embedding (retrievalモデルから) ◦ 追加の商品特徴量 • 出力:ランキングスコア • Learning to rankで学習 ◦ 購入 > いいね > 閲覧のみ、のような感じでより深いエンゲージメントがあったものほど順位が 高くなるようなスコアを学習 Rankingモデル
14 Rankingシステムアーキテクチャ
15 • 既存のレコメンドを全て置き換えるのではなく、ホーム画面を構成するモジュー ルの一種としてABテスト・リリース ◦ (モジュールのパフォーマンスに応じて表示量・位置を調整する仕組みがある) • 購入系指標の改善が見られた👍 • 初期はranking
stageなし、扱う行動履歴も購入情報のみでPoC • Ranking stageの追加、retrieval stageの改善など段階的にABテストを積 み重ねながら行なっている 新レコメンドモジュールのリリース
16 • より深いお客様興味の理解のため、embedding-basedな新レコメンドモ ジュールを開発 • 行動履歴を直接入力として、長期的興味を捉えたuser embeddingを 生成、retrievalとranking両方に用いる まとめ