DeepMind affirme que son IA AlphaCode peut écrire des codes, mais est-ce génial ?

deepmind alphacode

DeepMind affirme que son nouveau moteur de codage d’IA (intelligence artificielle) est capable d’être aussi performant qu’un programmeur humain. La filiale britannique d’Alphabet spécialisée dans l’IA a créé un système d’IA baptisé AlphaCode. Selon DeepMind, le système peut écrire « des programmes informatiques à un niveau compétitif ». Après avoir testé le système contre des défis de codage qui apparaissent habituellement dans les compétitions humaines. À sa grande joie, le programme de la filiale d’Alphabet a obtenu un « rang estimé ».

En conséquence, le programme s’est taillé une place parmi les 54 % de meilleurs codeurs humains. DeepMind considère en outre qu’il s’agit d’une avancée notable en matière de codage autonome. Cependant, il convient de mentionner ici que les compétences d’AlphaCode ne représentent pas nécessairement le type de programmation qu’un codeur moyen est généralement amené à faire. Dans un courriel adressé à The Verge, Oriol Vinyals, chercheur principal chez DeepMind, a admis que la recherche en était encore à ses débuts. En outre, Vinyals a déclaré que les résultats faciliteront les tentatives de l’entreprise de créer une IA flexible capable de résoudre des problèmes.

Ce programme sera capable de relever des défis de codage que seuls les humains peuvent actuellement relever. Vinyals a déclaré être enthousiasmé par le potentiel d’AlphaCode pour aider les non-programmeurs et les programmeurs à écrire des codes. En outre, il peut s’avérer utile pour améliorer la productivité ou ouvrir de nouvelles voies pour la création de logiciels, selon M. Vinyals. En outre, les défis auxquels AlphaCode s’est attaqué ont été sélectionnés par une plateforme de codage compétitive appelée Codeforces. En 2014, Google a acquis DeepMind.

AlphaCode de DeepMind peut créer des assistants de codage

Codeforces est connu pour le partage hebdomadaire de problèmes et le classement des problèmes pour les codeurs. Ce système est similaire au système de classement Elo utilisé aux échecs. Le fondateur de Codeforces, Mike Mirzayanov, affirme que les résultats d’AlphaCode ont dépassé ses attentes. Cependant, Mirzayanov a admis qu’il n’était pas sûr au départ car il est nécessaire de mettre en œuvre l’algorithme même dans des problèmes compétitifs simples. De plus, il est même important de l’inventer. Les performances d’AlphaCode se sont révélées être au niveau d’un nouveau concurrent en herbe.

AlphaCode relève un défi de codage

Vous pouvez consulter le problème résolu par AlphaCode ci-dessous, ainsi que sa solution.

C’est Une Solution Intelligente Mais A Des Restrictions

Bien que ce soit une solution intelligente, ce n’est pas au niveau du SaaS d’entreprise. Cependant, il est susceptible d’atteindre ce niveau dans un proche avenir. En attendant, il suffit de prouver que le modèle peut non seulement analyser, mais aussi comprendre un défi écrit compliqué à la fois. De plus, cela montre également que le modèle est capable de produire plusieurs fois des réponses exploitables. L’équipe DeepMind déclare que leur incursion dans la génération de code est susceptible de s’améliorer considérablement. En plus de cela, il propose plusieurs idées passionnantes pour aider les programmeurs à améliorer leur productivité. En plus de cela, cela donne une opportunité à ceux qui n’écrivent pas de codes.

Quitter la version mobile