TGViewer
Channel Public Channel
WildRecSys

WildRecSys

@wildrecsys

Рассказываем про рекомендации

Для связи: @erqups
Subscribers
1.87K
Photos
28
Videos
0
Links
34
Recent Posts 10 shown
Post #61 3.05K
📸 Как работает «Поиск по фото»?

На Wildberries можно загрузить любое изображение — и сервис почти мгновенно подберёт похожие товары из каталога. Это особенно удобно, когда сложно описать вещь словами или нужно найти «точно-такую-же-и-никакую-другую»

В новой статье наш коллега Никита Романов, техлид продуктов «Поиск по фото» и «Похожие по фото», подробно разбирает, как устроен сервис — какие модели используются, как достигается высокая скорость отклика и какие решения лежат под капотом 📝

Если вам интересно:
- как устроен продовый пайплайн поиска по фото,
- как обучается модель распознавания и зачем ей MRL
- при чем здесь LLM, и как их можно использовать для уточнения запроса текстом для реализации мультимодального поиска,

то стоит прочитать статью! 🤓
  • 🔥 25
  • 👍 8
  • ❤ 2
Post #60 3.5K
🤔 Неочевидные подробности обучения двухбашенных моделей

Все, кто работает с рекомендациями, наверняка сталкивались с pop-bias — эффектом, при котором чем популярнее товар, тем выше вероятность, что модель снова его порекомендует.

Наш коллега Андрей Атаманюк из R&D команды подготовил статью на Хабре, где (очень) подробно разбирает эту тему. Статья обзорная и не столько про практические советы, как бороться с popularity bias, сколько про фундаментальное раскрытие причин его появления.

В материале много математики, но она спрятана под каты, так что можно легко пройтись только по основным тезисам! 🙂
  • 👍 16
  • 🔥 15
  • 🥰 6
  • 🤣 2
Post #51 2.97K

Forwarded from RWB делает ML

Привет! Делимся видеозаписями докладов после RecSys Meetup 🤘

1️⃣ «Трансформеры в персональных рекомендациях: от гипотез до AB-тестирования» | Иван Ващенко, DS Team Lead в команде персональных рекомендаций
VK | YouTube | Презентация

2️⃣ «Semantic IDs: архитектура и наш опыт внедрения» | Александр Тришин, DS Stream Lead в команде персональных рекомендаций
VK | YouTube | Презентация

3️⃣ «Как мы обучаем CLIP-ы для текстовых тегов» | Михаил Киндулов, Stream Lead в команде Поиск по фото
VK | YouTube | Презентация

4️⃣ «Счастье пользователя vs счастье продавца. Онлайн-доранжирование и байесовская оптимизация в товарных рекомендациях» | Андрей Ветров, Data Scientist в команде товарных рекомендаций
VK | YouTube | Презентация

Смотрите фото, чтобы оценить атмосферу. И до встречи на следующих митапах!

🌟 @wb_space
  • 🔥 18
  • 👍 11
  • ❤ 10
Post #50 2.97K
🪄 Как мы тестировали увеличение разнообразия в рекомендациях

В прошлый раз мы поделились нашими способами контроля разнообразия в рекомендациях. Теперь рассказываем, что получилось на практике!

Мы попробовали новый способ формирования ленты и доработали исходную гипотезу.

В текущей статье — все подробности! 👌
Telegraph Управление разнообразием рекомендаций. Результаты AB Введение Привет 👋! В одной из прошлых статей мы обсуждали, как можно управлять разнообразием в рекомендациях. На тот момент у нас в проде жила версия с квотами и мы хотели потестировать новую идею Category-Split инференса. Тест шел долго и упорно, но мы добились…
  • ❤ 16
  • 🔥 5
  • 👍 4
  • 🤯 1
Post #48 2.63K

Forwarded from RWB делает ML

Приглашаем на RecSys Meetup!

Когда? 28 августа, старт в 18:00
Где? Москва + онлайн-трансляция

Обсудим актуальное из мира рекомендаций: от передовых архитектур для построения Semantic IDs и их внедрения в продуктивные системы, до тонкостей балансировки интересов пользователей и продавцов маркетплейса с помощью онлайн-доранжирования и байесовской оптимизации.

В программе:

🚩 «Semantic IDs: архитектура и наш опыт внедрения» | Александр Тришин, Data Scientist в команде персональных рекомендаций

🚩 «Счастье пользователя vs счастье продавца. Онлайн доранжирование и байесовская оптимизация в товарных рекомендациях» | Андрей Ветров, Data Scientist в команде товарных рекомендаций

🚩 «Как мы обучаем CLIP-ы для текстовых тегов» | Михаил Киндулов, CV Engineer в команде Поиска по фото

🚩 «Трансформеры в Wildberries & Russ: от гипотез до AB-тестирования» | Иван Ващенко, DS Stream Lead в команде персональных рекомендаций

Регистрация уже открыта! PS: для участия в офлайне регистрация обязательна.

🌟 @wb_space
  • ❤ 15
  • 🔥 11
  • 👍 9
Post #47 3.71K
📊 Продуктовая аналитика в рекомендациях

Исторически, в этом канале мы рассказывали в основном про различные DS/ML-подходы к построению рекомендаций, не акцентируя внимание на самом продукте.

Именно поэтому, для полноты картины, мы запускаем цикл аналитических статей.

В них мы расскажем про особенности в проведении A/B-экспериментов и аналитических исследований, построении и визуализации CJM, разработке метрик, специфичных для рекомендаций, а также о других задачах продуктовой аналитики, помогающих бизнесу принимать решения на основе данных!

Сегодня эстафетная палочка у Лёши Кузнецова - лида аналитики персональных рекомендаций. Он расскажет о своём пути и особенностях работы продуктовым аналитиком.
Telegraph Заметки продуктового аналитика Привет, меня зовут Алексей Кузнецов. Я лид команды продуктовой аналитики персональных рекомендаций. Мы с командой проводим A/B-эксперименты, занимаемся продуктовыми исследованиями, разрабатываем метрики и решаем множество других задач, направленных на улучшение…
  • 🔥 34
  • 👍 19
  • ❤ 2
Post #46 3.47K
Negative sampling в рекомендательных системах

Негативное сэмплирование - один из ключевых инструментов обучения моделей на большом каталоге.

В сегодняшнем обзоре расскажем про основные стратегии сэмплирования:

❤ In-Batch Negative Sampling

❤ Random Negative Sampling

❤ Frequency based Random Negative Sampling

❤ Adaptive mixed strategy

❤ Adaptive mixed strategy с линейной комбинацией
Telegraph Negative Sampling для рекомендательных систем: Практический обзор Современные рекомендательные системы стремятся предсказать, с какими товарами или контентом пользователь будет взаимодействовать чаще. При этом они работают каталогами, насчитывающими миллионы или даже миллиарды позиций. Oбозначение каждого невзаимодействовавшего…
  • 🔥 17
  • 👍 13
  • 😨 2
  • ❤ 1
Post #45 3.42K
Векторное доранжирование

В сегодняшней статье рассказываем про техническое решение, которое позволяет использовать WildBERT для персонализации произвольной поюзерной выдачи без дополнительного переобучения.

Про подход, модель и инфраструктуру - тут.

С праздником!
Telegraph Векторное доранжирование в Wildberries Привет! Меня зовут Тришин Александр, я Data Scientist в команде персональных рекомендаций Wildberries. Когда вы заходите на главную страницу WB, листаете похожие в карточке товара, ищете подарок в поиске или просматриваете тематическую подборку — вы взаимодействуете…
  • 🔥 25
  • 👍 14
  • ❤ 2
  • 🥰 1
Post #43 3.46K
WildRecSys 🎤 Декомпозиция юзера на кластерные сущности На прошлой неделе прошла конференция Data Fusion, где в кейс-сессии рекомендательных систем мы рассказали как не разориться на инфраструктуре при постоянном росте количества пользователей ➡ Запись сессии ➡ Презентация…
🪆 Сжатие без потерь: как мы уменьшили эмбеддинги для онлайн-ранжирования рекламы

18-19 апреля, в городе Ульяновск, прошла конференция Стачка. Там, помимо доклада про декомпозицию юзера, также рассказали про обучение Matryoshka представлений.

Выступал Илья Бадекин - DS команды товарных рекомендаций.

Запись доклада

Презентация

Описание

Можно сделать крутую модель, но от нее будет мало проку, если не обеспечить ее интеграцию в реальные бизнес-процессы. В докладе расскажем, откуда и зачем в команде «Товарных рекомендаций» Wildberries текстовый энкодер, на что он способен и как мы сжимали его эмбеддинги для онлайн-доранжирование рекламных баннеров по запросам пользователей: от классических PCA, автоэнкодеров и полносвязных слоев до одного интересного подхода с очень русским названием.

💬 Основные тезисы:

- Текстовый энкодер в похожих товарах: зачем?

- Что было в проде на тот момент: описание е5-multilang large; обучение, сбор хороших негативов, промпт; метрики

- Как в мл размерность уменьшать принято?

- Матрешка - как сохранить 95% от метрик
  • ❤ 12
  • 👍 8
  • 🏆 8
  • 🔥 2
  • 🍾 1
Post #41 6.35K
🎤 Декомпозиция юзера на кластерные сущности

На прошлой неделе прошла конференция Data Fusion, где в кейс-сессии рекомендательных систем мы рассказали как не разориться на инфраструктуре при постоянном росте количества пользователей

Запись сессии

Презентация

Описание

При построении персональных рекомендаций зачастую подразумевается, что мы должны получить для каждого пользователя свою, уникальную подборку товаров. Однако в случае, когда пользователей становится слишком много, а в инфраструктуре товары хранятся с обогащением бизнес-факторами, такая схема становится все менее масштабируема.

Расскажу о том, как мы без просадки в качестве существенно сократили затраты на инфраструктуру за счет кластеризации пользователей и товаров.

💬 Основные тезисы:

- кластеризация пользователей (эмбеддинги WildBERT), создание агрегированной выдачи для кластера

- кластеризация товаров (e5) - выделение интересов, отображение пользователя в пространство интересов

- сравнение АБ-тестов для схем "храним подборку для каждого пользователя" и "храним только кластера, юзера описываем как набор кластеров и интересов" в разрезе ранжирующих метрик и затрат на инфраструктуру

- как в такой схеме не просадить качество - доранжирование по эмбедингам в онлайне в момент формирования выдачи

Скоро расскажем как выступили на Стачке в Ульяновске, которая также прошла на прошлой неделе
  • 👍 24
  • 🔥 14
  • ❤ 10
  • 🍾 1
Older posts →

About this channel

How can I read @wildrecsys without a Telegram account?
TGViewer shows the public web preview Telegram publishes for WildRecSys: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does WildRecSys have?
WildRecSys (@wildrecsys) has 1.87K subscribers on Telegram, refreshed roughly every 30 minutes.
Does WildRecSys know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →