Collective Intelligence – Telegram
Collective Intelligence
742 subscribers
39 photos
1 video
32 files
438 links
Collective intelligence (CI) is shared or group intelligence that emerges from the collaboration, collective efforts, and competition of many individuals and appears in consensus decision making.
Download Telegram
*Personalized Re-ranking for Recommendation*

Re-ranking в рекомендательных системах зависит от данных пользователя, его предпочтений и намерений.
Для пользователя, который чувствителен к цене, взаимодействие между ценой должно быть более важным в модели повторного re-ranking.
Обычно ранжирование в рекомендательной системе учитывает только особенности пары пользователь-элемент. Pairwise и listwise learning to rank пытаются решить эту проблему, используя в качестве входных данных пару элементов или список элементов. Они сосредоточены только на оптимизации функции потерь, чтобы лучше использовать метки, например, данные о кликах. Они явно не моделировали взаимные влияния между элементами в пространстве признаков.

Исследователи из Alibaba и Kwai предложили использовать Transofrmer, хорошо знакомый по машинному переводу. Их аргументы следующие: в структуре Transformer используется self-attention, в котором любые два элемента могут взаимодействовать друг с другом напрямую без ухудшения encoding distance.
Между тем, Transformer более эффективен, чем RNN из-за возможности распараллеливания. Transformer позволяет моделировать взаимодействия для любого из двух предметов за O (1).

Исследователи представили персонализированную матрицу PV для изучения функции encoding, специфичной для пользователя, которая способна моделировать персонализированные взаимные влияния между парой предметов. Поэтому функцию потерь можно сформулировать следующим образом.

Авторы используют предварительно обученную нейронную сеть для создания персонализированных вложений пользователя, которые затем используются в качестве дополнительных функций для модели PRM. Предварительно обученная нейронная сеть извлекается из click-through logs . Дополнительная информация пользователя включает пол, возраст и информацию о покупках.

Evaluation Metrics
1. Precision@k
2. MAP@k
Для онлайн A/B test, использовали PV (pageView), IPV(itemProudctClick), CTR(click-through-rates) и GMV в качестве метрик.


https://arxiv.org/abs/1904.06813