Chiosa
Machine Learning

Quand l’audit global évalue mal les vérificateurs

2 min
Mis à jour

En termes simples

Une tâche peut exiger que deux conditions soient réunies, alors qu’un vérificateur n’en évalue qu’une seule. L’article étudie ce qui arrive quand on juge ce vérificateur selon la réussite de toute la tâche, surtout après qu’une politique a changé la nature des échecs qu’elle produit.

Les auteurs montrent que ce score global peut devenir trompeur. Dans un test de chaînes de traitement ECG, rafraîchir un vérificateur avec des étiquettes portant sur toute la tâche a affaibli sa capacité à repérer les échecs de la composante qu’il devait contrôler.

En revanche, conserver des exemples de ces échecs dans les données de rafraîchissement a préservé ses performances dans les configurations testées.

La recherche

Si un vérificateur est jugé selon la réussite de toute une tâche, son score indique-t-il encore s’il détecte l’échec précis pour lequel il a été conçu ? La question compte lorsqu’une politique change la répartition des échecs parmi les candidats servant à auditer ou à rafraîchir ce vérificateur.

L’article explique comment un audit de la tâche complète peut mal évaluer un vérificateur de composante, puis teste les effets du rafraîchissement et une correction qui préserve les exemples d’échec.

Les auteurs analysent un vérificateur chargé de contrôler une condition, mais évalué selon le résultat de toute la tâche. Leur décomposition explique pourquoi son score peut se déplacer vers les échecs d’une autre condition quand les sorties de la politique évoluent.

Le score de l’oracle moteur exact sur la tâche complète a baissé d’un groupe de candidats à l’autre, malgré ses jugements exacts sur la composante.

Dans les tests ECG, le rafraîchissement à partir d’étiquettes du résultat complet a affaibli le contrôle de la composante hors politique et la sélection en aval ; conserver les échecs de la politique de base a préservé les performances dans ces configurations.

Les résultats de rafraîchissement opérationnel proviennent de tests sur CPU uniquement, portant sur une tâche de traitement du signal ECG, deux types de vérificateurs et dix partitions de sujets qui se chevauchent pour chaque configuration.

L’article n’a pas testé le rafraîchissement d’un vérificateur fondé sur un grand modèle de langage, ni l’apprentissage par renforcement en ligne avec un vérificateur rafraîchi. Les résultats ECG ne constituent pas une validation clinique.

Analyse

Détails

Article suivantLes agents peuvent améliorer le code de recherche, mais de nombreuses tâches ont laissé tous les agents sans solution