SlideShare a Scribd company logo
1 of 23
Download to read offline
A	
  Brief	
  Introduc/on	
  to	
  Real-­‐/me	
  Bidding	
  
and	
  Test	
  Datasets	
  
Dr.	
  Jun	
  Wang	
  
Senior	
  Lecturer,	
  Computer	
  Science,	
  UCL	
  
Co-­‐founder,	
  MediaGamma	
  
	
  
The	
  first	
  event	
  on	
  ComputaAonal	
  AdverAsing	
  and	
  Behavior	
  TargeAng	
  Meetup	
  
	
  	
  
Premium	
  Guaranteed	
  
Forward	
  market	
  
Best	
  quality	
  slots	
  &	
  highest	
  prices	
  
Ads	
  guaranteed	
  a	
  future	
  period	
  
Fixed	
  Pricing	
  
Phone-­‐based	
  &	
  repeAAve	
  
Real-­‐Time	
  Bidding	
  
	
  	
  	
  	
  	
  	
  Spot	
  market,	
  dynamic	
  pricing	
  
	
  	
  	
  	
  	
  	
  Algorithm-­‐driven	
  &	
  automated	
  
	
  	
  	
  	
  	
  	
  Remnant	
  inventory	
  	
  	
  	
  	
  	
  
	
  	
  	
  	
  	
  	
  Anonymous	
  buyers	
  &	
  sellers	
  
	
  	
  	
  	
  	
  	
  12.5x	
  more	
  volaAle	
  than	
  stock	
  markets	
  
$0	
  
$5	
  
$10	
  
$15	
  
$20	
  
$25	
  
$30	
  
2013	
   2014	
   2015	
   2016	
  
Billions	
  
USA	
  Display	
  Ad	
  Spending	
  Breakdown	
  
Premium	
  guaranteed	
  display	
   Real-­‐/me-­‐bidding	
  	
  
28%	
  
72%	
  
25%	
  
75%	
  
$23	
  bn	
   $25	
  bn	
  $21	
  bn	
  $18	
  bn	
  
19%	
  
81%	
  
22%	
  
78%	
  
Programma/c	
  Summarised	
  
✖	
  
✖	
  
✖	
  
✔	
  
✖	
  
✖	
  
✔	
  
✔	
  
✔	
  
✔	
  
2
MediaGamma:	
  Programma/c	
  
Guarantee	
  exchange	
  
When	
  online	
  adver/sing	
  goes	
  wrong	
  
hVp://mashable.com/2008/06/19/contextual-­‐adverAsing/	
  
Web	
  users	
  were	
  unlikely	
  to	
  click	
  a	
  shoes	
  ad	
  that	
  appeared	
  along	
  side	
  an	
  arAcle	
  about	
  
the	
  rather	
  gruesome	
  story	
  about	
  severed	
  feet	
  washing	
  up	
  on	
  shore	
  	
  
Real-­‐/me	
  bidding	
  
Real-­‐/me	
  bidding	
  
6	
  
Real-­‐/me	
  bidding	
  
“This	
  is	
  Lawrence	
  from	
  India.	
  I	
  was	
  searching	
  Recommender	
  
model	
  in	
  web	
  and	
  found	
  your	
  webpage	
  in	
  search	
  engine.	
  
Then,	
  I	
  visited	
  your	
  webpage	
  searching	
  relevant	
  contents	
  
and	
  saw	
  unrelevant	
  Google	
  add	
  in	
  "Research	
  Team"	
  page	
  
(aWached	
  screenshot).	
  This	
  add	
  might	
  vary	
  from	
  country	
  to	
  
country.	
  But	
  I	
  feel	
  it	
  will	
  mislead	
  and	
  give	
  wrong	
  opinion	
  to	
  
users	
  who	
  visit	
  your	
  webpage.”	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  -­‐	
  Lawrence	
  from	
  India	
  
Life	
  of	
  a	
  display	
  ad	
  in	
  the	
  RTB	
  
environment:	
  0.36	
  seconds	
  
8	
  
Ad
Exchange
Demand-Side
Platform
Advertiser
Data
Management
Platform
0.	
  Ad	
  Request	
  
1.	
  Bid	
  Request	
  
(user,	
  context)	
  
2.	
  Bid	
  Response	
  
(ad,	
  bid)	
  
3.	
  Ad	
  AucAon	
  4.	
  Win	
  NoAce	
  
(paying	
  price)	
  
5.	
  Ad	
  
(with	
  tracking)	
  
6.	
  User	
  Feedback	
  
(click,	
  conversion,	
  etc.)	
  
User	
  InformaAon	
  
User	
  Demography:	
  	
  
	
  	
  	
  	
  	
  	
  	
  Male,	
  25,	
  Student,	
  etc.	
  
User	
  SegmentaAons:	
  
	
  	
  	
  	
  	
  	
  	
  Ad	
  science,	
  London,	
  etc.	
  
Webpage	
  
User	
  
DSP	
  (Demand	
  Side	
  PlaZorm)	
  
25/06/2014	
  
Bidder	
  in	
  DSP
Op/mal	
  Bidder:	
  Problem	
  Defini/on	
  
	
  
Bid	
  Engine	
  Bid	
  Request	
   Bid	
  Price	
  
11	
  
Input:	
  bid	
  request	
  include	
  	
  
Cookie	
  informaAon	
  
(anonymous	
  profile),	
  website	
  
category	
  &	
  page,	
  user	
  terminal,	
  
locaAon	
  etc	
  
Output:	
  bid	
  price	
  
Considera/ons:	
  Historic	
  data,	
  
CRM	
  (first	
  party	
  data),	
  DMP	
  (3rd	
  
party	
  data	
  from	
  Data	
  
Management	
  Placorm)	
  	
  	
  	
  
	
  
	
  
What	
  is	
  the	
  op/mal	
  bidder	
  given	
  a	
  
budget	
  constraint?	
  
e.g.,	
  Maximise	
  	
  
	
  
	
  
Subject	
  to	
  the	
  budget	
  constraint	
  
	
  
𝑅=∑( 𝐶𝑙𝑘+ 𝐶𝑜𝑛𝑣∗ 𝑤𝑒𝑖𝑔ℎ𝑡)	
  
12	
  
The	
  General	
  Process	
  for	
  Bidding	
  
Op/misa/on	
  
Red:	
  hard	
  constraints	
  
Green:	
  features	
  
Blue:	
  models	
  
Note	
  that	
  “Frequency	
  &	
  recency	
  rules”	
  are	
  also	
  used	
  as	
  features	
  
Op/mal	
  bidder:	
  the	
  formula/on	
•  FuncAonal	
  OpAmisaAon	
  Problem	
  
–  Dependency	
  assumpAon:	
  	
  
•  SoluAon:	
  Calculus	
  of	
  variaAons	
  
context+ad	
  features	
  
CTR	
  esAmaAon	
  winning	
  funcAon	
  
bidding	
  funcAon	
  
Weinan	
  Zhang,	
  Shuai	
  Yuan,	
  Jun	
  Wang,	
  OpAmal	
  Real-­‐Time	
  Bidding	
  for	
  Display	
  AdverAsing,	
  KDD’14	
  
Op/mal	
  bidder:	
  the	
  solu/on	
Weinan	
  Zhang,	
  Shuai	
  Yuan,	
  Jun	
  Wang,	
  OpAmal	
  Real-­‐Time	
  Bidding	
  for	
  Display	
  AdverAsing,	
  KDD’14	
  
Experiments	
Offline	
   Online	
  
Winner	
  of	
  the	
  first	
  global	
  Real-­‐Ame	
  Bidding	
  algorithm	
  contest	
  2013-­‐2014	
  
Weinan	
  Zhang,	
  Shuai	
  Yuan,	
  Jun	
  Wang,	
  OpAmal	
  Real-­‐Time	
  Bidding	
  for	
  Display	
  AdverAsing,	
  KDD’14	
  
TEST	
  COLLECTION	
  
iPinYou	
  Large-­‐Scale	
  RTB	
  Dataset	
  
•  The	
  first	
  published	
  real-­‐world	
  RTB	
  dataset	
  
•  From	
  iPinYou,	
  the	
  largest	
  DSP	
  in	
  China	
  
•  9	
  adverAsers,	
  10	
  days	
  in	
  2013,	
  64M	
  bids,	
  35GB	
  
•  Web	
  link:	
  	
  
	
  hVp://data.computaAonal-­‐adverAsing.org	
  
iPinYou	
  Large-­‐Scale	
  RTB	
  Dataset	
  
•  Four	
  types	
  of	
  logs:	
  
– Bids	
  
– Impressions	
  
– Clicks	
  
– Conversions	
  
Dataset	
  Details	
  
hVp://data.computaAonal-­‐adverAsing.org	
  
hVp://data.computaAonal-­‐adverAsing.org	
  
Dataset	
  Details	
  
Test	
  Evalua/on	
  Flow	
  
21	
  
Acknowledgements	
  
Bowei	
  Chen,	
  
Mathema/cal	
  Finance	
  
Shuai	
  Yuan,	
  
Computer	
  Science	
  
Weinan	
  Zhang,	
  
Computer	
  Science	
  
Thanks	
  for	
  your	
  aWen/on	
  

More Related Content

What's hot

Wsdm17 value-at-risk-bidding
Wsdm17 value-at-risk-biddingWsdm17 value-at-risk-bidding
Wsdm17 value-at-risk-biddingJun Wang
 
RTB & Programmatic Advertising Italiano
RTB & Programmatic Advertising ItalianoRTB & Programmatic Advertising Italiano
RTB & Programmatic Advertising ItalianoAndrea Febbraio
 
The Programmatic Jargon Buster, 3rd Edition
The Programmatic Jargon Buster, 3rd EditionThe Programmatic Jargon Buster, 3rd Edition
The Programmatic Jargon Buster, 3rd EditionSociomantic Labs
 
카카오의 광고지능 (Intelligence on Kakao Advertising)
카카오의 광고지능 (Intelligence on Kakao Advertising)카카오의 광고지능 (Intelligence on Kakao Advertising)
카카오의 광고지능 (Intelligence on Kakao Advertising)if kakao
 
How Real Time Bidding Works
How Real Time Bidding WorksHow Real Time Bidding Works
How Real Time Bidding WorksArtur Mkrtchyan
 
Demand Side Platforms: Silver Bullet or Fog of War?
Demand Side Platforms: Silver Bullet or Fog of War?Demand Side Platforms: Silver Bullet or Fog of War?
Demand Side Platforms: Silver Bullet or Fog of War?Matt Hunter
 
The History of Advertising Technology
The History of Advertising TechnologyThe History of Advertising Technology
The History of Advertising TechnologyClearcode
 
Tutorial 10 (computational advertising)
Tutorial 10 (computational advertising)Tutorial 10 (computational advertising)
Tutorial 10 (computational advertising)Kira
 
CityAds Affiliate Marketing
CityAds Affiliate MarketingCityAds Affiliate Marketing
CityAds Affiliate MarketingNikolay Khokhlov
 
Analytics, SAS, and 20+ years of optimal marketing decisions
Analytics, SAS, and 20+ years of optimal marketing decisionsAnalytics, SAS, and 20+ years of optimal marketing decisions
Analytics, SAS, and 20+ years of optimal marketing decisionspjdavis67
 
Know Online Advertising
Know Online AdvertisingKnow Online Advertising
Know Online AdvertisingAvinash Tiwary
 
Presentation online-advertising-toolbox
Presentation online-advertising-toolboxPresentation online-advertising-toolbox
Presentation online-advertising-toolboxneworganizingist
 
Google Doubleclick Ad Exchange Overview
Google Doubleclick Ad Exchange OverviewGoogle Doubleclick Ad Exchange Overview
Google Doubleclick Ad Exchange OverviewLeonardo Naressi
 
Finding the Balance Between Ad Monetization & User Experience
Finding the Balance Between Ad Monetization & User ExperienceFinding the Balance Between Ad Monetization & User Experience
Finding the Balance Between Ad Monetization & User ExperienceMatomy
 
KREATIO-WHITE-PAPER----AD-REVENUE.PDF
KREATIO-WHITE-PAPER----AD-REVENUE.PDFKREATIO-WHITE-PAPER----AD-REVENUE.PDF
KREATIO-WHITE-PAPER----AD-REVENUE.PDFKadam Vivek
 

What's hot (20)

Wsdm17 value-at-risk-bidding
Wsdm17 value-at-risk-biddingWsdm17 value-at-risk-bidding
Wsdm17 value-at-risk-bidding
 
RTB & Programmatic Advertising Italiano
RTB & Programmatic Advertising ItalianoRTB & Programmatic Advertising Italiano
RTB & Programmatic Advertising Italiano
 
The Programmatic Jargon Buster, 3rd Edition
The Programmatic Jargon Buster, 3rd EditionThe Programmatic Jargon Buster, 3rd Edition
The Programmatic Jargon Buster, 3rd Edition
 
What is RTB eCommerce?
What is RTB eCommerce?What is RTB eCommerce?
What is RTB eCommerce?
 
카카오의 광고지능 (Intelligence on Kakao Advertising)
카카오의 광고지능 (Intelligence on Kakao Advertising)카카오의 광고지능 (Intelligence on Kakao Advertising)
카카오의 광고지능 (Intelligence on Kakao Advertising)
 
How Real Time Bidding Works
How Real Time Bidding WorksHow Real Time Bidding Works
How Real Time Bidding Works
 
Demand Side Platforms: Silver Bullet or Fog of War?
Demand Side Platforms: Silver Bullet or Fog of War?Demand Side Platforms: Silver Bullet or Fog of War?
Demand Side Platforms: Silver Bullet or Fog of War?
 
Cheat sheetmonetization1
Cheat sheetmonetization1Cheat sheetmonetization1
Cheat sheetmonetization1
 
Overview RTB ecosystem
Overview RTB ecosystemOverview RTB ecosystem
Overview RTB ecosystem
 
Computational Advertising
Computational AdvertisingComputational Advertising
Computational Advertising
 
The History of Advertising Technology
The History of Advertising TechnologyThe History of Advertising Technology
The History of Advertising Technology
 
Tutorial 10 (computational advertising)
Tutorial 10 (computational advertising)Tutorial 10 (computational advertising)
Tutorial 10 (computational advertising)
 
CityAds Affiliate Marketing
CityAds Affiliate MarketingCityAds Affiliate Marketing
CityAds Affiliate Marketing
 
Analytics, SAS, and 20+ years of optimal marketing decisions
Analytics, SAS, and 20+ years of optimal marketing decisionsAnalytics, SAS, and 20+ years of optimal marketing decisions
Analytics, SAS, and 20+ years of optimal marketing decisions
 
Know Online Advertising
Know Online AdvertisingKnow Online Advertising
Know Online Advertising
 
Presentation online-advertising-toolbox
Presentation online-advertising-toolboxPresentation online-advertising-toolbox
Presentation online-advertising-toolbox
 
TradeAds Gen.Info
TradeAds Gen.InfoTradeAds Gen.Info
TradeAds Gen.Info
 
Google Doubleclick Ad Exchange Overview
Google Doubleclick Ad Exchange OverviewGoogle Doubleclick Ad Exchange Overview
Google Doubleclick Ad Exchange Overview
 
Finding the Balance Between Ad Monetization & User Experience
Finding the Balance Between Ad Monetization & User ExperienceFinding the Balance Between Ad Monetization & User Experience
Finding the Balance Between Ad Monetization & User Experience
 
KREATIO-WHITE-PAPER----AD-REVENUE.PDF
KREATIO-WHITE-PAPER----AD-REVENUE.PDFKREATIO-WHITE-PAPER----AD-REVENUE.PDF
KREATIO-WHITE-PAPER----AD-REVENUE.PDF
 

Viewers also liked

Statistical Information Retrieval Modelling: from the Probability Ranking Pr...
Statistical Information Retrieval Modelling:  from the Probability Ranking Pr...Statistical Information Retrieval Modelling:  from the Probability Ranking Pr...
Statistical Information Retrieval Modelling: from the Probability Ranking Pr...Jun Wang
 
A simple model for ppc bidding
A simple model for ppc biddingA simple model for ppc bidding
A simple model for ppc biddingYun Liu
 
On Statistical Analysis and Optimization of Information Retrieval Effectivene...
On Statistical Analysis and Optimization of Information Retrieval Effectivene...On Statistical Analysis and Optimization of Information Retrieval Effectivene...
On Statistical Analysis and Optimization of Information Retrieval Effectivene...Jun Wang
 
Portfolio Theory of Information Retrieval
Portfolio Theory of Information RetrievalPortfolio Theory of Information Retrieval
Portfolio Theory of Information RetrievalJun Wang
 
On Search, Personalisation and Real-time Advertising
On Search, Personalisation and Real-time AdvertisingOn Search, Personalisation and Real-time Advertising
On Search, Personalisation and Real-time AdvertisingJun Wang
 
Deep Learning
Deep LearningDeep Learning
Deep LearningJun Wang
 

Viewers also liked (6)

Statistical Information Retrieval Modelling: from the Probability Ranking Pr...
Statistical Information Retrieval Modelling:  from the Probability Ranking Pr...Statistical Information Retrieval Modelling:  from the Probability Ranking Pr...
Statistical Information Retrieval Modelling: from the Probability Ranking Pr...
 
A simple model for ppc bidding
A simple model for ppc biddingA simple model for ppc bidding
A simple model for ppc bidding
 
On Statistical Analysis and Optimization of Information Retrieval Effectivene...
On Statistical Analysis and Optimization of Information Retrieval Effectivene...On Statistical Analysis and Optimization of Information Retrieval Effectivene...
On Statistical Analysis and Optimization of Information Retrieval Effectivene...
 
Portfolio Theory of Information Retrieval
Portfolio Theory of Information RetrievalPortfolio Theory of Information Retrieval
Portfolio Theory of Information Retrieval
 
On Search, Personalisation and Real-time Advertising
On Search, Personalisation and Real-time AdvertisingOn Search, Personalisation and Real-time Advertising
On Search, Personalisation and Real-time Advertising
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 

Similar to A Brief Introduction of Real-time Bidding Display Advertising and Evaluation Datasets

programmatic advertising.ppt
programmatic advertising.pptprogrammatic advertising.ppt
programmatic advertising.pptRaviKumar695380
 
Invite media playbook report
Invite media playbook reportInvite media playbook report
Invite media playbook reportAdCMO
 
Invite media playbook
Invite media playbookInvite media playbook
Invite media playbookAdCMO
 
Digital marketing strategy playbook
Digital marketing strategy playbookDigital marketing strategy playbook
Digital marketing strategy playbookAdCMO
 
Driving customer retention using predictive analytics
Driving customer retention using predictive analyticsDriving customer retention using predictive analytics
Driving customer retention using predictive analyticsVanessa Beeswanger
 
Predictive analytics retention
Predictive analytics retentionPredictive analytics retention
Predictive analytics retentionQubit
 
Platforms or Two-sided markets
Platforms or Two-sided marketsPlatforms or Two-sided markets
Platforms or Two-sided marketsMartin Westhead
 
Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)Johnny Ryan
 
Appodeal general deck
Appodeal general deckAppodeal general deck
Appodeal general deckPavel Golubev
 
20141209 meetup hassan
20141209 meetup hassan20141209 meetup hassan
20141209 meetup hassanNanda Kishore
 
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"eyeDemand "Demystifying RTB: Keys to a Successful Campaign"
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"IAB Canada
 
Header Bidding Overview (Thomvest Research)
Header Bidding Overview (Thomvest Research)Header Bidding Overview (Thomvest Research)
Header Bidding Overview (Thomvest Research)Thomvest Ventures
 
Dip Digital Marketing Digitalplanning V1
Dip Digital Marketing Digitalplanning V1Dip Digital Marketing Digitalplanning V1
Dip Digital Marketing Digitalplanning V1John Chacksfield
 
Causal Attribution - Proposing a better industry standard for measuring digit...
Causal Attribution - Proposing a better industry standard for measuring digit...Causal Attribution - Proposing a better industry standard for measuring digit...
Causal Attribution - Proposing a better industry standard for measuring digit...Peter Weingard
 
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 20145 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014Matt O'Neill
 
Presentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionPresentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionJohnny Ryan
 
The A to Z of Programmatic: 4th Edition
The A to Z of Programmatic: 4th EditionThe A to Z of Programmatic: 4th Edition
The A to Z of Programmatic: 4th EditionSociomantic Labs
 
Computational Marketing at Groupon - JCSSE 2017
Computational Marketing at Groupon - JCSSE 2017Computational Marketing at Groupon - JCSSE 2017
Computational Marketing at Groupon - JCSSE 2017Clovis Chapman
 
Vpon - 廣告效果導向為基礎的行動廣告系統
Vpon - 廣告效果導向為基礎的行動廣告系統Vpon - 廣告效果導向為基礎的行動廣告系統
Vpon - 廣告效果導向為基礎的行動廣告系統Vpon
 
Unifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution AnalysisUnifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution AnalysisPrinciple America
 

Similar to A Brief Introduction of Real-time Bidding Display Advertising and Evaluation Datasets (20)

programmatic advertising.ppt
programmatic advertising.pptprogrammatic advertising.ppt
programmatic advertising.ppt
 
Invite media playbook report
Invite media playbook reportInvite media playbook report
Invite media playbook report
 
Invite media playbook
Invite media playbookInvite media playbook
Invite media playbook
 
Digital marketing strategy playbook
Digital marketing strategy playbookDigital marketing strategy playbook
Digital marketing strategy playbook
 
Driving customer retention using predictive analytics
Driving customer retention using predictive analyticsDriving customer retention using predictive analytics
Driving customer retention using predictive analytics
 
Predictive analytics retention
Predictive analytics retentionPredictive analytics retention
Predictive analytics retention
 
Platforms or Two-sided markets
Platforms or Two-sided marketsPlatforms or Two-sided markets
Platforms or Two-sided markets
 
Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)Ethical digital marketing (Trinity College Dublin)
Ethical digital marketing (Trinity College Dublin)
 
Appodeal general deck
Appodeal general deckAppodeal general deck
Appodeal general deck
 
20141209 meetup hassan
20141209 meetup hassan20141209 meetup hassan
20141209 meetup hassan
 
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"eyeDemand "Demystifying RTB: Keys to a Successful Campaign"
eyeDemand "Demystifying RTB: Keys to a Successful Campaign"
 
Header Bidding Overview (Thomvest Research)
Header Bidding Overview (Thomvest Research)Header Bidding Overview (Thomvest Research)
Header Bidding Overview (Thomvest Research)
 
Dip Digital Marketing Digitalplanning V1
Dip Digital Marketing Digitalplanning V1Dip Digital Marketing Digitalplanning V1
Dip Digital Marketing Digitalplanning V1
 
Causal Attribution - Proposing a better industry standard for measuring digit...
Causal Attribution - Proposing a better industry standard for measuring digit...Causal Attribution - Proposing a better industry standard for measuring digit...
Causal Attribution - Proposing a better industry standard for measuring digit...
 
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 20145 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
5 Things about the Future of Programmatic - Digiday EU Publisher Summit 2014
 
Presentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European CommissionPresentation to European Political Strategy Centre at the European Commission
Presentation to European Political Strategy Centre at the European Commission
 
The A to Z of Programmatic: 4th Edition
The A to Z of Programmatic: 4th EditionThe A to Z of Programmatic: 4th Edition
The A to Z of Programmatic: 4th Edition
 
Computational Marketing at Groupon - JCSSE 2017
Computational Marketing at Groupon - JCSSE 2017Computational Marketing at Groupon - JCSSE 2017
Computational Marketing at Groupon - JCSSE 2017
 
Vpon - 廣告效果導向為基礎的行動廣告系統
Vpon - 廣告效果導向為基礎的行動廣告系統Vpon - 廣告效果導向為基礎的行動廣告系統
Vpon - 廣告效果導向為基礎的行動廣告系統
 
Unifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution AnalysisUnifying Marketing Data & Multi-Touch Attribution Analysis
Unifying Marketing Data & Multi-Touch Attribution Analysis
 

Recently uploaded

Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
Non Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfNon Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfPratikPatil591646
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksdeepakthakur548787
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
Role of Consumer Insights in business transformation
Role of Consumer Insights in business transformationRole of Consumer Insights in business transformation
Role of Consumer Insights in business transformationAnnie Melnic
 
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...boychatmate1
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectBoston Institute of Analytics
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
Statistics For Management by Richard I. Levin 8ed.pdf
Statistics For Management by Richard I. Levin 8ed.pdfStatistics For Management by Richard I. Levin 8ed.pdf
Statistics For Management by Richard I. Levin 8ed.pdfnikeshsingh56
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligencePriyadharshiniG41
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfsimulationsindia
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfrahulyadav957181
 

Recently uploaded (20)

Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
2023 Survey Shows Dip in High School E-Cigarette Use
2023 Survey Shows Dip in High School E-Cigarette Use2023 Survey Shows Dip in High School E-Cigarette Use
2023 Survey Shows Dip in High School E-Cigarette Use
 
Non Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdfNon Text Magic Studio Magic Design for Presentations L&P.pdf
Non Text Magic Studio Magic Design for Presentations L&P.pdf
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing works
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
Role of Consumer Insights in business transformation
Role of Consumer Insights in business transformationRole of Consumer Insights in business transformation
Role of Consumer Insights in business transformation
 
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
Introduction to Mongo DB-open-­‐source, high-­‐performance, document-­‐orient...
 
Decoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis ProjectDecoding Patterns: Customer Churn Prediction Data Analysis Project
Decoding Patterns: Customer Churn Prediction Data Analysis Project
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Statistics For Management by Richard I. Levin 8ed.pdf
Statistics For Management by Richard I. Levin 8ed.pdfStatistics For Management by Richard I. Levin 8ed.pdf
Statistics For Management by Richard I. Levin 8ed.pdf
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 
knowledge representation in artificial intelligence
knowledge representation in artificial intelligenceknowledge representation in artificial intelligence
knowledge representation in artificial intelligence
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdfWorld Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
World Economic Forum Metaverse Ecosystem By Utpal Chakraborty.pdf
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Rithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdfRithik Kumar Singh codealpha pythohn.pdf
Rithik Kumar Singh codealpha pythohn.pdf
 

A Brief Introduction of Real-time Bidding Display Advertising and Evaluation Datasets

  • 1. A  Brief  Introduc/on  to  Real-­‐/me  Bidding   and  Test  Datasets   Dr.  Jun  Wang   Senior  Lecturer,  Computer  Science,  UCL   Co-­‐founder,  MediaGamma     The  first  event  on  ComputaAonal  AdverAsing  and  Behavior  TargeAng  Meetup      
  • 2. Premium  Guaranteed   Forward  market   Best  quality  slots  &  highest  prices   Ads  guaranteed  a  future  period   Fixed  Pricing   Phone-­‐based  &  repeAAve   Real-­‐Time  Bidding              Spot  market,  dynamic  pricing              Algorithm-­‐driven  &  automated              Remnant  inventory                        Anonymous  buyers  &  sellers              12.5x  more  volaAle  than  stock  markets   $0   $5   $10   $15   $20   $25   $30   2013   2014   2015   2016   Billions   USA  Display  Ad  Spending  Breakdown   Premium  guaranteed  display   Real-­‐/me-­‐bidding     28%   72%   25%   75%   $23  bn   $25  bn  $21  bn  $18  bn   19%   81%   22%   78%   Programma/c  Summarised   ✖   ✖   ✖   ✔   ✖   ✖   ✔   ✔   ✔   ✔   2
  • 4. When  online  adver/sing  goes  wrong   hVp://mashable.com/2008/06/19/contextual-­‐adverAsing/   Web  users  were  unlikely  to  click  a  shoes  ad  that  appeared  along  side  an  arAcle  about   the  rather  gruesome  story  about  severed  feet  washing  up  on  shore    
  • 7. Real-­‐/me  bidding   “This  is  Lawrence  from  India.  I  was  searching  Recommender   model  in  web  and  found  your  webpage  in  search  engine.   Then,  I  visited  your  webpage  searching  relevant  contents   and  saw  unrelevant  Google  add  in  "Research  Team"  page   (aWached  screenshot).  This  add  might  vary  from  country  to   country.  But  I  feel  it  will  mislead  and  give  wrong  opinion  to   users  who  visit  your  webpage.”                                                                                                                -­‐  Lawrence  from  India  
  • 8. Life  of  a  display  ad  in  the  RTB   environment:  0.36  seconds   8   Ad Exchange Demand-Side Platform Advertiser Data Management Platform 0.  Ad  Request   1.  Bid  Request   (user,  context)   2.  Bid  Response   (ad,  bid)   3.  Ad  AucAon  4.  Win  NoAce   (paying  price)   5.  Ad   (with  tracking)   6.  User  Feedback   (click,  conversion,  etc.)   User  InformaAon   User  Demography:                  Male,  25,  Student,  etc.   User  SegmentaAons:                Ad  science,  London,  etc.   Webpage   User  
  • 9. DSP  (Demand  Side  PlaZorm)   25/06/2014  
  • 11. Op/mal  Bidder:  Problem  Defini/on     Bid  Engine  Bid  Request   Bid  Price   11   Input:  bid  request  include     Cookie  informaAon   (anonymous  profile),  website   category  &  page,  user  terminal,   locaAon  etc   Output:  bid  price   Considera/ons:  Historic  data,   CRM  (first  party  data),  DMP  (3rd   party  data  from  Data   Management  Placorm)             What  is  the  op/mal  bidder  given  a   budget  constraint?   e.g.,  Maximise         Subject  to  the  budget  constraint     𝑅=∑( 𝐶𝑙𝑘+ 𝐶𝑜𝑛𝑣∗ 𝑤𝑒𝑖𝑔ℎ𝑡)  
  • 12. 12   The  General  Process  for  Bidding   Op/misa/on   Red:  hard  constraints   Green:  features   Blue:  models   Note  that  “Frequency  &  recency  rules”  are  also  used  as  features  
  • 13. Op/mal  bidder:  the  formula/on •  FuncAonal  OpAmisaAon  Problem   –  Dependency  assumpAon:     •  SoluAon:  Calculus  of  variaAons   context+ad  features   CTR  esAmaAon  winning  funcAon   bidding  funcAon   Weinan  Zhang,  Shuai  Yuan,  Jun  Wang,  OpAmal  Real-­‐Time  Bidding  for  Display  AdverAsing,  KDD’14  
  • 14. Op/mal  bidder:  the  solu/on Weinan  Zhang,  Shuai  Yuan,  Jun  Wang,  OpAmal  Real-­‐Time  Bidding  for  Display  AdverAsing,  KDD’14  
  • 15. Experiments Offline   Online   Winner  of  the  first  global  Real-­‐Ame  Bidding  algorithm  contest  2013-­‐2014   Weinan  Zhang,  Shuai  Yuan,  Jun  Wang,  OpAmal  Real-­‐Time  Bidding  for  Display  AdverAsing,  KDD’14  
  • 17. iPinYou  Large-­‐Scale  RTB  Dataset   •  The  first  published  real-­‐world  RTB  dataset   •  From  iPinYou,  the  largest  DSP  in  China   •  9  adverAsers,  10  days  in  2013,  64M  bids,  35GB   •  Web  link:      hVp://data.computaAonal-­‐adverAsing.org  
  • 19. •  Four  types  of  logs:   – Bids   – Impressions   – Clicks   – Conversions   Dataset  Details   hVp://data.computaAonal-­‐adverAsing.org  
  • 22. Acknowledgements   Bowei  Chen,   Mathema/cal  Finance   Shuai  Yuan,   Computer  Science   Weinan  Zhang,   Computer  Science  
  • 23. Thanks  for  your  aWen/on