[ИАД, весна 2026] Рекомендательные системы. Лекция 2

[ИАД, весна 2026] Рекомендательные системы. Лекция 2

🎙 Machine Learning – Intelligent Systems 👥 8K 📅 March 3, 2026 ⏱ 70 min 👁 111 📄 lecture 🧭 2026-08-16
Available in: English (current) Français

Keywords

collaborative filteringmemory-basedmodel-baseditem-baseduser-based

Summary

This lecture, part of a course on recommender systems, focuses on collaborative filtering methods. The instructor begins by defining collaborative filtering as using the user-item interaction matrix to make recommendations, contrasting it with content-based approaches. He distinguishes between memory-based and model-based methods. Memory-based methods directly use the interaction matrix, such as computing similarities between users or items. The lecture covers user-based and item-based approaches, explaining how to compute similarities using cosine distance or Pearson correlation. Practical considerations like handling popularity bias and using shrinkage are discussed. The instructor then presents the Item-based KNN model, which predicts ratings by averaging known ratings weighted by similarity to the target item, using only the top K similar items. He introduces two more advanced models: SLIM and EASE, which learn a weight matrix to reconstruct the rating matrix. SLIM uses L1 and L2 regularization and non-negativity constraints, while EASE simplifies this by removing constraints and deriving a closed-form solution using Lagrange multipliers. The lecture concludes with a practical session using the MovieLens dataset, demonstrating data splitting, evaluation metrics like Hit Rate and Coverage, and baseline models.

182 words

Critical Evaluation

Value of the Information & Strength of the Argument

The lecture provides a solid foundation in collaborative filtering, clearly explaining the core concepts and mathematical formulations. The instructor effectively contrasts memory-based and model-based approaches, and the progression from simple methods like Item KNN to more sophisticated ones like SLIM and EASE is logical. The argumentation is coherent, with each model building on the previous, and the practical session reinforces the theoretical concepts. However, the lecture lacks critical evaluation of the methods’ strengths and weaknesses, and does not discuss potential pitfalls or alternative approaches in depth.

Scientific Rigor, Source Quality, Title Accuracy

The lecture demonstrates scientific rigor by referencing classic literature, such as the book by Ricci et al., and seminal papers on SLIM and EASE. The instructor also mentions historical systems like Tapestry, providing context. The title accurately reflects the content, as it is the second lecture in a course on recommender systems, focusing on collaborative filtering. The sources cited are appropriate and credible, though the lecture does not critically assess them. The practical session uses the well-known MovieLens dataset, which is a standard benchmark in the field.

188 words

Title / Content Match

The title accurately reflects the content, as it is the second lecture in a course on recommender systems, focusing on collaborative filtering.

Quality & Reliability

8/10

The lecture provides a structured, academic overview of collaborative filtering methods, with clear definitions, mathematical formulations, and references to classic literature. The content is consistent with established knowledge in the field, though it lacks empirical validation or critical discussion of limitations.

Key Moments

Cited Sources

  • Recommender Systems Handbook — Referenced as a classic book on recommender systems.
  • SLIM: Sparse Linear Methods for Top-N Recommender Systems — Referenced as the source for the SLIM model.
  • EASE: Embarrassingly Shallow Autoencoders for Sparse Data — Referenced as the source for the EASE model.

Concurring Sources

  • Recommender Systems Handbook — The lecture's content aligns with standard knowledge in the field.

Contribution & Novelties

The lecture provides a clear and structured introduction to collaborative filtering, covering both memory-based and model-based approaches. It explains the mathematical foundations and practical considerations, such as handling popularity bias and using shrinkage. The inclusion of SLIM and EASE models, with their optimization formulations and closed-form solutions, adds depth. The practical session using MovieLens demonstrates how to apply these methods and evaluate them with metrics like Hit Rate and Coverage.

Pour aller plus loin :

119 words

Radar Profile

The radar profile shows high scores in information quantity and quality, indicating a comprehensive and well-structured lecture. The technical level is moderately high, suitable for an academic audience. The overall reliability is strong, with no major discrepancies.

Reliability 8/10