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

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

🎙 Machine Learning – Intelligent Systems 👥 8K 📅 3 mars 2026 ⏱ 70 min 👁 111 📄 cours magistral 🧭 2026-08-16
Disponible en : Français (actuel) English

Mots-clés

filtrage collaboratifmatrice d'interactionsimilarité cosinusItemKNNSLIMEASEmétriques de recommandationdataset MovieLens

Résumé

Cette deuxième leçon du cours sur les systèmes de recommandation se concentre sur les méthodes de filtrage collaboratif. L’enseignant commence par définir le filtrage collaboratif, en soulignant qu’il repose sur l’utilisation de la matrice d’interactions utilisateur-élément, sans recourir aux caractéristiques des utilisateurs ou des éléments. Il distingue deux grandes familles : les méthodes basées sur la mémoire (memory-based) et les méthodes basées sur un modèle (model-based). Il détaille ensuite les approches user-based et item-based, en expliquant comment calculer la similarité entre utilisateurs ou entre éléments, notamment via la similarité cosinus ou la corrélation de Pearson. La formule de prédiction pour ItemKNN est présentée, avec des astuces pratiques comme la normalisation IDF et le coefficient de shrinkage pour les données rares. Deux modèles plus avancés sont introduits : SLIM (Sparse Linear Methods) et EASE (Embarrassingly Shallow Autoencoders). SLIM apprend une matrice de poids en résolvant un problème d’optimisation avec régularisation L1 et L2, tandis qu’EASE simplifie le problème en supprimant la contrainte de positivité et la régularisation L1, permettant une solution analytique. La leçon se termine par une introduction au dataset MovieLens et aux métriques d’évaluation telles que HitRate et la couverture, avant de passer à une session pratique de codage.

200 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée pour un cours universitaire : les concepts sont présentés de manière progressive, avec des formules mathématiques claires et des explications intuitives. L’argumentation est solide, s’appuyant sur des références classiques (Ricci et al., 2011) et des articles fondateurs pour SLIM et EASE. L’enseignant justifie les choix de conception (par exemple, la contrainte de diagonal nulle dans SLIM) et discute des compromis entre les modèles. La session pratique prévue renforce l’aspect appliqué, mais n’est pas détaillée dans cette vidéo.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est bonne : les méthodes sont présentées avec leurs fondements mathématiques et des références bibliographiques sont fournies. Les sources citées incluent des articles de référence pour SLIM et EASE, ainsi que des ouvrages classiques sur les systèmes de recommandation. L’adéquation entre le titre et le contenu est parfaite : la leçon traite bien des systèmes de recommandation, conformément au titre. Aucun commentaire n’est fourni, donc aucune analyse des tendances du public n’est possible.

174 mots

Adéquation titre / contenu

Le titre annonce une leçon sur les systèmes de recommandation ; le contenu correspond exactement à cette promesse, en se concentrant sur la deuxième leçon du cours.

Qualité & fiabilité

8/10

Cours universitaire structuré, présentant des méthodes classiques de filtrage collaboratif (ItemKNN, SLIM, EASE) avec formules mathématiques et références à des travaux fondateurs. Approche pédagogique rigoureuse, mais sans validation expérimentale détaillée dans cette vidéo.

Moments clés

Sources citées

Sources concordantes

  • Item-based collaborative filtering recommendation algorithms — Article fondateur sur les méthodes item-based, en accord avec le contenu de la leçon.
  • Amazon.com recommendations: item-to-item collaborative filtering — Article décrivant l'approche item-to-item utilisée par Amazon, cohérente avec les méthodes présentées.

Apport & nouveautés

Cette leçon apporte une synthèse claire et pédagogique des méthodes de filtrage collaboratif, en mettant l’accent sur les modèles récents comme SLIM et EASE. Elle fournit des formules détaillées et des astuces pratiques pour l’implémentation, ce qui est précieux pour les étudiants. La comparaison entre les approches memory-based et model-based est bien structurée.

Pour aller plus loin :

89 mots

Profil radar

Le profil radar montre une bonne maîtrise des aspects quantitatifs et qualitatifs, avec un niveau technique élevé. La fiabilité est solide, mais la quantité d'information pourrait être encore plus importante si la session pratique était incluse.

Fiabilité 8/10