💻 Рекомендации Авито на главной обновляются каждые 20 минут
В блоге AvitoTech на «Хабре» опубликован разбор: модель avitofm обновлялась раз в 6 часов, и свежие объявления попадали в выдачу с опозданием. Сначала добавили инкрементальное дообучение (+6% Recall@K офлайн, +1% контактов в A/B), затем — neartime-архитектуру: одна модель на категорию вместо 4420 чанковых, окна кликстрима из Kafka по 20 минут, GPU A100/H100 дообучают эмбеддинги и выгружают их в Redis.
🌍 Вместо модели на каждую пару категория×регион — одна на категорию. Обновление в 18 раз чаще, p99 «событие → рекомендация» ≤ 25 минут, память расходуется втрое меньше. Схема воспроизводима командами recsys, которые упираются в свежесть эмбеддингов.
👤 Покупатели видят свежие объявления почти сразу после публикации — в часы пиковой покупки. По замерам команды это дало +1% контактов с продавцами.
Источник 1: https://habr.com/ru/companies/avito/articles/1086210/
