Перейти к содержимому

DeepRecSys, лекция 2: ML дизайн рекомендательных систем

InformationRetriever

0:00 / 0:00

DeepRecSys, лекция 2: ML дизайн рекомендательных систем

2 111 просмотров · 7 месяцев назад
InformationRetriever
551 подписчик
2 111 просмотров · 7 месяцев назад
Lecture: Kirill Khrylchenko Seminar: Vladimir Baikalov This week we continue our journey through recommender systems from a more classical perspective and focus on the ML design of real-world recommender systems. The lecture is structured in a way that resembles a typical ML design interview for recommender systems. Imagine that you are stranded on an uninhabited island and need to build a recommender system from scratch. What would you do? We go step by step through the key components of such a system: 1. Metrics - defining goals and understanding what we optimize. 2. Data - logs, impressions, metadata, and their implications. 3. Retrieval - candidate generation, multi-stage design, and practical challenges. 4. Ranking - model inputs, objectives, and multi-signal optimization. 5. Bonus - discussion of the lecturer’s R&D experience. The seminar is complementary to the lecture: We review strong classical baselines that can be tried before deep learning. We analyze the Yambda paper, discuss baseline results, and highlight evaluation caveats.