Thu. Jun 30th, 2022

El codificador de inteligencia artificial AlphaCode de DeepMind ha demostrado ser capaz de rivalizar con las habilidades de un programador humano estándar.

La empresa seleccionó 10 concursos que se realizaron en Codeforces, una plataforma de competencia de programación con miles de participantes, para evaluar el desempeño de AlphaCode.

Después de las simulaciones, AlphaCode se ubicó en el 54 por ciento superior de los competidores. Eso significa que aún no podía vencer a los principales programadores humanos, pero podía rivalizar con el promedio.

Mike Mirzayanov, fundador de Codeforces, dijo:

“Puedo decir con seguridad que los resultados de AlphaCode superaron mis expectativas. Era escéptico porque incluso en problemas competitivos simples a menudo se requiere no solo implementar el algoritmo, sino también, y esta es la parte más difícil, inventarlo.

AlphaCode logró desempeñarse al nivel de un nuevo competidor prometedor. ¡No puedo esperar a ver lo que está por venir!”.

AlphaCode utiliza modelos de lenguaje basados ​​en transformadores para generar código “a una escala sin precedentes”. Un documento de preimpresión que detalla AlphaCode está disponible aquí (PDF).

Petr Mitrichev, ingeniero de software de Google, comentó:

“Resolver problemas de programación competitivos es algo realmente difícil de hacer, ya que requiere buenas habilidades de codificación y creatividad para resolver problemas en los humanos.

Me impresionó mucho que AlphaCode pudiera progresar en esta área y me entusiasmó ver cómo el modelo usa su comprensión de declaraciones para producir código y guiar su exploración aleatoria para crear soluciones”.

DeepMind ha publicado su conjunto de datos de problemas y soluciones de programación competitivos en GitHub para ayudar a otros a desarrollar sus resultados.

Ian Funnell, Gerente de Relaciones con los Desarrolladores de Matillion, dijo:

“Los avances como AlphaCode son bienvenidos y representan un gran progreso en el diseño de algoritmos de manera más efectiva. La codificación de IA en general permite a los desarrolladores buscar la innovación y la creatividad al establecer los parámetros y objetivos, dejando que la IA los ejecute realmente.

En última instancia, este es un catalizador para la innovación: ayudar a los humanos en lugar de reemplazarlos. Los desarrolladores son personas extremadamente capaces y las empresas seguirán contando con ellos para obtener información valiosa de sus datos para diferenciarse y competir”.

DeepMind ha creado un sitio interactivo para ver algunas de las soluciones de AlphaCode y sumergirse en el modelo en alphacode.deepmind.com.

(Crédito de la imagen: DeepMind)

¿Quiere aprender más sobre IA y big data de los líderes de la industria? Echa un vistazo a AI & Big Data Expo. Los próximos eventos de la serie se llevarán a cabo en Santa Clara los días 11 y 12 de mayo de 2022, Ámsterdam los días 20 y 21 de septiembre de 2022 y Londres los días 1 y 2 de diciembre de 2022.

Explore otros próximos eventos y seminarios web de tecnología empresarial impulsados ​​por TechForge aquí.

La publicación DeepMind AlphaCode rivaliza con las habilidades de los programadores humanos apareció primero en AI News.

By Erica Flores

Enamorada de la tecnología. Apasionada de la velocidad que la información puede adquirir en este mundo cambiante. Actualmente residiendo en Barcelona.