SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Data Science
Bootcamp
Andrea Cancellieri
Système de
recommandations :
Comment la data
science
influence-t-elle nos
choix de films ?
Dataset et pre-processing :
MovieLens 100K
UserId MovieId Rating Timestamp
3 1 4.5 1256677221
409 1 3.5 1256677456
62 1 4 1256677471
198 1 5 1256677260
MovieId Title Genres
1 Toy Story (1995)
Adventure|Animation|
Children|Comedy|Fantasy
2 Jumanji (1995) Adventure|Children|Fantasy
3
Grumpier Old
Men (1995)
Comedy|Romance
4
Waiting to Exhale
(1995)
Comedy|Drama|Romance
Notes Films
Primary Key
Notre dataset :
MovieLens 100K
Ratings 100 004
Users 671
Movies 6 323
Dates 1996-2018
Notes Films
Movies 6 323
Genres 20
Years 1902-2017
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
?
?
?
?
?
?
?
?
?
?
Films
Utilisateurs
R
Crédit image : Google Developpers
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
R = U 𝛴 MT
(n x m) (n x n) (m x m)(n x m)
Avec :
- m, le nombre de films
- n, le nombre d’utilisateurs
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
3.5
3
2.5
3
3.5
3
3
4.5
3
3
Films
Utilisateurs
R
3
4 3
5
5
5
5
4
2
5
4
ACP
0.1
0.2
0.1
0.1
0.3
0.7
Films
Utilisateurs
U
0.5
0.3 0.6
0.6
0.4
0.3
Action Drame Comédie
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
Source : Stanford CS246
Factor 1
Factor2
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
R = U 𝛴 MT
(n x m) (n x n) (m x m)(n x m)
Avec : 𝛴 =
où 𝜎i
sont les valeurs singulières.
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
R =
0.1
0.2
0.1
0.1
0.3
0.7
Utilisateurs
U
0.5
0.3 0.6
0.6
0.4
0.3
𝛴
Action Drame Comédie
Latent features
des utilisateurs
0.2
0.1
0.1
MT
0.3
0.2 0.2
0.4
0.2
0.5
Action
Comédie
Films
Drame
0.4
0.3
0.1
Latentfeatures
desfilms
𝜎1
0
0
0
𝜎r
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
SGD
ALS
Stochastic
Gradient Descent
Alternating Least
Square
M
M
U, M tq
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
SGD
ALS
Stochastic
Gradient Descent
Alternating Least
Square
M
M
U, M tq
RMSE = 0.89
4 grandes méthodes de création d’un
système de recommandations
Approche content-based
Le filtrage collaboratif
Approche model-based
Le Deep Learning
Crédit image : Towards Data Science
4 grandes méthodes de création d’un
système de recommandations
Approche content-based
Le filtrage collaboratif
Approche model-based
Le Deep Learning
Crédit image : Towards Data Science
4 grandes méthodes de création d’un
système de recommandations
Approche content-based
Le filtrage collaboratif
Approche model-based
Le Deep Learning
?
?
?
?
?
?
?
?
?
?
Films
Utilisateurs
4 grandes méthodes de création d’un
système de recommandations
Approche content-based
Le filtrage collaboratif
Approche model-based
Le Deep Learning
Deep Learning :
Restricted Boltzmann Machines (RBM)
Crédit image : Andrea Perlato
Performances :
Comparaison des modèles testés
RMSE
1.44Random
0.99Approche contenu
0.89SVD
1.2Deep Learning
0.93Filtrage collaboratif
Performances :
Comparaison des modèles testés avec une
nouvelle utilisatrice
Sarah
Performances :
Comparaison des modèles testés avec une
nouvelle utilisatrice
TOP 10 DE SARAH
Approche contenu Filtrage collaboratif SVD
Performances :
Comparaison des modèles testés avec une
nouvelle utilisatrice
TOP 10 DE SARAH
Approche contenu Filtrage collaboratif SVD
Novelty
Over-specialization
Diversity
Novelty
Novelty
Diversity
Conclusion et pistes d’amélioration
Modèles hybrides
De nouvelles avancées à explorer : mise en
scène recommendations, etc.
A chaque problème, son modèle, ses metrics
Data Science
Bootcamp
Merci ! Des questions ?
Annexes
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
Meilleur modèle :
Factorisation matricielle - Singular Value
Decomposition
Deep Learning :
Restricted Boltzmann Machines (RBM)
Forward Pass
Backward Pass ou
Reconstruction
Crédit image : Pathmind
Mesure de similitude :
Crédit image : dataaspirant
RMSE :
The Long Tail :

Contenu connexe

Similaire à Recommander des films - Andreea - Fullstack Lyon #1

Assurtech : Big Data & Plateformes
Assurtech : Big Data & PlateformesAssurtech : Big Data & Plateformes
Assurtech : Big Data & PlateformesSerrerom
 
Introduction Azure machine learning
Introduction Azure machine learningIntroduction Azure machine learning
Introduction Azure machine learningsana khiari
 
Cours réseaux sociaux et community management
Cours réseaux sociaux et community managementCours réseaux sociaux et community management
Cours réseaux sociaux et community managementChristophe Benavent
 
Target Profile (French) - Talentoday
Target Profile (French) - TalentodayTarget Profile (French) - Talentoday
Target Profile (French) - TalentodayTalentoday
 
Cross-domain recommandation system for flights and hotels
Cross-domain recommandation system for flights and hotelsCross-domain recommandation system for flights and hotels
Cross-domain recommandation system for flights and hotelsNora Diouri
 
Mieux chercher et mieux se positionner sur les moteurs de recherche
Mieux chercher et mieux se positionner sur les moteurs de rechercheMieux chercher et mieux se positionner sur les moteurs de recherche
Mieux chercher et mieux se positionner sur les moteurs de rechercheLaurent Hentz
 
Learning Analytics : Définition, Pratiques et Enjeux
Learning Analytics : Définition, Pratiques et EnjeuxLearning Analytics : Définition, Pratiques et Enjeux
Learning Analytics : Définition, Pratiques et EnjeuxRmiVENANT
 
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...PALO IT
 

Similaire à Recommander des films - Andreea - Fullstack Lyon #1 (8)

Assurtech : Big Data & Plateformes
Assurtech : Big Data & PlateformesAssurtech : Big Data & Plateformes
Assurtech : Big Data & Plateformes
 
Introduction Azure machine learning
Introduction Azure machine learningIntroduction Azure machine learning
Introduction Azure machine learning
 
Cours réseaux sociaux et community management
Cours réseaux sociaux et community managementCours réseaux sociaux et community management
Cours réseaux sociaux et community management
 
Target Profile (French) - Talentoday
Target Profile (French) - TalentodayTarget Profile (French) - Talentoday
Target Profile (French) - Talentoday
 
Cross-domain recommandation system for flights and hotels
Cross-domain recommandation system for flights and hotelsCross-domain recommandation system for flights and hotels
Cross-domain recommandation system for flights and hotels
 
Mieux chercher et mieux se positionner sur les moteurs de recherche
Mieux chercher et mieux se positionner sur les moteurs de rechercheMieux chercher et mieux se positionner sur les moteurs de recherche
Mieux chercher et mieux se positionner sur les moteurs de recherche
 
Learning Analytics : Définition, Pratiques et Enjeux
Learning Analytics : Définition, Pratiques et EnjeuxLearning Analytics : Définition, Pratiques et Enjeux
Learning Analytics : Définition, Pratiques et Enjeux
 
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...
Devoxx France 2014 - Conférence PALO IT "Attaquez le Mahout de face et exploi...
 

Plus de Jedha Bootcamp

DataScientist Job : Between Myths and Reality.pdf
DataScientist Job : Between Myths and Reality.pdfDataScientist Job : Between Myths and Reality.pdf
DataScientist Job : Between Myths and Reality.pdfJedha Bootcamp
 
L'IA face à l'épreuve du covid-19 - Jedha x Kardinal
L'IA face à l'épreuve du covid-19 - Jedha x KardinalL'IA face à l'épreuve du covid-19 - Jedha x Kardinal
L'IA face à l'épreuve du covid-19 - Jedha x KardinalJedha Bootcamp
 
Générer une image à partir d'un texte - Fullstack Paris #5
Générer une image à partir d'un texte - Fullstack Paris #5Générer une image à partir d'un texte - Fullstack Paris #5
Générer une image à partir d'un texte - Fullstack Paris #5Jedha Bootcamp
 
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1Jedha Bootcamp
 
Construction d'une voiture autonome - Adrien Dodinet, alumni Fullstack
Construction d'une voiture autonome - Adrien Dodinet, alumni FullstackConstruction d'une voiture autonome - Adrien Dodinet, alumni Fullstack
Construction d'une voiture autonome - Adrien Dodinet, alumni FullstackJedha Bootcamp
 
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...Jedha Bootcamp
 
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De Forzanz
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De ForzanzEstimer les prix de vente sur une marketplace - Fabien Herry & Marc De Forzanz
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De ForzanzJedha Bootcamp
 
Trouver des offres d'emploi grâce au traitement de texte - Mohamed Zebli
Trouver des offres d'emploi grâce au traitement de texte - Mohamed ZebliTrouver des offres d'emploi grâce au traitement de texte - Mohamed Zebli
Trouver des offres d'emploi grâce au traitement de texte - Mohamed ZebliJedha Bootcamp
 
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed Zebli
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed ZebliOptimiser sa stratégie de paris sportifs : le cas du football - Mohamed Zebli
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed ZebliJedha Bootcamp
 
Reconnaître du mobilier design sur une photographie - Emmanuelle Guyot
Reconnaître du mobilier design sur une photographie - Emmanuelle GuyotReconnaître du mobilier design sur une photographie - Emmanuelle Guyot
Reconnaître du mobilier design sur une photographie - Emmanuelle GuyotJedha Bootcamp
 
Estimer le prix de bijou lors d'une vente aux enchères - Katie Ross
Estimer le prix de bijou lors d'une vente aux enchères - Katie RossEstimer le prix de bijou lors d'une vente aux enchères - Katie Ross
Estimer le prix de bijou lors d'une vente aux enchères - Katie RossJedha Bootcamp
 
Workshop Data Visualisation - Jedha Paris
Workshop Data Visualisation - Jedha ParisWorkshop Data Visualisation - Jedha Paris
Workshop Data Visualisation - Jedha ParisJedha Bootcamp
 
Les applications du Deep Learning - Jedha Lyon
Les applications du Deep Learning - Jedha LyonLes applications du Deep Learning - Jedha Lyon
Les applications du Deep Learning - Jedha LyonJedha Bootcamp
 
Optimiser ses publicités grâce à la Data Science
Optimiser ses publicités grâce à la Data ScienceOptimiser ses publicités grâce à la Data Science
Optimiser ses publicités grâce à la Data ScienceJedha Bootcamp
 
Connaître son audience grâce à la Data - Parisa MAjlessi
Connaître son audience grâce à la Data - Parisa MAjlessiConnaître son audience grâce à la Data - Parisa MAjlessi
Connaître son audience grâce à la Data - Parisa MAjlessiJedha Bootcamp
 
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...Jedha Bootcamp
 
Automatiser la classification d'un jeu vidéo
Automatiser la classification d'un jeu vidéoAutomatiser la classification d'un jeu vidéo
Automatiser la classification d'un jeu vidéoJedha Bootcamp
 
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...Jedha Bootcamp
 
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra PartnersJedha Bootcamp
 

Plus de Jedha Bootcamp (20)

DataScientist Job : Between Myths and Reality.pdf
DataScientist Job : Between Myths and Reality.pdfDataScientist Job : Between Myths and Reality.pdf
DataScientist Job : Between Myths and Reality.pdf
 
L'IA face à l'épreuve du covid-19 - Jedha x Kardinal
L'IA face à l'épreuve du covid-19 - Jedha x KardinalL'IA face à l'épreuve du covid-19 - Jedha x Kardinal
L'IA face à l'épreuve du covid-19 - Jedha x Kardinal
 
Générer une image à partir d'un texte - Fullstack Paris #5
Générer une image à partir d'un texte - Fullstack Paris #5Générer une image à partir d'un texte - Fullstack Paris #5
Générer une image à partir d'un texte - Fullstack Paris #5
 
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1
Localiser des objets en intérieur - Abdelilah - Fullstack Lyon #1
 
Construction d'une voiture autonome - Adrien Dodinet, alumni Fullstack
Construction d'une voiture autonome - Adrien Dodinet, alumni FullstackConstruction d'une voiture autonome - Adrien Dodinet, alumni Fullstack
Construction d'une voiture autonome - Adrien Dodinet, alumni Fullstack
 
Slide portes ouvertes
Slide portes ouvertesSlide portes ouvertes
Slide portes ouvertes
 
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...
Prédire le comportement consommateurs grâce à la Data Science - Jimmy Brumant...
 
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De Forzanz
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De ForzanzEstimer les prix de vente sur une marketplace - Fabien Herry & Marc De Forzanz
Estimer les prix de vente sur une marketplace - Fabien Herry & Marc De Forzanz
 
Trouver des offres d'emploi grâce au traitement de texte - Mohamed Zebli
Trouver des offres d'emploi grâce au traitement de texte - Mohamed ZebliTrouver des offres d'emploi grâce au traitement de texte - Mohamed Zebli
Trouver des offres d'emploi grâce au traitement de texte - Mohamed Zebli
 
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed Zebli
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed ZebliOptimiser sa stratégie de paris sportifs : le cas du football - Mohamed Zebli
Optimiser sa stratégie de paris sportifs : le cas du football - Mohamed Zebli
 
Reconnaître du mobilier design sur une photographie - Emmanuelle Guyot
Reconnaître du mobilier design sur une photographie - Emmanuelle GuyotReconnaître du mobilier design sur une photographie - Emmanuelle Guyot
Reconnaître du mobilier design sur une photographie - Emmanuelle Guyot
 
Estimer le prix de bijou lors d'une vente aux enchères - Katie Ross
Estimer le prix de bijou lors d'une vente aux enchères - Katie RossEstimer le prix de bijou lors d'une vente aux enchères - Katie Ross
Estimer le prix de bijou lors d'une vente aux enchères - Katie Ross
 
Workshop Data Visualisation - Jedha Paris
Workshop Data Visualisation - Jedha ParisWorkshop Data Visualisation - Jedha Paris
Workshop Data Visualisation - Jedha Paris
 
Les applications du Deep Learning - Jedha Lyon
Les applications du Deep Learning - Jedha LyonLes applications du Deep Learning - Jedha Lyon
Les applications du Deep Learning - Jedha Lyon
 
Optimiser ses publicités grâce à la Data Science
Optimiser ses publicités grâce à la Data ScienceOptimiser ses publicités grâce à la Data Science
Optimiser ses publicités grâce à la Data Science
 
Connaître son audience grâce à la Data - Parisa MAjlessi
Connaître son audience grâce à la Data - Parisa MAjlessiConnaître son audience grâce à la Data - Parisa MAjlessi
Connaître son audience grâce à la Data - Parisa MAjlessi
 
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...
ONU : baisser la mortalité infantile en optimisant les interventions - Antoin...
 
Automatiser la classification d'un jeu vidéo
Automatiser la classification d'un jeu vidéoAutomatiser la classification d'un jeu vidéo
Automatiser la classification d'un jeu vidéo
 
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...
Reconnaître automatiquement les positions de Yoga - Marine Gubler, programme ...
 
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners
2019 : les news du RGPD - Méghane Duval, Juriste-conseil @ KaOra Partners
 

Recommander des films - Andreea - Fullstack Lyon #1

  • 2. Système de recommandations : Comment la data science influence-t-elle nos choix de films ?
  • 3. Dataset et pre-processing : MovieLens 100K UserId MovieId Rating Timestamp 3 1 4.5 1256677221 409 1 3.5 1256677456 62 1 4 1256677471 198 1 5 1256677260 MovieId Title Genres 1 Toy Story (1995) Adventure|Animation| Children|Comedy|Fantasy 2 Jumanji (1995) Adventure|Children|Fantasy 3 Grumpier Old Men (1995) Comedy|Romance 4 Waiting to Exhale (1995) Comedy|Drama|Romance Notes Films Primary Key
  • 4. Notre dataset : MovieLens 100K Ratings 100 004 Users 671 Movies 6 323 Dates 1996-2018 Notes Films Movies 6 323 Genres 20 Years 1902-2017
  • 5. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition ? ? ? ? ? ? ? ? ? ? Films Utilisateurs R Crédit image : Google Developpers
  • 6. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition R = U 𝛴 MT (n x m) (n x n) (m x m)(n x m) Avec : - m, le nombre de films - n, le nombre d’utilisateurs
  • 7. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition 3.5 3 2.5 3 3.5 3 3 4.5 3 3 Films Utilisateurs R 3 4 3 5 5 5 5 4 2 5 4 ACP 0.1 0.2 0.1 0.1 0.3 0.7 Films Utilisateurs U 0.5 0.3 0.6 0.6 0.4 0.3 Action Drame Comédie
  • 8. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition Source : Stanford CS246 Factor 1 Factor2
  • 9. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition R = U 𝛴 MT (n x m) (n x n) (m x m)(n x m) Avec : 𝛴 = où 𝜎i sont les valeurs singulières.
  • 10. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition R = 0.1 0.2 0.1 0.1 0.3 0.7 Utilisateurs U 0.5 0.3 0.6 0.6 0.4 0.3 𝛴 Action Drame Comédie Latent features des utilisateurs 0.2 0.1 0.1 MT 0.3 0.2 0.2 0.4 0.2 0.5 Action Comédie Films Drame 0.4 0.3 0.1 Latentfeatures desfilms 𝜎1 0 0 0 𝜎r
  • 11. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition SGD ALS Stochastic Gradient Descent Alternating Least Square M M U, M tq
  • 12. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition SGD ALS Stochastic Gradient Descent Alternating Least Square M M U, M tq RMSE = 0.89
  • 13. 4 grandes méthodes de création d’un système de recommandations Approche content-based Le filtrage collaboratif Approche model-based Le Deep Learning Crédit image : Towards Data Science
  • 14. 4 grandes méthodes de création d’un système de recommandations Approche content-based Le filtrage collaboratif Approche model-based Le Deep Learning Crédit image : Towards Data Science
  • 15. 4 grandes méthodes de création d’un système de recommandations Approche content-based Le filtrage collaboratif Approche model-based Le Deep Learning ? ? ? ? ? ? ? ? ? ? Films Utilisateurs
  • 16. 4 grandes méthodes de création d’un système de recommandations Approche content-based Le filtrage collaboratif Approche model-based Le Deep Learning
  • 17. Deep Learning : Restricted Boltzmann Machines (RBM) Crédit image : Andrea Perlato
  • 18. Performances : Comparaison des modèles testés RMSE 1.44Random 0.99Approche contenu 0.89SVD 1.2Deep Learning 0.93Filtrage collaboratif
  • 19. Performances : Comparaison des modèles testés avec une nouvelle utilisatrice Sarah
  • 20. Performances : Comparaison des modèles testés avec une nouvelle utilisatrice TOP 10 DE SARAH Approche contenu Filtrage collaboratif SVD
  • 21. Performances : Comparaison des modèles testés avec une nouvelle utilisatrice TOP 10 DE SARAH Approche contenu Filtrage collaboratif SVD Novelty Over-specialization Diversity Novelty Novelty Diversity
  • 22. Conclusion et pistes d’amélioration Modèles hybrides De nouvelles avancées à explorer : mise en scène recommendations, etc. A chaque problème, son modèle, ses metrics
  • 23. Data Science Bootcamp Merci ! Des questions ?
  • 25.
  • 26. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition
  • 27. Meilleur modèle : Factorisation matricielle - Singular Value Decomposition
  • 28. Deep Learning : Restricted Boltzmann Machines (RBM) Forward Pass Backward Pass ou Reconstruction Crédit image : Pathmind
  • 29. Mesure de similitude : Crédit image : dataaspirant