SlideShare ist ein Scribd-Unternehmen logo
1 von 73
Downloaden Sie, um offline zu lesen
SmartNews Ads の
配信最適化の仕組みは
どうなってるの?
SmartNews TechNight Vol.5
2016-01-14
KOMIYA Atsushi
「おまえだれよ?」
• 広告システムの

サーバサイドエンジニア
• アドオークションの設計
• 機械学習や最適化を活用した
機能のアドサーバへの導入
• その他バッチ処理の整備
KOMIYA Atsushi
Agenda
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
1. SmartNews における
広告配信の事情
ビジネス的な背景
広告事業者としての立ち位置
• 広告主とメディアの両者を取り持つ Platform
• 広告在庫と広告枠在庫の両方を預かる立場
• SSP RTB DSP のようにカオスマップ的に
分業化された世界とはちょっと異なる
• 当然、必要とされる技術的知識も異なる
UI / UX の特性
広告は「事前」に取得する
(プリフェッチ)
• スマートニュースの記事更新は1日4回(朝、
昼、夕、晩)
• 広告は、この記事更新のタイミングで合わせ
て取得する
• タブをめくる前にはすでに、広告が配置され
ている
広告枠は複数存在する
その他の細かな制約
• チャンネルごとに掲載できる広告の種別が異なる
• チャンネルと広告の親和性を考慮するため
• 全チャンネルを通じて、同じ広告主の広告が

たくさん出過ぎないようにする
• 広告主ごとに、プリフェッチで配信される

広告の個数に上限を設定している
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. スムージング配信
2. SmartNews Ads の
配信最適化
広告システムを開発する
当初に考えたこと
最適な広告配信とは何か?
ユーザにはよい広告体験を
広告主にはより多くの成果を
メディアには多くの収益還元を
目的関数が複数ある
=
多目的最適化
広告配信は
リアルタイム・オンライン
この多目的最適化を
オンラインで実現する!
この一年余りの振り返り
• 2014/09 頃、多目的最適化で悩む
• 2014/10 頃、CTR 予測・推定で悩む
• 2015/01 頃、アロケーション最適化で悩む
• 2015/08 頃、CPA 最適化で悩む
• 2015/10 頃、予算スムージング配信で悩む
Filtering
Auction
Allocation
Delivery
Filtering
Auction
Allocation
Delivery
クリエイティブ最適化
CPA 最適化
アロケーション最適化
予算スムージング配信
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
3. オークション設計
広告とオークション
• 広告の世界では、オークションに基づく

広告配信はわりと一般的
• RTB のセカンドプライスオークションや
Google AdWords など
• 世間一般の習わしに従って、まず最初に

オークションの仕組み広告配信に導入した
オークション方式
by sweet_redbird https://www.flickr.com/photos/18261299@N00/4471631533/
一言にオークションと言えど
その方式はいっぱいある
• 第一価格オークション (First-price auction)
• Overture が採用していた
• 第二価格オークション (Second-price auction)
• RTB でお馴染みのオークション
• VCG オークション
• Facebook が採用している
第一価格オークションと
第二価格オークション
Aさん
Bさん
Cさん
¥100!
¥80!
¥60!
第一価格オークション
→¥100
第二価格オークション
→¥81 (¥80 + 1)
一言にオークションと言えど
その方式はいっぱいある
• 第一価格オークション (First-price auction)
• Overture が採用していた
• 第二価格オークション (Second-price auction)
• RTB でお馴染みのオークション
• VCG オークション
• Facebook が採用している
一般化第二価格オークション
(Generalized second-price auction, GSP)
• 通常の第二価格オークションでは、一つの

広告枠をみんなで競り合う = 勝者はただ一人
• 一般化第二価格オークションでは、複数個の
広告枠を競り合う = 勝者は複数人
• 複数の広告枠が存在する場合に適してる
• 上位者から順に広告枠を割り当てる
アドオークションの評価額
• SSP RTB DSP の世界では、入札価格を

評価額としたオークションが開催されている
• Google AdWords や Facebook Ads などの

広告プラットフォームでは、入札価格 * 品質
スコアで計算される広告スコアを評価額とし
たオークションが開催される
「品質スコア」?
from https://support.google.com/adwords/answer/2454010?hl=ja
「品質スコア」?
from https://support.google.com/adwords/answer/2454010?hl=ja
「広告スコア」?
• 入札価格 * 広告のクリック率 ≈ 1imp の価値
• 「広告のクリック率 (すなわち CTR)」を

正しく予測することは、健全なオークションを
開催する上で非常に重要
• 当初は Thompson sampling で代用
• CTR 予測の詳細はこのあと Lan が解説!
SmartNews Ads の
アドオークション
• 一般化第二価格オークションを採用
• 入札価格 * 品質スコア = 広告スコアが評価額
• 品質スコアは予測 CTR + α で算出
• ユーザ・広告主・メディアの三者の

多目的最適化をこのオークションで実現する
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
4. クリエイティブ最適化
クリエイティブ最適化の背景
• アドオークションで広告枠を獲得するために
は、まずは高い CTR を獲得する必要がある
• 広告の CTR の良し悪しは、クリエイティブ

(画像・テキスト) の内容によって左右される
• いわゆる「勝ちクリエイティブ」
クリエイティブ最適化の背景
• 広告配信時は勝ちクリエイティブを求めて、
複数のクリエイティブが入稿される
• 勝ちクリエイティブを探すには、パフォーマ
ンスの悪いクリエイティブも同時に配信しな
ければならない
• 広告主にとって、獲得機会の損失に繋がる
多腕バンディット問題
として解く
by Jeff Kubina https://www.flickr.com/photos/kubina/347687569/
Thompson sampling で
CTR を推定する
• いわゆる多腕バンディット問題に対するアルゴリズムの一
つ
• クリエイティブそれぞれについて、ベータ分布 B(α, β) から
数値をランダムサンプリングして、それを推定 CTR とする
• α はクリックされた数、β はクリックされなかった数

(インプレッション数 - α) を設定する
• 最も高い推定 CTR のクリエイティブを配信に利用する
Java での
Thompson sampling 高速化
• commons-math3 の BetaDistribution#sample() を

利用すると、実装的には楽できる
• ただし累積分布関数の逆関数を呼び出していたり

乱数生成がイケてなくて速度性能がよろしくない
• ベータ分布からのランダムサンプリング機能を自前実
装した
• 結果的に 100 倍ぐらいは高速化できた ☺
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
5. アロケーション最適化
アロケーション = 広告配置
• SmartNews には広告枠がたくさんある
• 最適な広告を、最適な広告枠に配置したい
• 広告主により多くの成果を提供する
• メディアにもより多くの収益を還元する
• ユーザごと・アプリ利用のタイミングごとに最適
な広告枠は異なる
プリフェッチにまつわる悩み
• ユーザがまさに今、見ようとしているタブ

(チャンネル)を把握できない
• すなわち、最適な広告を最適な広告枠に

配置するのが難しい
• 一方で広告ログから、どの広告枠が見られやす
いかを定量的に、視認確率として推定できる
Greedy な
アロケーションアルゴリズム?
• 最適な広告枠から順に、オークションで

勝利した上位の広告を配置すれば OK か?
• 答えは No. 数々の制約がそれを阻む
• チャンネルごとの広告種別の制限
• 広告主ごとの広告数上限の制限
最小費用フロー問題
に置き換えて解く
by Sean https://www.flickr.com/photos/skez/111816806/
最小費用フロー問題
(Minimum cost flow problem)
from http://lpsolve.sourceforge.net/5.5/DIMACS_maxf.htm
最小費用フロー問題
(Minimum cost flow problem)
source sink
• 頂点に広告と広告枠を配置し、辺に {容量: 1、
費用: -1 * 広告スコア * 広告枠の視認確率} を
設定する
広告 広告枠
最小費用フロー問題
(Minimum cost flow problem)
• 最小費用フロー問題のソルバーには Successive
shortest path アルゴリズムを採用
• https://www.topcoder.com/community/data-
science/data-science-tutorials/minimum-
cost-flow-part-two-algorithms/
• このアロケーション最適化の導入により、

CTR は約1.15倍、収益は約1.1倍に改善 ☺
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
6. CPA 最適化
運用型広告における
広告主・代理店のジレンマ
• ROAS を高めたい → CPA を低く抑えたい
• CPA を低く抑えたい → CPC を低くする
• CPC を低くする → 広告スコアが下がる
• 広告スコアが下がる → 配信ボリュームが減る
• 配信ボリュームが減る → 獲得が減る ☹
獲得数をなるべく維持しつつ
CPA を抑えたい
どうするか?
ユーザごとに CVR を予測する
• CPA = CPC / CVR
• 目標とする CPA とその時点の CPC から逆算し、

最低限必要な CVR を推定できる
• ユーザごとの CVR 予測結果から、配信する・し
ないをフィルタリングで制御
• CVR 予測の詳細はこのあと Lan が解説!
予測 CVR の分布
例えばこんな分布
CPA 最適化の戦略
目標の CPA から逆算された
平均的に必要となる CVR の
下限値
CPA 最適化の戦略
予測 CVR がこの下限値を
超える場合は積極的に配信
CPA 最適化の戦略
予測 CVR がこの下限値を
下回る場合は段階的になるように
確率的に絞り込んで配信
CPA 最適化の戦略
実績 CPA 的に余裕があれば
CVR の許容下限値を下げる
獲得数を維持しながら CPA を
最適化できるようになった☺
1. SmartNews における広告配信の事情
2. SmartNews Ads の配信最適化
3. オークション設計
4. クリエイティブ最適化
5. アロケーション最適化
6. CPA 最適化
7. 予算スムージング配信
7. 予算スムージング配信
予算スムージング配信の背景
• ターゲティングメニューが充実してきた
• 男女推定、Lookalike、キーワード…
• 代理店各社の広告運用が洗練されてきた
• クリエイティブワーク、広告キャンペーンの
細分化、ターゲティングの活用…
• 広告予算の利用は Greedy
予算スムージング配信の背景
• その結果、1日の広告予算を十分に利用しき
れないキャンペーンが多く生じてきた
• 広告主的には、獲得機会の減少に繋がる
• メディアとしても、収益機会の損失になる
• 広告予算の利用を最適化したい…
線形計画問題?
• maximize: 利用した広告予算の総額
• subject to:
• 各広告の1日あたりの予算制約
• 各広告が得られる想定クリック数
• ターゲティングを考慮
• その他制約…
線形計画問題?
• 制約条件を厳密に与え、オフラインにて

LP ソルバーで解けば最適解は得られる
• しかし、状況はオンラインで刻々と変化する
• 新たな広告キャンペーンの入稿
• 広告予算の変更、ターゲティングの変更…
オンライン二部
マッチング問題として解く
by Ashleigh W https://www.flickr.com/photos/108099221@N02/10751884266/
オンライン二部マッチング問題
(Online bipartite matching problem)
from https://www.youtube.com/watch?v=JpapV5DrBek
オンライン二部マッチング問題
(Online bipartite matching problem)
• 二部グラフの一方の頂点集合のみが事前に与えら
れる
• もう一方の頂点が1つずつ順に到着する
• 両サイドの頂点同士を辺 (エッジ) でつなぐ
• 辺をつなぐ際に、各種制約が存在する
• 辺の数をできるかぎり最大化する
オンライン二部マッチング問題
(Online bipartite matching problem)
from https://www.youtube.com/watch?v=JpapV5DrBek
広告 広告枠
(逐次到着)
予算制約
etc
MSVV アルゴリズム
• オンライン二部マッチング問題を一般化した
AdWords problem に対するアルゴリズム
• http://web.stanford.edu/~saberi/adwords.pdf
• シミュレーション結果より、CTR・収益ともに約
1.02 倍に改善 ☺
• この MSVV をベースにした最適化アルゴリズムを
実証実験中
まとめ
要求されるのはハイレベルな
エンジニアリング能力
• SmartNews の広告配信は一筋縄ではいかない
• オークションに対する深い造詣
• 最適化問題に関する知識
• エコシステムの設計能力
要求されるのはハイレベルな
エンジニアリング能力
• オンライン・リアルタイム環境という制約
• 必要ならば「車輪の再発明」も辞さない
• ただし「高速な車輪の再発明」
要求されるのはハイレベルな
エンジニアリング能力
• チームメンバーもとにかくハイレベル
• アロケーション最適化はインターンの成果
• 最適化問題やオークションのエキスパートな
方と一緒にお仕事したいと思っております!
ありがとうございました!

Weitere ähnliche Inhalte

Was ist angesagt?

協調フィルタリング入門
協調フィルタリング入門協調フィルタリング入門
協調フィルタリング入門hoxo_m
 
[DL輪読会]ICLR2020の分布外検知速報
[DL輪読会]ICLR2020の分布外検知速報[DL輪読会]ICLR2020の分布外検知速報
[DL輪読会]ICLR2020の分布外検知速報Deep Learning JP
 
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...Deep Learning JP
 
文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding
文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding
文献紹介:TSM: Temporal Shift Module for Efficient Video UnderstandingToru Tamaki
 
InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤MicroAd, Inc.(Engineer)
 
猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoder猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoderSho Tatsuno
 
最適輸送の解き方
最適輸送の解き方最適輸送の解き方
最適輸送の解き方joisino
 
これからの Vision & Language ~ Acadexit した4つの理由
これからの Vision & Language ~ Acadexit した4つの理由これからの Vision & Language ~ Acadexit した4つの理由
これからの Vision & Language ~ Acadexit した4つの理由Yoshitaka Ushiku
 
機械学習を民主化する取り組み
機械学習を民主化する取り組み機械学習を民主化する取り組み
機械学習を民主化する取り組みYoshitaka Ushiku
 
論文紹介: Fast R-CNN&Faster R-CNN
論文紹介: Fast R-CNN&Faster R-CNN論文紹介: Fast R-CNN&Faster R-CNN
論文紹介: Fast R-CNN&Faster R-CNNTakashi Abe
 
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks? 【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks? Deep Learning JP
 
PythonによるCVアルゴリズム実装
PythonによるCVアルゴリズム実装PythonによるCVアルゴリズム実装
PythonによるCVアルゴリズム実装Hirokatsu Kataoka
 
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介Preferred Networks
 
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtcYahoo!デベロッパーネットワーク
 
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイ[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイDeep Learning JP
 
[DL輪読会]When Does Label Smoothing Help?
[DL輪読会]When Does Label Smoothing Help?[DL輪読会]When Does Label Smoothing Help?
[DL輪読会]When Does Label Smoothing Help?Deep Learning JP
 
【DL輪読会】ViT + Self Supervised Learningまとめ
【DL輪読会】ViT + Self Supervised Learningまとめ【DL輪読会】ViT + Self Supervised Learningまとめ
【DL輪読会】ViT + Self Supervised LearningまとめDeep Learning JP
 
全力解説!Transformer
全力解説!Transformer全力解説!Transformer
全力解説!TransformerArithmer Inc.
 
【DL輪読会】GPT-4Technical Report
【DL輪読会】GPT-4Technical Report【DL輪読会】GPT-4Technical Report
【DL輪読会】GPT-4Technical ReportDeep Learning JP
 

Was ist angesagt? (20)

協調フィルタリング入門
協調フィルタリング入門協調フィルタリング入門
協調フィルタリング入門
 
[DL輪読会]ICLR2020の分布外検知速報
[DL輪読会]ICLR2020の分布外検知速報[DL輪読会]ICLR2020の分布外検知速報
[DL輪読会]ICLR2020の分布外検知速報
 
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...
【DL輪読会】DiffRF: Rendering-guided 3D Radiance Field Diffusion [N. Muller+ CVPR2...
 
文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding
文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding
文献紹介:TSM: Temporal Shift Module for Efficient Video Understanding
 
InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤InternetWeek2022 - インターネット広告の羅針盤
InternetWeek2022 - インターネット広告の羅針盤
 
猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoder猫でも分かるVariational AutoEncoder
猫でも分かるVariational AutoEncoder
 
最適輸送の解き方
最適輸送の解き方最適輸送の解き方
最適輸送の解き方
 
これからの Vision & Language ~ Acadexit した4つの理由
これからの Vision & Language ~ Acadexit した4つの理由これからの Vision & Language ~ Acadexit した4つの理由
これからの Vision & Language ~ Acadexit した4つの理由
 
機械学習を民主化する取り組み
機械学習を民主化する取り組み機械学習を民主化する取り組み
機械学習を民主化する取り組み
 
論文紹介: Fast R-CNN&Faster R-CNN
論文紹介: Fast R-CNN&Faster R-CNN論文紹介: Fast R-CNN&Faster R-CNN
論文紹介: Fast R-CNN&Faster R-CNN
 
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks? 【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
【DL輪読会】How Much Can CLIP Benefit Vision-and-Language Tasks?
 
PythonによるCVアルゴリズム実装
PythonによるCVアルゴリズム実装PythonによるCVアルゴリズム実装
PythonによるCVアルゴリズム実装
 
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介
[GTCJ2018]CuPy -NumPy互換GPUライブラリによるPythonでの高速計算- PFN奥田遼介
 
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc
広告サイエンスにおける統計的機械学習技術のご紹介 / YJTC19 in Shibuya A-5 #yjtc
 
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイ[DL輪読会]ドメイン転移と不変表現に関するサーベイ
[DL輪読会]ドメイン転移と不変表現に関するサーベイ
 
[DL輪読会]When Does Label Smoothing Help?
[DL輪読会]When Does Label Smoothing Help?[DL輪読会]When Does Label Smoothing Help?
[DL輪読会]When Does Label Smoothing Help?
 
【DL輪読会】ViT + Self Supervised Learningまとめ
【DL輪読会】ViT + Self Supervised Learningまとめ【DL輪読会】ViT + Self Supervised Learningまとめ
【DL輪読会】ViT + Self Supervised Learningまとめ
 
Semantic segmentation
Semantic segmentationSemantic segmentation
Semantic segmentation
 
全力解説!Transformer
全力解説!Transformer全力解説!Transformer
全力解説!Transformer
 
【DL輪読会】GPT-4Technical Report
【DL輪読会】GPT-4Technical Report【DL輪読会】GPT-4Technical Report
【DL輪読会】GPT-4Technical Report
 

Ähnlich wie SmartNews TechNight Vol.5 : SmartNews Ads の配信最適化の仕組みはどうなってるの? (エンジニア / SmartNews Ads : 小宮 篤史)

Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016Eiji Shinohara
 
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史Innami Satoshi
 
ネット広告講義資料 at 東京大学 2017/07/11
ネット広告講義資料 at 東京大学 2017/07/11ネット広告講義資料 at 東京大学 2017/07/11
ネット広告講義資料 at 東京大学 2017/07/11Takehiko Yoshida
 
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化MPN Japan
 
SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews, Inc.
 
Owned media recruiting
Owned media recruitingOwned media recruiting
Owned media recruitingYuukiKudo
 
株式会社Gunosy fix
株式会社Gunosy fix株式会社Gunosy fix
株式会社Gunosy fixMakoto Ujyu
 
IBM STARTUP MEETUP!(スタートアップカフェ大阪)
IBM STARTUP MEETUP!(スタートアップカフェ大阪)IBM STARTUP MEETUP!(スタートアップカフェ大阪)
IBM STARTUP MEETUP!(スタートアップカフェ大阪)Hiromichi Kano
 
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15cloudmarketing
 
Webマーケティングサポート案内書
Webマーケティングサポート案内書 Webマーケティングサポート案内書
Webマーケティングサポート案内書 Ryo Nakagawa
 
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonightAmazon Web Services Japan
 
2020 adscale e commerce-short ver1.0
2020 adscale e commerce-short ver1.02020 adscale e commerce-short ver1.0
2020 adscale e commerce-short ver1.0KaoriIino
 
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方Daisuke Yamazaki
 
採用ターゲットをファンにする採用サイト制作
採用ターゲットをファンにする採用サイト制作採用ターゲットをファンにする採用サイト制作
採用ターゲットをファンにする採用サイト制作Cheena Nedate
 
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略Six Apart KK
 
Amazon Pinpoint × グロースハック活用事例集
Amazon Pinpoint × グロースハック活用事例集Amazon Pinpoint × グロースハック活用事例集
Amazon Pinpoint × グロースハック活用事例集Amazon Web Services Japan
 
Digital marketing on AWS
Digital marketing on AWSDigital marketing on AWS
Digital marketing on AWSYuta Imai
 
140901 よくわかるAdStir
140901 よくわかるAdStir140901 よくわかるAdStir
140901 よくわかるAdStirAdStir
 

Ähnlich wie SmartNews TechNight Vol.5 : SmartNews Ads の配信最適化の仕組みはどうなってるの? (エンジニア / SmartNews Ads : 小宮 篤史) (20)

Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016Ad Tech on AWS - IVS CTO Night and Day Spring 2016
Ad Tech on AWS - IVS CTO Night and Day Spring 2016
 
フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史フルスクラッチで書いたアドサーバの開発運用史
フルスクラッチで書いたアドサーバの開発運用史
 
ネット広告講義資料 at 東京大学 2017/07/11
ネット広告講義資料 at 東京大学 2017/07/11ネット広告講義資料 at 東京大学 2017/07/11
ネット広告講義資料 at 東京大学 2017/07/11
 
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化
IDC 電子ブック 『マイクロソフト モダン パートナー シリーズ 2016』パート 4: 業務の最適化
 
SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015SmartNews Ads System - AWS Summit Tokyo 2015
SmartNews Ads System - AWS Summit Tokyo 2015
 
Aixpertのご紹介
Aixpertのご紹介Aixpertのご紹介
Aixpertのご紹介
 
Owned media recruiting
Owned media recruitingOwned media recruiting
Owned media recruiting
 
株式会社Gunosy fix
株式会社Gunosy fix株式会社Gunosy fix
株式会社Gunosy fix
 
Com ad
Com adCom ad
Com ad
 
IBM STARTUP MEETUP!(スタートアップカフェ大阪)
IBM STARTUP MEETUP!(スタートアップカフェ大阪)IBM STARTUP MEETUP!(スタートアップカフェ大阪)
IBM STARTUP MEETUP!(スタートアップカフェ大阪)
 
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
Sbw2014day1広がるクラウドマーケティングの世界 2014/7/15
 
Webマーケティングサポート案内書
Webマーケティングサポート案内書 Webマーケティングサポート案内書
Webマーケティングサポート案内書
 
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
 
2020 adscale e commerce-short ver1.0
2020 adscale e commerce-short ver1.02020 adscale e commerce-short ver1.0
2020 adscale e commerce-short ver1.0
 
30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方30分でわかる広告エンジンの作り方
30分でわかる広告エンジンの作り方
 
採用ターゲットをファンにする採用サイト制作
採用ターゲットをファンにする採用サイト制作採用ターゲットをファンにする採用サイト制作
採用ターゲットをファンにする採用サイト制作
 
Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略Lekumo ファミリーの製品戦略
Lekumo ファミリーの製品戦略
 
Amazon Pinpoint × グロースハック活用事例集
Amazon Pinpoint × グロースハック活用事例集Amazon Pinpoint × グロースハック活用事例集
Amazon Pinpoint × グロースハック活用事例集
 
Digital marketing on AWS
Digital marketing on AWSDigital marketing on AWS
Digital marketing on AWS
 
140901 よくわかるAdStir
140901 よくわかるAdStir140901 よくわかるAdStir
140901 よくわかるAdStir
 

Mehr von SmartNews, Inc.

SmartNewsを支えるデータパイプラインとその運用
SmartNewsを支えるデータパイプラインとその運用SmartNewsを支えるデータパイプラインとその運用
SmartNewsを支えるデータパイプラインとその運用SmartNews, Inc.
 
Spring で実現する SmartNews のニュース配信基盤
Spring で実現する SmartNews のニュース配信基盤Spring で実現する SmartNews のニュース配信基盤
Spring で実現する SmartNews のニュース配信基盤SmartNews, Inc.
 
エンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへエンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへSmartNews, Inc.
 
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.SmartNews, Inc.
 
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_ccc
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_cccSmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_ccc
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_cccSmartNews, Inc.
 
Stream Processing in SmartNews #jawsdays
Stream Processing in SmartNews #jawsdaysStream Processing in SmartNews #jawsdays
Stream Processing in SmartNews #jawsdaysSmartNews, Inc.
 
Building a Sustainable Data Platform on AWS
Building a Sustainable Data Platform on AWSBuilding a Sustainable Data Platform on AWS
Building a Sustainable Data Platform on AWSSmartNews, Inc.
 
AWSの進化とSmartNewsの裏側
AWSの進化とSmartNewsの裏側AWSの進化とSmartNewsの裏側
AWSの進化とSmartNewsの裏側SmartNews, Inc.
 
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...SmartNews, Inc.
 
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテムSmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテムSmartNews, Inc.
 
SmartNews's journey into microservices
SmartNews's journey into microservicesSmartNews's journey into microservices
SmartNews's journey into microservicesSmartNews, Inc.
 
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合SmartNews, Inc.
 
SmartNews の Webmining を支えるプラットフォーム
SmartNews の Webmining を支えるプラットフォームSmartNews の Webmining を支えるプラットフォーム
SmartNews の Webmining を支えるプラットフォームSmartNews, Inc.
 
AWS meetup「Apache Spark on EMR」
AWS meetup「Apache Spark on EMR」AWS meetup「Apache Spark on EMR」
AWS meetup「Apache Spark on EMR」SmartNews, Inc.
 
Smartnews Product Manager Night
Smartnews Product Manager NightSmartnews Product Manager Night
Smartnews Product Manager NightSmartNews, Inc.
 
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法SmartNews, Inc.
 

Mehr von SmartNews, Inc. (17)

SmartNewsを支えるデータパイプラインとその運用
SmartNewsを支えるデータパイプラインとその運用SmartNewsを支えるデータパイプラインとその運用
SmartNewsを支えるデータパイプラインとその運用
 
Spring で実現する SmartNews のニュース配信基盤
Spring で実現する SmartNews のニュース配信基盤Spring で実現する SmartNews のニュース配信基盤
Spring で実現する SmartNews のニュース配信基盤
 
エンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへエンジニアからプロダクトマネージャーへ
エンジニアからプロダクトマネージャーへ
 
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
SpringOne Platform 2016 報告会「A Lite Rx API for the JVM」/ 井口 貝 @ SmartNews, Inc.
 
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_ccc
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_cccSmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_ccc
SmartNewsのニュース配信を支えるサーバ技術 / Kazhiro Sera @ SmartNews,Inc. #jjug_ccc
 
Stream Processing in SmartNews #jawsdays
Stream Processing in SmartNews #jawsdaysStream Processing in SmartNews #jawsdays
Stream Processing in SmartNews #jawsdays
 
Building a Sustainable Data Platform on AWS
Building a Sustainable Data Platform on AWSBuilding a Sustainable Data Platform on AWS
Building a Sustainable Data Platform on AWS
 
AWSの進化とSmartNewsの裏側
AWSの進化とSmartNewsの裏側AWSの進化とSmartNewsの裏側
AWSの進化とSmartNewsの裏側
 
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...
SmartNews TechNight Vol.5 : AD Data Engineering in practice: SmartNews Ads裏のデ...
 
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテムSmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
SmartNews TechNight Vol5 : SmartNews AdServer 解体新書 / ポストモーテム
 
NLP in SmartNews
NLP in SmartNewsNLP in SmartNews
NLP in SmartNews
 
SmartNews's journey into microservices
SmartNews's journey into microservicesSmartNews's journey into microservices
SmartNews's journey into microservices
 
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合
Strem処理(Spark Streaming + Kinesis)とOffline処理(Hive)の統合
 
SmartNews の Webmining を支えるプラットフォーム
SmartNews の Webmining を支えるプラットフォームSmartNews の Webmining を支えるプラットフォーム
SmartNews の Webmining を支えるプラットフォーム
 
AWS meetup「Apache Spark on EMR」
AWS meetup「Apache Spark on EMR」AWS meetup「Apache Spark on EMR」
AWS meetup「Apache Spark on EMR」
 
Smartnews Product Manager Night
Smartnews Product Manager NightSmartnews Product Manager Night
Smartnews Product Manager Night
 
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法
インフラ専任エンジニアが一人もいないSmartNewsにおけるクラウド活用法
 

Kürzlich hochgeladen

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 

Kürzlich hochgeladen (9)

論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 

SmartNews TechNight Vol.5 : SmartNews Ads の配信最適化の仕組みはどうなってるの? (エンジニア / SmartNews Ads : 小宮 篤史)