Команда искусственного интеллекта “Авито” представила платформу BAT (Benchmark for Auto-bidding Task) — первый российский опенсорс-тренажёр, позволяющий тестировать и оптимизировать алгоритмы ставок в рекламных аукционах. Исследователи презентовали платформу на The ACM Web Conference 2025 в Австралии, одном из ключевых международных событий в области машинного обучения. Теперь тренажёр доступен всем разработчикам на GitHub.
Платформа BAT позволяет имитировать реальные условия проведения рекламных аукционов. Разработчики могут подключать свои алгоритмы, запускать симулированные кампании и сравнивать эффективность разных моделей до оценки в реальных условиях. Это значительно упрощает процесс поиска оптимальных решений для получения большего количества кликов при тех же затратах. BAT является первой “песочницей” с открытым кодом за последние 12 лет для таких задач, что обеспечивает высокую актуальность разработок в области оговоренных технологий.
До настоящего момента в индустрии использовался лишь открытый датасет iPinYou, созданный в 2013 году. С тех пор многое изменилось: новые форматы, рост объемов данных и усложнение алгоритмов ставок выставляют новые требования к симуляции рекламных аукционов. Платформа BAT построена на реальных анонимизированных данных, объем которых в тысячу раз превышает iPinYou, что позволяет разработчикам тестировать алгоритмы в условиях, приближённых к настоящим рекламным системам.
Исследователи “Авито” отмечают, что BAT поможет рекламным платформам увеличить доход на 10–20% за счет более точного распределения рекламных показов, а рекламодателям — получить до 20% больше кликов при тех же затратах. Разработчики смогут экспериментировать с алгоритмами без создания сложной инфраструктуры, а пользователи увидят более релевантную рекламу.
Платформа BAT может существенно изменить рынок рекламных технологий. Небольшие платформы и стартапы получат доступ к инструментам, которые были доступны только крупным игрокам, что снизит барьеры для входа, упростит эксперименты и ускорит внедрение инноваций.
Каждый раз, когда пользователь открывает поиск или ленту рекомендаций, система запускает аукцион между рекламодателями. Алгоритмы рассчитывают ставку на основе множества факторов. BAT позволяет воспроизводить этот процесс в тестовой среде, предоставляя разработчикам возможность подключать собственные алгоритмы и сравнивать их эффективность. Команда “Авито” планирует продолжать развивать платформу, сравнивая разные базовые алгоритмы и расширяя возможности для работы с более сложными моделями автоматических ставок.
