Si ya vimos lo que puede hacer GPT-3 entrenado concretamente con una base de datos de código: OpenAI Codex, pues AlphaCode lleva el juego a un nuevo nivel.

AlphaCode es una IA que utiliza transformers y que ha sido desarrollada por la compañía DeepMind. La empresa que desarrolló AlphaZero o ALphaGo.

Esta nueva IA es capaz no solo de asistir a un humano mínimamente desarrollando fragmentos de código sencillos como hace Codex, lo cual es claramente impresionante. Sino que es capaz de desarrollar programas medianamente complejos a golpe de instrucción por parte del humano.

Y aunque han sido muchas las críticas que le han caído a AlphaCode y que no le calleron tanto a Codex, debido a que AlphaCode filtra entre cientos de miles y millones a veces de posibles soluciones antes de mostrarnos una correcta. No es menos cierto que si que compone código de forma probabilística muy eficientemente, y si es cierto, que es esta última capa donde se filtra, gracias a lo que consigue destacar sobre Codex, pudiendo no solo programar scripts sino programas de tamaño y complejidad nunca antes resuelta por una IA. No le quita mérito.

Pero obviamente y a pesar de la desinformación de los medios, ni Codex ni AlphaCode son IA’s generals capaces de entender nada ni de programar mejor que un programador profesiona. Porque ambas IA son generadores de textos probabilísticos y si bien es cierto que en un futuro igual mejoran tanto y se añaden nuevos conceptos a su arquitectura que permiten que sea una IA general, pues habremos acabado, pero eso es solo una conjetura, nadie sabe ni mucho menos ha demostrado a día de hoy que se pueda crear una IA general de sicilio, y tampoco se ha demostrado que no se pueda.

En lo que si nos va a afectar este tipo de IA ya, en menos de un año probablemente(cuando den accesos comerciales a sus API), es que muchos programadores no perderán su tiempo en escribir pequeños scripts en su código, ellos pensarán el programa y la IA resolverá eficiente y rápidamente muchos fragmentos de código que muchas veces tendrá que corregir el programador pero que les ahorrará tiempo, por lo que es de esperar un gran aumento de la productividad y sus derivadas consecuencias: más paro hasta que el exceden se reubique en otros campos laborales.

Web oficial de Alphacode, Deepmind.

 

Os dejo un pequeño video de Dot CSV sobre AlphaCode:

 

Estos artículos te podrian interesar 🙂

Qué es la IA generadora de texto BLOOM y cómo usar... BLOOM es una IA "Autoregressive Large Language Model (LLM)", es decir un modelo del lenguaje autoregresivo. BLOOM ha sido creada por más de mil in...
Cómo probar y usar la IA generadora de imágenes St... Qué es la IA Stable Diffusion Stable Diffusión es un modelo neuronal, una inteligencia artificial que permite crear imágenes realistas a partir de te...
Entrevista a la IA GPT-3 sobre Bitcoin Atención: este artículo ha sido escrito por la IA GPT-3 y no ha sido corregido por ningún humano. En este artículo charlo con la Inteligencia Artific...
Alternativas a GPT-3 GPT-3 de OpenAI es una IA que es capaz de crear texto coherente, además de cumplir instrucciones, traducir, crear contenido HTML, programar un poco, e...
Relato: La chica en el bosque La chica en el bosque Una larga historia sobre una niña en el bosque que al final toma conciencia de que está en el metaverso: La niña deambul...
¡Cómparte este artículo si te ha gustado! :)