Soumettre un outil

AlphaCode 2

Le modèle de programmation compétitive de DeepMind, bâti sur Gemini, au niveau des meilleurs participants humains

Payant Code
Voir la page produit →
Undisclosed paramètres
Proprietary licence
déc. 2023 sortie

AlphaCode 2 est le système de programmation compétitive de Google DeepMind, publié comme rapport technique en décembre 2023, en suite du premier AlphaCode. Ce n’est pas un seul modèle : c’est un pipeline construit sur des modèles Gemini ajustés par fine-tuning. Il échantillonne jusqu’à un million de solutions candidates en C++ par problème, puis les filtre par des contrôles sur des tests, un regroupement par comportement et un modèle de score appris, pour n’en garder qu’environ dix en soumission finale. Sur un ensemble de concours Codeforces récents, il a résolu 43 % des problèmes en dix essais, presque le double des 25 % du premier AlphaCode.

DeepMind estimait que ce niveau placerait AlphaCode 2 au 85e centile des participants humains sur Codeforces, entre les rangs « Expert » et « Candidate Master » de la plateforme. Le projet est resté de la recherche, sans produit ni API, et servait surtout à montrer combien un bon modèle de base, plus un échantillonnage massif et un filtrage, peut améliorer les résultats sur des problèmes de code difficiles et vérifiables. C’est un ancêtre direct des techniques de raisonnement et de génération de code ensuite reprises dans les travaux Gemini et AlphaProof de DeepMind.