Некоторые платные услуги отображаются на объявлениях специальными значками, которые видят покупатели
Важное уточнение
В конечном счёте Авито работает для людей — покупателей и продавцов. Одни должны продавать свои товары и оказывать услуги, а другие — получать качественную выдачу, поэтому модели не должны ухудшать поиск ради роста выручки.
Как мы учитываем выручку в ранжировании
Типичный для Авито пользовательский путь
Логика корректировки ставок
Формулы для обучения моделей
Добавили метрику качества — усовершенствовали метрику
Важность калибровки
Для ранжирования по ожидаемой выручке важен не только порядок объектов в выдаче, но и абсолютные значения вероятностей. Дело в том, что именно эти вероятности участвуют в расчёте ожидаемой выручки и умножаются на ставки. Если модель плохо откалибрована, её скор перестаёт отражать реальную вероятность события, а ожидаемая выручка превращается из денежной оценки в относительную метрику, которую уже нельзя напрямую использовать в расчётах.
Для оценки калибровки мы используем метрику RIG: RIG = 1 − log loss / entropy
Дилемма атрибуции по кликам
Стараемся точнее распределить веса кликов
Показываем на котиках, куда кликают пользователи
Распределение веса с преимуществом для редких наблюдений
Deep learning отлично мэтчится с CTR
Комплексный подход к ранжированию от Airbnb
Мы пишем про DS не только на Харбе, но и в телеграме: DS-инженер, например, рассказывал, в каких задачах применяет AI-инструменты. А ещё обсуждали неудавшийся релиз Mythos — Fable 5 и комичные детели вокруг этой новости.
Ну в общем, чего мы вам тут рассказываем. Сами переходите в канал «Доска AI-объявлений» и читайте посты.