SlideShare a Scribd company logo
1 of 18
Download to read offline
Confidential :Discussion purpose only
Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
機械学習とオペレーションズリサーチによる
ポイント付与最適化
日本オペレーションズ・リサーチ学会
2017年秋季研究発表会
2017年9月14日
ヤフー株式会社
*瀬賀信一郎 山中勇紀 野村知加
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P2アジェンダ
自己紹介
ポイント付与施策の課題
提案手法
シミュレーション結果と実配信結果
まとめ
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
自己紹介
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P4自己紹介
名前:瀬賀 信一郎(せが しんいちろう)
略歴
日本電気→ソニー木原研究所→デンソーアイティーラボラトリ
→ヤフー株式会社(2012年5月~)
専門分野(使えそうな技術は何でも使ってみる!)
オペレーションズリサーチ
線形・整数・二次・動的計画法、CSP、メタ戦略、ラグランジュ緩和、…
機械学習
Deep Learning、SVM、ロジスティック回帰、ベイジアンネット、GBDT、…
その他
時系列データ解析、自然言語処理、音声認識、画像認識、認知科学、…
適用分野
アドテク、フィンテック、ネットショッピング、ネットオークション、…
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
ポイント付与施策の課題
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P6ポイント付与施策が流行
ポイントを付与して、購入やサービス利用を促進する施策
代金の一部にポイントを使ってお金を使わせようとする
期間限定ポイントで一定期間内に利用を促進する施策もあり
従来手法
全ユーザに一律一定のポイントを付与
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P7目的に応じて効率良くポイントを付与したい
ユーザによってポイント付与の効果が異なる
ポイントを貰わなくても利用するユーザ
僅かなポイントを貰えば利用するユーザ
多くのポイントを貰わないと利用しないユーザ
・・・・
効率良くポイントを付与して目的を達成したい
総購入金額の最大化
購入者数を最大化
新規購入者数を最大化
・・・・ 今回ご紹介
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
提案手法
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P9今回ご紹介する問題設定
ユーザ毎に付与するポイント数を変える
500, 300, 100, 3, 0(付与しない)の5種類
制約条件
全ユーザに付与する合計ポイント数が決っている(予算制約)
新規購入者数を最大化する
1年以内Y!ショッピングで購入していないユーザを”新規購入者”
“顧客育成”として、”新規購入者”を最大化してシェアを拡大
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P10機械学習×オペレーションズリサーチ
機械学習により、ユーザ毎に各ポイント付与時の購入確率算出
ORにより、予算制約の下、購入確率の総和を最大化する
購入確率の総和を最大化
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P11ユーザ毎に各ポイント付与時の購入確率算出
Support Vector Machine (SVM)による購入予測モデル構築
500, 300, 100, 3, 0(付与しない)の5種類の購入予測モデル
学習データ収集
ランダムに5種類のポイントを未購入者に付与したデータを収集
予測モデルの素性(約200種類)
サービス毎のサイト閲覧回数,保有ポイント数,年齢,性別,・・・
正解データ
“購入した/購入しない”(正例/負例)の2値
SVMのスコアをシグモイドフィッティングして確率値に変換
確率の平均値、正例/負例の割合を一致させる
)}(exp{1
1
BSVMScoreA
P


SVMScore
P
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P12検索連動型広告の予算消化最適化問題
バイナリ変数による整数線形計画問題として最適化
GNU Linear Programming Kit (GLPK)を利用
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
シミュレーション結果と実配信結果
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P14シミュレーション結果
シミュレーションの条件
Linuxサーバのスペック
Processors: 2 x Xeon E5-2680 v3 2.50GHz
Memory: 128GB
計算の高速化(5時間まで短縮成功)
GLPKのLP緩和オプション(--nomip)を利用
約1千万件のユーザを50万件×20の並列計算で実施
シミュレーション結果
一律300ポイントを付与する従来手法と比較
“総ポイント数/ユーザ数”は同じ → 付与するユーザをランダムに選択
提案手法は従来手法と比較して、新規購入者数が68%増加
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P15実配信結果
実配信の条件
2週間の期間メール等でポイントを配信
ポイントの有効期限は付与後1週間
実配信結果
一律300ポイントを付与する従来手法と比較
“総ポイント数/ユーザ数”は同じ → 付与するユーザをランダムに選択
提案手法は従来手法と比較して、新規購入者数が33%増加
前ページの通り、シミュレーション結果は68%増加
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
まとめ
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P17まとめと今後の課題
ポイント付与の最適化をモデル化した (特許申請中)
ショッピングの新規購入者が従来手法と比較して33%増加
他のサービスにも適用検討予定
ヤフーオークションの新規落札者最大化
新規会員・新規口座獲得数最大化
キャリア・プロバイダの乗り換え促進・乗り換え阻止
購入・落札金額の最大化
機械学習とオペレーションズリサーチの融合で様々な課題を解決!
Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved.
P18
ご清聴ありがとうございました

More Related Content

What's hot

相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心takehikoihayashi
 
分散学習のあれこれ~データパラレルからモデルパラレルまで~
分散学習のあれこれ~データパラレルからモデルパラレルまで~分散学習のあれこれ~データパラレルからモデルパラレルまで~
分散学習のあれこれ~データパラレルからモデルパラレルまで~Hideki Tsunashima
 
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
【論文調査】XAI技術の効能を ユーザ実験で評価する研究【論文調査】XAI技術の効能を ユーザ実験で評価する研究
【論文調査】XAI技術の効能を ユーザ実験で評価する研究Satoshi Hara
 
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有Naoaki Okazaki
 
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリングmlm_kansai
 
合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点Ichigaku Takigawa
 
【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Modelscvpaper. challenge
 
[DL輪読会]Explainable Reinforcement Learning: A Survey
[DL輪読会]Explainable Reinforcement Learning: A Survey[DL輪読会]Explainable Reinforcement Learning: A Survey
[DL輪読会]Explainable Reinforcement Learning: A SurveyDeep Learning JP
 
探索と活用の戦略 ベイズ最適化と多腕バンディット
探索と活用の戦略 ベイズ最適化と多腕バンディット探索と活用の戦略 ベイズ最適化と多腕バンディット
探索と活用の戦略 ベイズ最適化と多腕バンディットH Okazaki
 
分散深層学習 @ NIPS'17
分散深層学習 @ NIPS'17分散深層学習 @ NIPS'17
分散深層学習 @ NIPS'17Takuya Akiba
 
グラフィカルモデル入門
グラフィカルモデル入門グラフィカルモデル入門
グラフィカルモデル入門Kawamoto_Kazuhiko
 
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料Yusuke Uchida
 
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理Taiji Suzuki
 
深層学習と音響信号処理
深層学習と音響信号処理深層学習と音響信号処理
深層学習と音響信号処理Yuma Koizumi
 
因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説Shiga University, RIKEN
 
“機械学習の説明”の信頼性
“機械学習の説明”の信頼性“機械学習の説明”の信頼性
“機械学習の説明”の信頼性Satoshi Hara
 
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo WebminingTakashi J OZAKI
 
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2Preferred Networks
 
BigQueryでJOINを極める!
BigQueryでJOINを極める!BigQueryでJOINを極める!
BigQueryでJOINを極める!Miki Katsuragi
 

What's hot (20)

相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心相関と因果について考える:統計的因果推論、その(不)可能性の中心
相関と因果について考える:統計的因果推論、その(不)可能性の中心
 
分散学習のあれこれ~データパラレルからモデルパラレルまで~
分散学習のあれこれ~データパラレルからモデルパラレルまで~分散学習のあれこれ~データパラレルからモデルパラレルまで~
分散学習のあれこれ~データパラレルからモデルパラレルまで~
 
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
【論文調査】XAI技術の効能を ユーザ実験で評価する研究【論文調査】XAI技術の効能を ユーザ実験で評価する研究
【論文調査】XAI技術の効能を ユーザ実験で評価する研究
 
研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有研究室における研究・実装ノウハウの共有
研究室における研究・実装ノウハウの共有
 
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング
最近のKaggleに学ぶテーブルデータの特徴量エンジニアリング
 
合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点合成変量とアンサンブル:回帰森と加法モデルの要点
合成変量とアンサンブル:回帰森と加法モデルの要点
 
【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models【メタサーベイ】基盤モデル / Foundation Models
【メタサーベイ】基盤モデル / Foundation Models
 
[DL輪読会]Explainable Reinforcement Learning: A Survey
[DL輪読会]Explainable Reinforcement Learning: A Survey[DL輪読会]Explainable Reinforcement Learning: A Survey
[DL輪読会]Explainable Reinforcement Learning: A Survey
 
探索と活用の戦略 ベイズ最適化と多腕バンディット
探索と活用の戦略 ベイズ最適化と多腕バンディット探索と活用の戦略 ベイズ最適化と多腕バンディット
探索と活用の戦略 ベイズ最適化と多腕バンディット
 
分散深層学習 @ NIPS'17
分散深層学習 @ NIPS'17分散深層学習 @ NIPS'17
分散深層学習 @ NIPS'17
 
グラフィカルモデル入門
グラフィカルモデル入門グラフィカルモデル入門
グラフィカルモデル入門
 
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
Swin Transformer (ICCV'21 Best Paper) を完璧に理解する資料
 
BERT入門
BERT入門BERT入門
BERT入門
 
数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理数学で解き明かす深層学習の原理
数学で解き明かす深層学習の原理
 
深層学習と音響信号処理
深層学習と音響信号処理深層学習と音響信号処理
深層学習と音響信号処理
 
因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説因果探索: 基本から最近の発展までを概説
因果探索: 基本から最近の発展までを概説
 
“機械学習の説明”の信頼性
“機械学習の説明”の信頼性“機械学習の説明”の信頼性
“機械学習の説明”の信頼性
 
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
計量時系列分析の立場からビジネスの現場のデータを見てみよう - 30th Tokyo Webmining
 
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2
Kaggle Happywhaleコンペ優勝解法でのOptuna使用事例 - 2022/12/10 Optuna Meetup #2
 
BigQueryでJOINを極める!
BigQueryでJOINを極める!BigQueryでJOINを極める!
BigQueryでJOINを極める!
 

Similar to 機械学習とオペレーションズリサーチによるポイント付与最適化

データサイエンティスト協会 会員制度説明資料
データサイエンティスト協会 会員制度説明資料データサイエンティスト協会 会員制度説明資料
データサイエンティスト協会 会員制度説明資料The Japan DataScientist Society
 
JapanTaxiが保有するデータとデータ分析について
JapanTaxiが保有するデータとデータ分析についてJapanTaxiが保有するデータとデータ分析について
JapanTaxiが保有するデータとデータ分析についてMasatoshi Ida
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事Tosihiyuki Hirai
 
[社内セッション]DevOps時代の僕の生き方、働き方
[社内セッション]DevOps時代の僕の生き方、働き方[社内セッション]DevOps時代の僕の生き方、働き方
[社内セッション]DevOps時代の僕の生き方、働き方Shigeki Morizane
 
LightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxLightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxRyosuke Kobayashi
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!Tosihiyuki Hirai
 
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...嶋 是一 (Yoshikazu SHIMA)
 
グロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかグロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかYahoo!デベロッパーネットワーク
 
論文SEOとは何か?(in Japanese)
論文SEOとは何か?(in Japanese)論文SEOとは何か?(in Japanese)
論文SEOとは何か?(in Japanese)Toshihiko Yamakami
 
ついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse Cloudついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse CloudMasayuki Sekihara
 
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウ
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウRakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウ
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウYuki Hatakeyama
 
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~Shunichiro Yamamoto
 
Firebase update from io'17
Firebase update from io'17Firebase update from io'17
Firebase update from io'17Namito Satoyama
 

Similar to 機械学習とオペレーションズリサーチによるポイント付与最適化 (20)

データサイエンティスト協会 会員制度説明資料
データサイエンティスト協会 会員制度説明資料データサイエンティスト協会 会員制度説明資料
データサイエンティスト協会 会員制度説明資料
 
JapanTaxiが保有するデータとデータ分析について
JapanTaxiが保有するデータとデータ分析についてJapanTaxiが保有するデータとデータ分析について
JapanTaxiが保有するデータとデータ分析について
 
kukai: 省エネ世界2位のディープラーニング・スパコン
kukai: 省エネ世界2位のディープラーニング・スパコンkukai: 省エネ世界2位のディープラーニング・スパコン
kukai: 省エネ世界2位のディープラーニング・スパコン
 
WWDC2017 レポート & Quick Look Preview Extension について
WWDC2017 レポート & Quick Look Preview Extension についてWWDC2017 レポート & Quick Look Preview Extension について
WWDC2017 レポート & Quick Look Preview Extension について
 
私たち企業がアクセシビリティに取り組む理由 #accfes
私たち企業がアクセシビリティに取り組む理由 #accfes私たち企業がアクセシビリティに取り組む理由 #accfes
私たち企業がアクセシビリティに取り組む理由 #accfes
 
SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事SORACOM Canalを使った キャンペーン端末事
SORACOM Canalを使った キャンペーン端末事
 
[社内セッション]DevOps時代の僕の生き方、働き方
[社内セッション]DevOps時代の僕の生き方、働き方[社内セッション]DevOps時代の僕の生き方、働き方
[社内セッション]DevOps時代の僕の生き方、働き方
 
LightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptxLightningComponentのUnitテストについて.pptx
LightningComponentのUnitテストについて.pptx
 
アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!アプリエンジニアでもできる閉域網構築のススメ!
アプリエンジニアでもできる閉域網構築のススメ!
 
セキュリティ教育とUX ~結ばれていた赤い糸~
セキュリティ教育とUX ~結ばれていた赤い糸~セキュリティ教育とUX ~結ばれていた赤い糸~
セキュリティ教育とUX ~結ばれていた赤い糸~
 
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
Google I/O 2017 現地レポート VR、PWA風味をJAG運営委員が語る ~IoTやAIも隠し味でVRとAIの報告と I/Oに参加して思ったコ...
 
Yahoo! JAPAN for Work design #hackforwork
Yahoo! JAPAN for Work design #hackforworkYahoo! JAPAN for Work design #hackforwork
Yahoo! JAPAN for Work design #hackforwork
 
グロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのかグロースハック なぜ我々は無意味な施策を打ってしまうのか
グロースハック なぜ我々は無意味な施策を打ってしまうのか
 
論文SEOとは何か?(in Japanese)
論文SEOとは何か?(in Japanese)論文SEOとは何か?(in Japanese)
論文SEOとは何か?(in Japanese)
 
ついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse Cloudついに登場SAP Data Warehouse Cloud
ついに登場SAP Data Warehouse Cloud
 
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウ
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウRakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウ
Rakuten techconf2017 -子連れでいくセミナーの心得・ノウハウ・ドゥハウ
 
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~
基調講演から読むSAPテクノロジの潮流 ~ SAPテクノロジはどこから来て、どこへ行くのか ~
 
Firebase update from io'17
Firebase update from io'17Firebase update from io'17
Firebase update from io'17
 
Startup Science ②
Startup Science ②Startup Science ②
Startup Science ②
 
Yahoo!ブラウザーにおける市場環境の分析と戦略化
Yahoo!ブラウザーにおける市場環境の分析と戦略化Yahoo!ブラウザーにおける市場環境の分析と戦略化
Yahoo!ブラウザーにおける市場環境の分析と戦略化
 

機械学習とオペレーションズリサーチによるポイント付与最適化

  • 1. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. 機械学習とオペレーションズリサーチによる ポイント付与最適化 日本オペレーションズ・リサーチ学会 2017年秋季研究発表会 2017年9月14日 ヤフー株式会社 *瀬賀信一郎 山中勇紀 野村知加
  • 2. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P2アジェンダ 自己紹介 ポイント付与施策の課題 提案手法 シミュレーション結果と実配信結果 まとめ
  • 3. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. 自己紹介
  • 4. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P4自己紹介 名前:瀬賀 信一郎(せが しんいちろう) 略歴 日本電気→ソニー木原研究所→デンソーアイティーラボラトリ →ヤフー株式会社(2012年5月~) 専門分野(使えそうな技術は何でも使ってみる!) オペレーションズリサーチ 線形・整数・二次・動的計画法、CSP、メタ戦略、ラグランジュ緩和、… 機械学習 Deep Learning、SVM、ロジスティック回帰、ベイジアンネット、GBDT、… その他 時系列データ解析、自然言語処理、音声認識、画像認識、認知科学、… 適用分野 アドテク、フィンテック、ネットショッピング、ネットオークション、…
  • 5. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. ポイント付与施策の課題
  • 6. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P6ポイント付与施策が流行 ポイントを付与して、購入やサービス利用を促進する施策 代金の一部にポイントを使ってお金を使わせようとする 期間限定ポイントで一定期間内に利用を促進する施策もあり 従来手法 全ユーザに一律一定のポイントを付与
  • 7. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P7目的に応じて効率良くポイントを付与したい ユーザによってポイント付与の効果が異なる ポイントを貰わなくても利用するユーザ 僅かなポイントを貰えば利用するユーザ 多くのポイントを貰わないと利用しないユーザ ・・・・ 効率良くポイントを付与して目的を達成したい 総購入金額の最大化 購入者数を最大化 新規購入者数を最大化 ・・・・ 今回ご紹介
  • 8. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. 提案手法
  • 9. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P9今回ご紹介する問題設定 ユーザ毎に付与するポイント数を変える 500, 300, 100, 3, 0(付与しない)の5種類 制約条件 全ユーザに付与する合計ポイント数が決っている(予算制約) 新規購入者数を最大化する 1年以内Y!ショッピングで購入していないユーザを”新規購入者” “顧客育成”として、”新規購入者”を最大化してシェアを拡大
  • 10. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P10機械学習×オペレーションズリサーチ 機械学習により、ユーザ毎に各ポイント付与時の購入確率算出 ORにより、予算制約の下、購入確率の総和を最大化する 購入確率の総和を最大化
  • 11. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P11ユーザ毎に各ポイント付与時の購入確率算出 Support Vector Machine (SVM)による購入予測モデル構築 500, 300, 100, 3, 0(付与しない)の5種類の購入予測モデル 学習データ収集 ランダムに5種類のポイントを未購入者に付与したデータを収集 予測モデルの素性(約200種類) サービス毎のサイト閲覧回数,保有ポイント数,年齢,性別,・・・ 正解データ “購入した/購入しない”(正例/負例)の2値 SVMのスコアをシグモイドフィッティングして確率値に変換 確率の平均値、正例/負例の割合を一致させる )}(exp{1 1 BSVMScoreA P   SVMScore P
  • 12. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P12検索連動型広告の予算消化最適化問題 バイナリ変数による整数線形計画問題として最適化 GNU Linear Programming Kit (GLPK)を利用
  • 13. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. シミュレーション結果と実配信結果
  • 14. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P14シミュレーション結果 シミュレーションの条件 Linuxサーバのスペック Processors: 2 x Xeon E5-2680 v3 2.50GHz Memory: 128GB 計算の高速化(5時間まで短縮成功) GLPKのLP緩和オプション(--nomip)を利用 約1千万件のユーザを50万件×20の並列計算で実施 シミュレーション結果 一律300ポイントを付与する従来手法と比較 “総ポイント数/ユーザ数”は同じ → 付与するユーザをランダムに選択 提案手法は従来手法と比較して、新規購入者数が68%増加
  • 15. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P15実配信結果 実配信の条件 2週間の期間メール等でポイントを配信 ポイントの有効期限は付与後1週間 実配信結果 一律300ポイントを付与する従来手法と比較 “総ポイント数/ユーザ数”は同じ → 付与するユーザをランダムに選択 提案手法は従来手法と比較して、新規購入者数が33%増加 前ページの通り、シミュレーション結果は68%増加
  • 16. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. まとめ
  • 17. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P17まとめと今後の課題 ポイント付与の最適化をモデル化した (特許申請中) ショッピングの新規購入者が従来手法と比較して33%増加 他のサービスにも適用検討予定 ヤフーオークションの新規落札者最大化 新規会員・新規口座獲得数最大化 キャリア・プロバイダの乗り換え促進・乗り換え阻止 購入・落札金額の最大化 機械学習とオペレーションズリサーチの融合で様々な課題を解決!
  • 18. Confidential :Discussion purpose only Copyright (C) 2017 Yahoo Japan Corporation. All Rights Reserved. P18 ご清聴ありがとうございました