Two-tower et ANN
Encoder requête et catalogue pour scorer vite.
Deux encodeurs, un score
Tour user et tour item en même espace, score = similarité (cosinus du Ch5). Entraînement contrastif : rapprocher le couple positif (user, bon item), éloigner des négatifs échantillonnés. Serving par recherche approchée ANN (HNSW de la leçon mia-embeddings-modernes) en millisecondes. Contenu (texte/image) injectable dans les tours : la réponse au démarrage à froid.
Négatifs
Échantillonnage qui fait le modèle : uniformes (biaisés), in-batch (pratiques), durs (précis mais coûteux). Sans stratégie notée, vos gains sont des artefacts.
Pas de correction en ligneConfrontez votre code aux résultats attendus du cours.