Aller au contenu principal

2 articles tagués avec « SWE-bench »

Voir tous les tags

Stanford CS329A (Ép 12) : Agent Evaluation & Long Tasks — Horizons METR, OpenAI GDPval et DeepScholar-Bench

· 11 minutes de lecture
Jaybee
AI & Robotics Engineer

Lorsqu'une équipe d'ingénierie développe un agent de codage autonome et le présente à des dirigeants d'entreprise ou des investisseurs, annoncer « 92 % de score au test MMLU » ne suscite qu'une totale indifférence. Les questions industrielles sont infiniment plus pragmatiques :

  • « Cet agent autonome peut-il mener à bien une mission complexe de plusieurs heures sans intervention humaine ? »
  • « Si un ingénieur senior met 8 heures à concevoir un modèle financier ou refactoriser un microservice, l'agent peut-il délivrer une qualité comparable ? Et quelle est sa valeur économique nette en dollars réels ($) ? »

Les bancs d'essai traditionnels à choix multiples (MMLU, GSM8K, HumanEval) sont largement saturés au-delà de 90 % et corrompus par la contamination des données du Web. Surtout, réussir un quiz de 5 secondes n'a aucun rapport avec l'exécution de Long-Horizon Agent Tasks exigeant des centaines d'actions interdépendantes avec maintien d'état sur plusieurs heures.

Pour clore en apothéose la Partie 3 : Ingénierie des Agents (Leçons 10 à 12) de Stanford CS329A : Self-Improving AI Agents, nous analysons la science moderne des Agent Evaluation Benchmarks — mesurant l'intelligence agentique non par de vagues pourcentages, mais en unités physiques de Temps Humain et de Valeur Économique ($) :

  • Horizon Temporel Humain (METR, 2025) : L'horizon de temps à 50 % de succès (h_agent) et la loi empirique de doublement tous les 7 mois.
  • Valeur Économique Réelle (OpenAI GDPval, 2025) : Évaluation de 44 métiers à haute valeur ajoutée et équation rigoureuse du coût de révision humaine « Try-n-then-fix ».
  • Évaluation Académique sans Contamination (DeepScholar-Bench, 2025) : 3 dimensions, 7 métriques en continu et neutralisation du biais de position chez les juges LLM.

Stanford CS329A (Ép 10) : SWE-Agents — Génie logiciel autonome, CodeMonkeys, KernelBench et Agent-System Interface

· 12 minutes de lecture
Jaybee
AI & Robotics Engineer

Le génie logiciel en environnement de production réel n'a pratiquement aucun rapport avec les puzzles de programmation compétitive isolés ou les problèmes académiques simplifiés. Un véritable rapport de bug GitHub n'arrive jamais emballé avec des tests unitaires prédéfinis ; il est enchevêtré à travers des centaines de fichiers, des dépendances historiques complexes et des millions de lignes de code de production distribué. De plus, un logiciel en production ne peut pas se contenter d'être fonctionnellement correct — il doit être performant, économe en mémoire et parfaitement adapté aux architectures matérielles parallèles de bas niveau.

Pour inaugurer la Partie 3 : Ingénierie des Agents (Leçons 10 à 12) de Stanford CS329A : Self-Improving AI Agents, nous quittons les clusters d'entraînement de modèles fondamentaux pour plonger directement dans la réalité technique du développement logiciel industriel :

« Comment des agents IA autonomes naviguent-ils dans des dépôts de plusieurs millions de tokens, isolent-ils des bugs de régression insidieux, synthétisent-ils des environnements de test reproductibles et conçoivent-ils des kernels GPU sur mesure surpassant les implémentations PyTorch manuelles ? »

Cet article analyse la frontière actuelle du SWE-Agent Autonomous Coding à travers trois avancées majeures : CodeMonkeys Automated Refactoring sur le SWE-bench Benchmark GitHub, KernelBench GPU Performance Tuning par boucle de rétroaction de profiler matériel, et le système Agent-Computer Interface ACI (Agent-System Interface, ASI) de Stanford, conçu pour éliminer le décalage sémantique entre l'intention de haut niveau de l'agent et le matériel parallèle physique.