Propozycja zmian w CPC
Propozycja zmian w CPC
::: block
Problem
W jaki sposób zachować zalety Bandytów, a jednocześnie zwiększyć liczbę cech, na których pracujemy?
Jaki KPI adresujemy?
CTRy w CPC
Podejścia w CPC
::: block
| liczba cech | liczba czy rozkład? | uczy się online? | |
|---|---|---|---|
| bandyci | mało | rozkład | tak |
| AutoInt | dużo | liczba | nie |
| CatBoost | dużo | liczba | nie |
| CatBoost + bayesian online learning | dużo | rozkład | tak |
Wektor binarny z CatBoosta
Wektor binarny z CatBoosta
Samplowanie
::: block
Po co tak?
- Wybór kampanii - jeśli kampania wydaje się słaba, ale ma mało danych, to chcemy mimo wszystko czasami ją pokazać.
- Eksploracja:
- bidując czasami wyższą ceną mamy szansę dowiedzieć się czegoś nowego.
- bidując czasami niższą ceną mamy szansę dowiedzieć się, że inni niedoszacowują danego bidrequesta, co możemy wykorzystać w problemie landscapu
Rozkład jazdy
::: block
- CatBoost w CPC z użyciem sparka (dzieje się)
- Wydobycie wektora binarnego z CatBoosta (dzieje się)
- Podpięcie się do maszynki aktualizującej wagi online (proste)
- Samplowanie (do zrobienia w bidderze)
Zależności
Devs (zmiany w bidderze)