~/talk

Large Scale CTR Prediction Lessons Learned

Talkat PyData San Francisco 2016 · 2016-08-12..08-14· [machine-learning]
links:none on file
slides:none on file

Yelp runs logistic regression with thousands of features and millions of samples and reports that model training on Spark via MRJob/AWS EMR completes on the order of minutes. Production practices include log at source and prediction verification to keep offline training aligned with online behavior, automated fast offline iterations, and evaluation driven by mean cross entropy. Thresholding the PCTR creates feedback bias; deliberate sampling of low‑PCTR impressions and combined scoring for A/B comparisons recovers hidden performance near cutoffs.

AI-written summary · about

  1. 0:00CTR prediction at Yelp
  2. 1:06Why Yelp’s CTR matters
  3. 4:28CTR prediction architecture
  4. 6:17Logging infrastructure lessons
  5. 8:45Fast offline iterations
  6. 12:20Model evaluation
  7. 13:02Single evaluation metric
  8. 17:17Threshold effects in CTR
  9. 21:37Combined scoring for bias
  10. 24:05Simplicity in ML systems
  11. 26:14Lessons learned
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.