Discrete Choice Model of Bidder Behavior in Sponsored Search Quang Duong University of Michigan Sebastien Lahaie

Slides:



Advertisements
Similar presentations
Psychological Advertising: Exploring User Psychology for Click Prediction in Sponsored Search Date: 2014/03/25 Author: Taifeng Wang, Jiang Bian, Shusen.
Advertisements

Modelling Relevance and User Behaviour in Sponsored Search using Click-Data Adarsh Prasad, IIT Delhi Advisors: Dinesh Govindaraj SVN Vishwanathan* Group:
Sponsored Search Cory Pender Sherwin Doroudi. Optimal Delivery of Sponsored Search Advertisements Subject to Budget Constraints Zoe Abrams Ofer Mendelevitch.
Hybrid Keyword Auctions Kamesh Munagala Duke University Joint work with Ashish Goel, Stanford University.
Selling Billions of Dollars Worth of Keywords Presented By: Mitali Dhoble By Benjamin Edelman, Michael Ostrovsky And Michael Schwarz Reference:
Copyright © 2014 Criteo millions de prédictions par seconde Les défis de Criteo Nicolas Le Roux Scientific Program Manager - R&D.
Expense constrained bidder optimization in repeated auctions Ramki Gummadi Stanford University (Based on joint work with P. Key and A. Proutiere)
A Prior-Free Revenue Maximizing Auction for Secondary Spectrum Access Ajay Gopinathan and Zongpeng Li IEEE INFOCOM 2011, Shanghai, China.
Preference Elicitation Partial-revelation VCG mechanism for Combinatorial Auctions and Eliciting Non-price Preferences in Combinatorial Auctions.
Chapter 15: Decisions Under Risk and Uncertainty McGraw-Hill/Irwin Copyright © 2011 by the McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 15 Decisions under Risk and Uncertainty.
Maximise your advertising. The Conversion Optimiser The Conversion Optimiser. Maximise your advertising ROI.
Sponsored Search Presenter: Lory Al Moakar. Outline Motivation Problem Definition VCG solution GSP(Generalized Second Price) GSP vs. VCG Is GSP incentive.
Error Component models Ric Scarpa Prepared for the Choice Modelling Workshop 1st and 2nd of May Brisbane Powerhouse, New Farm Brisbane.
Nguyen Ngoc Anh Nguyen Ha Trang
Modeling Seller Listing Strategies Quang Duong University of Michigan Neel Sundaresan Nish Parikh Zeqiang Shen eBay Research Labs 1.
FINAL REVIEW BIOST/EPI 536 December 14, Outline Before the midterm: Interpretation of model parameters (Cohort vs case-control studies) Hypothesis.
Sponsored Search Auctions 1. 2 Traffic estimator.
1 Estimating Rates of Rare Events at Multiple Resolutions Deepak Agarwal Andrei Broder Deepayan Chakrabarti Dejan Diklic Vanja Josifovski Mayssam Sayyadian.
1 BA 275 Quantitative Business Methods Residual Analysis Multiple Linear Regression Adjusted R-squared Prediction Dummy Variables Agenda.
Incremental Learning of Temporally-Coherent Gaussian Mixture Models Ognjen Arandjelović, Roberto Cipolla Engineering Department, University of Cambridge.
Discrete Choice Models for Modal Split Overview. Outline n General procedure for model application n Basic assumptions in Random Utility Model n Uncertainty.
Arizona State University DMML Kernel Methods – Gaussian Processes Presented by Shankar Bhargav.
Maximum Entropy Model LING 572 Fei Xia 02/07-02/09/06.
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
Market Risk VaR: Historical Simulation Approach
A Search-based Method for Forecasting Ad Impression in Contextual Advertising Defense.
15. Stated Preference Experiments. Panel Data Repeated Choice Situations Typically RP/SP constructions (experimental) Accommodating “panel data” Multinomial.
Adapting Deep RankNet for Personalized Search
Business Statistics, A First Course (4e) © 2006 Prentice-Hall, Inc. Chap 8-1 Chapter 8 Confidence Interval Estimation Business Statistics, A First Course.
9. Binary Dependent Variables 9.1 Homogeneous models –Logit, probit models –Inference –Tax preparers 9.2 Random effects models 9.3 Fixed effects models.
HAL R VARIAN FEBRUARY 16, 2009 PRESENTED BY : SANKET SABNIS Online Ad Auctions 1.
Modeling Information Diffusion in Networks with Unobserved Links Quang Duong Michael P. Wellman Satinder Singh Computer Science and Engineering University.
Decision theory and Bayesian statistics. Tests and problem solving Petter Mostad
History-Dependent Graphical Multiagent Models Quang Duong Michael P. Wellman Satinder Singh Computer Science and Engineering University of Michigan, USA.
STOCHASTIC DOMINANCE APPROACH TO PORTFOLIO OPTIMIZATION Nesrin Alptekin Anadolu University, TURKEY.
David Pardoe Doran Chakraborty Peter Stone The University of Texas at Austin Department of Computer Science TacTex-09: A Champion Bidding Agent for Ad.
Anindya Ghose Sha Yang Stern School of Business New York University An Empirical Analysis of Sponsored Search Performance in Search Engine Advertising.
EM and expected complete log-likelihood Mixture of Experts
1 Institute of Engineering Mechanics Leopold-Franzens University Innsbruck, Austria, EU H.J. Pradlwarter and G.I. Schuëller Confidence.
Improving Web Search Ranking by Incorporating User Behavior Information Eugene Agichtein Eric Brill Susan Dumais Microsoft Research.
Ramakrishnan Srikant Sugato Basu Ni Wang Daryl Pregibon 1.
CIKM’09 Date:2010/8/24 Advisor: Dr. Koh, Jia-Ling Speaker: Lin, Yi-Jhen 1.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Decision making Under Risk & Uncertainty. PAWAN MADUSHANKA MADUSHAN WIJEMANNA.
How does the market of sponsored links operate? User enters a query The auction for the link to appear on the search results page takes place Advertisements.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Example: Bioassay experiment Problem statement –Observations: At each level of dose, 5 animals are tested, and number of death are observed.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Network Theory and Dynamic Systems Auctions.
Discrete Choice Modeling William Greene Stern School of Business New York University.
Latent regression models. Where does the probability come from? Why isn’t the model deterministic. Each item tests something unique – We are interested.
1/53: Topic 3.1 – Models for Ordered Choices Microeconometric Modeling William Greene Stern School of Business New York University New York NY USA William.
Bayesian Approach Jake Blanchard Fall Introduction This is a methodology for combining observed data with expert judgment Treats all parameters.
6. Ordered Choice Models. Ordered Choices Ordered Discrete Outcomes E.g.: Taste test, credit rating, course grade, preference scale Underlying random.
Parameter Estimation. Statistics Probability specified inferred Steam engine pump “prediction” “estimation”
[Part 5] 1/43 Discrete Choice Modeling Ordered Choice Models Discrete Choice Modeling William Greene Stern School of Business New York University 0Introduction.
Reconstructing Preferences from Opaque Transactions Avrim Blum Carnegie Mellon University Joint work with Yishay Mansour (Tel-Aviv) and Jamie Morgenstern.
Econometric analysis of CVM surveys. Estimation of WTP The information we have depends on the elicitation format. With the open- ended format it is relatively.
Survival-time inverse-probability- weighted regression adjustment
Statistical Modelling
The Conversion Optimizer. Maximize your advertising ROI.
Chapter 15: Decisions Under Risk and Uncertainty
William Greene Stern School of Business New York University
Methods of Economic Investigation Lecture 12
Gerald Dyer, Jr., MPH October 20, 2016
Where did we stop? The Bayes decision rule guarantees an optimal classification… … But it requires the knowledge of P(ci|x) (or p(x|ci) and P(ci)) We.
Microeconometric Modeling
Chapter 15 Decisions under Risk and Uncertainty
Chapter 15: Decisions Under Risk and Uncertainty
Presentation transcript:

Discrete Choice Model of Bidder Behavior in Sponsored Search Quang Duong University of Michigan Sebastien Lahaie Yahoo! Research, NY 1

What are Sponsored Search Auctions? 2

Problem Given: auction data (bids, ranks, prices, click-through rates) Objective (of the search engine): – Predict auction outcomes: ranks, realized clicks – Discover bidders’ values 3

Challenges Some bidders/advertisers keep their bids mostly static Some actively manage their bids [over the course of 4 weeks] 4

Related Work Revealed preference from bid updates (ineffective with inactive bidders) [Borgers et al. ‘08] Distributions over opponents’ bids (assuming that bidders’ values change with each bid update). [Athey and Nekipelov ‘10, Pin and Key ‘11] 5

Key Observation Advertisers’ ranks (of active and inactive bidders) vary considerably, due to: – Variation in click-through rate – Variation in the number of competitors and the reserve score/price – Variation in others’ bids 6

Approach Model how an advertiser chooses ranks, instead of bids: using discrete choice models Use the discrete choice model of ranks to predict other auction outcomes and discover values. 7

Sponsored Search Overview N agents (advertisers/bidders) bid for K slots Agent i: – bids b i – has value per click v i for its ad – is assigned weight w i (past click through rate = quality/clickability of ads by i) 8

Generalized Second-Price Auction in Sponsored Search Ranking (descending order) is based on: w i b i (Second) Price that the i-th advertiser pays: price per click p i = w i+1 b i+1 / w i 9

Advertiser Utility Click through rate (CTR): w i x j – advertiser effect w i – position effect x j : different ranks induce different rates Advertiser i’s utility = value – cost V ij = (v i – p j )w i x j Fix agent i, and care about relative utility V j = (v – p j )x j 10

Discrete Choice: Overview From the modeler’s perspective: – The agent maximizes some unknown utility: U j = V j + e j, instead of the actual V j – Error term e j accounts for changes in the agent’s choice of ranks, even when bids are held fixed 11

Discrete Choice: Error Term The distribution of an agent’s error/regret from leaving its bid unchanged is induced by exogenous changes: – updates to the advertiser effects (clickability) – the number of opponents, and the reserve price. – other advertisers’ bids 12

Discrete Choice: Logit Model Assumption: error e j ~ logistic distribution The probability of choosing rank j follows a discrete choice model incorporating uncertainty (e j ) in utility Pr(j) = exp(λV j ) / Σ k exp(λV k ) where λ reflects a bidder’s “rationality”: λ = inverse error (e j ) variance 13

Discrete Choice: Random Utility We rewrite the random utility U j function U j = β v x j + β p x j p j + e j to obtain λ = β p -2 /C where: -β p : marginal utility of money (-β v / β p ) = v: agent’s estimated value for ads 14

Discrete Choice: Summary Random utility U j = V j + e j Error term ~ logistic distribution The rank probability is given by a logit function The modeler maximizes the likelihood of rank data: – Given estimated prices, position effects  learn v and λ 15

Data Description Yahoo’s sponsored search logs for July, We randomly sampled 20 keywords from each of the top 5 keyword deciles by volume. Training: first 3 weeks, and test: last week Data filtering Final data set: 197 advertisers 16

Observations Some advertisers rarely vary their bids (top left) Substantial rank variation (bottom left) 17

Baseline Models Constant rank model (rank prediction only) Historical click model (click prediction only) Stochastic model [Pin and Key, ‘11]: specifies each agent as a pair of ad and bid value, and estimates: – Empirical distribution of bids – Empirical distribution of number of bidders 18

Learned Parameters (Left) Value estimates > average bids (with no constraints on the logit model) (Right) Low bidders: low regret, little variance <> high bidders 19

Rank Predictions Logit > Constant Rank and Stochastic Prediction performances improve as volume increases 20

Realized Click Predictions Historical Click (Constant Model) best predicts clicks for least clicked ads Logit best predicts clicks for more clicked ads Note: stochastic model has to use actual bids to predict clicks 21

Conclusions Introduce a discrete-choice approach to modeling bidding behavior of both active and inactive bidders in sponsored search auctions Generate bidder value estimates that are consistent with theory Empirically show that the logit model predicts ranks and clicks well 22

Future Work Add position-specific intercepts to the utility specification (“branding effect” of slots) Use a nested logit model to accommodate the variation in the number of bidders Scale up our empirical analysis and include more high-click rather than high-volume ads 23

Thank You! 24