Définition
Méthode de retour d'information de pertinence dans les modèles vectoriels qui met à jour un vecteur de requête initial en formant une combinaison linéaire pondérée du vecteur initial et des centroïdes (vecteurs moyens) des documents jugés pertinents et non pertinents, typiquement q' = αq + β(1/|R|)Σv_r − γ(1/|NR|)Σv_nr avec des poids α, β, γ ajustables.

Principe

Principe
Déplacer le vecteur requête vers le centroïde des documents jugés pertinents et l'éloigner des non pertinents ; les poids de la combinaison linéaire déterminent le degré d'adaptation et l'arbitrage entre l'intention initiale et les preuves du feedback.

Démonstration

Démonstration
Scénario illustratif → L'utilisateur envoie une requête et marque deux documents retournés comme pertinents et un comme non pertinent. Reconnaissance → Calculer le centroïde des deux vecteurs pertinents et le centroïde du vecteur non pertinent. Action → Mettre à jour le vecteur requête en appliquant α, β, γ choisis et relancer le classement. Conséquence → Les documents proches du centroïde pertinent voient leur score augmenter ; si le feedback est fiable, la précision pour documents similaires s'améliore.

Mauvaise application

Mauvaise application
Appliquer Rocchio avec un jeu de feedback très petit ou bruité (p. ex. un seul document étiqueté à tort comme pertinent) et un β élevé provoque une dérive de la requête. L'erreur paraît plausible car le centroïde semble informatif ; l'erreur sémantique est de traiter un feedback parcellaire comme représentatif de l'ensemble du besoin d'information.

Conséquence

Conséquence
Quand les jugements utilisateur sont fiables et que la représentation vectorielle capture la structure thématique, Rocchio peut concentrer la recherche et améliorer l'efficacité ; si le feedback est parcellaire ou bruité, il peut dégrader la performance en amplifiant des signaux idiosyncratiques.

Inversion

Inversion
Si l'espace vectoriel représente mal la sémantique (p. ex. synonymie non résolue) ou si le feedback reflète des intentions diverses, le déplacement centroidal linéaire peut être inefficace ou nuisible. Dans ces cas, des approches non linéaires ou d'apprentissage du classement exploitant des caractéristiques riches peuvent être préférables.

Limite

Limite
Clairement dans : modèles vectoriels à pondération de termes appliquant des mises à jour de requête basées sur des centroïdes linéaires. Cas limite : le feedback pseudo‑pertinent utilise les top‑k résultats comme R sans labels explicites de l'utilisateur. Clairement hors : mécanismes de feedback qui entraînent des rerankers discriminants ou affinent des représentations neuronales plutôt que d'appliquer des mises à jour vectorielles linéaires.

Tension sémantique

Tension sémantique
Tension entre ajustement de requête linéaire, rapide et interprétable (efficacité, transparence) et méthodes de reranking supervisé plus flexibles mais complexes qui modélisent interactions et non‑linéarités dans le feedback.

Synthèse

Synthèse
Rocchio formalise une intuition géométrique — rapprocher la requête d'exemples pertinents et l'éloigner des négatifs — offrant une adaptation de feedback simple et transparente dont le succès dépend de la qualité de la représentation et de la fiabilité du feedback.