DeepMind de Alphabet, Github de Microsoft y OpenAI lideran el segmento de la programación usando inteligencia artificial.
Con diferentes enfoques, intentan resolver los desafíos de programación actual.
Te puede interesar también:
- Cupón de Udemy con 100% de descuento en el curso completo de SAP Analytics Cloud
- Cupón Udemy con 100% de descuento en el Curso combinado de Adobe Creative Suite: Photoshop, Illustrator, InDesign y Lightroom
- Cupón Udemy con 100% de descuento en Real NMAP: escaneo y reconocimiento de redes de élite en 10 horas | CNMP+
Utilizan modelos de lenguaje basados en transformadores para generar código.
AlphaCode logró una clasificación estimada dentro del 54 % superior de los participantes en competencias de programación al resolver nuevos problemas que requieren una combinación de pensamiento crítico, lógica, algoritmos, codificación y comprensión del lenguaje natural.
El producto de Deep Mind fue entrenado y compitió contra humanos en concursos de Codeforces.
Con reclamos de sobreajuste, superó a varias personas en esos concursos.
Los resultados están disponibles en línea.
Una mirada cuidadosa a los conjuntos de datos muestra soluciones algorítmicas básicas con código de salida lleno de hediondez de código que hacen muchas contrapartes humanas.
Variables con nombres incorrectos, muchos ifs, métodos demasiado largos, funciones globales son algunos ejemplos de esta hediondez que muchos revisores de código no aprobarían.
Las tres soluciones actuales (AlphaCode, GitHub Copilot , GPT3 ) se centran en la programación competitiva, un área donde el rendimiento es el objetivo final y la legibilidad no es importante.
Deja tus comentarios y sugerencias
Sobre Facialix
Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.