Подпольный филиал https://t.me/kod_zheltyi
AI/ML-related news by T-Bank AI teams
Чат: https://t.me/zheltyi_aimeetup
Post #492
1.62K




Съездили в Миннеаполис на ACM RecSys 2026 и представили сразу три работы про рекомендательные системы: Scikit-Rank, ScaL³AE и Perseus
Сейчас нейросетевое ранжирование все чаще используют там, где раньше полагались на бустинги, но все делают это очень разными способами. Нам захотелось собрать лучшие практики в одной библиотеке, которую можно легко встроить в существующие пайплайны за счет совместимости со scikit-learn. Так появился Scikit-Rank: он позволяет буквально заменой пары строк попробовать нейроранжирование и поэкспериментировать с лоссами, бэкбонами и энкодерами — все это настраивается через конфиг и даже работает в multi-GPU-режиме.
ScaL³AE разработали, взяв за основу L³AE — линейный автоэнкодер, который объединяет историю взаимодействий пользователей с семантикой объектов из LLM. Это эффективно для айтемов, по которым мало данных, но плохо масштабируется на большие каталоги. В ScaL³AE мы заменили эти вычисления компактными и разреженными представлениями, сохранив near-closed-form решение. В результате получили модель, которая без проблем скейлится на промышленные каталоги и является сильным бейзлайном даже за пределами своего класса.
А про фреймворк Perseus, который собирает разные действия пользователя в одну последовательность и позволяет обучать модели на общей истории, мы уже рассказывали.
Больше о впечатлениях о конференции и трендах в recsys можно прочитать здесь.
• Коды Perseus, Scikit-Rank и ScaL³AE уже есть в открытом доступе
Сейчас нейросетевое ранжирование все чаще используют там, где раньше полагались на бустинги, но все делают это очень разными способами. Нам захотелось собрать лучшие практики в одной библиотеке, которую можно легко встроить в существующие пайплайны за счет совместимости со scikit-learn. Так появился Scikit-Rank: он позволяет буквально заменой пары строк попробовать нейроранжирование и поэкспериментировать с лоссами, бэкбонами и энкодерами — все это настраивается через конфиг и даже работает в multi-GPU-режиме.
ScaL³AE разработали, взяв за основу L³AE — линейный автоэнкодер, который объединяет историю взаимодействий пользователей с семантикой объектов из LLM. Это эффективно для айтемов, по которым мало данных, но плохо масштабируется на большие каталоги. В ScaL³AE мы заменили эти вычисления компактными и разреженными представлениями, сохранив near-closed-form решение. В результате получили модель, которая без проблем скейлится на промышленные каталоги и является сильным бейзлайном даже за пределами своего класса.
А про фреймворк Perseus, который собирает разные действия пользователя в одну последовательность и позволяет обучать модели на общей истории, мы уже рассказывали.
Больше о впечатлениях о конференции и трендах в recsys можно прочитать здесь.
• Коды Perseus, Scikit-Rank и ScaL³AE уже есть в открытом доступе
- ❤ 19
- ⚡ 10
- 😁 7
- 👍 3
- 🔥 2
- 🥴 1









