← к модулям

Popularity baseline

Самая простая модель: рекомендуем всем одни и те же глобально самые популярные айтемы (по числу взаимодействий), исключая уже просмотренные.

Зачем она нужна

Это контрольная точка. Любая персонализированная модель обязана превзойти popularity — иначе её сложность не оправдана.

Минусы

Нет персонализации, усиливает popularity bias, бесполезна для нишевых вкусов и холодного старта айтемов.

    Метрики на тесте

    …

    Метрики не зависят от user_id — popularity неперсонализирована, поэтому оцениваются по всему тесту. Меняй K и смотри, как сдвигаются значения.