Implicit feedback для мультимодального RecSys
Какие implicit сигналы можно использовать вместо явных оценок, и какие у них риски?
Ответить самому
Сначала сформулируйте ответ как на собеседовании, затем откройте разбор и оцените себя.
Короткий ответ
Clicks, views, dwell, add-to-cart, purchases и co-occurrence полезны, но смещены позицией, популярностью, availability и текущей логикой ранжирования.
Полный разбор
Implicit feedback возникает из поведения: показы, клики, dwell time, сохранения, add-to-cart, покупка, повторный просмотр, совместные покупки и пропуски. Эти сигналы можно использовать для pairwise/listwise обучения, hard negatives и item-item co-occurrence.
Риск в том, что feedback не является unbiased разметкой релевантности. Пользователь видит только то, что уже показал старый ranker; позиция, скидки, наличие товара и популярность искажают labels. Нужны position features, exploration, negative sampling из shown-but-not-clicked, debiasing и проверка slices по новым/long-tail item.