Ciencia de Datos

AlphaCode de DeepMind no te robará tu trabajo (por el momento)

Anuncios

DeepMind de AlphabetGithub 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:

    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.

    solución algorítmica fea

    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.

    Avatar photo
    Sobre el autor

    Julio Del Angel

    Redactor en Facialix

    Ingeniero en Sistemas, egresado del Instituto Tecnológico Superior de Pánuco (TecNM), Veracruz. Especializado en desarrollo de software, tecnología e inteligencia artificial. Fundador y editor de Facialix, donde analiza noticias, avances científicos y oportunidades educativas.

    Ver todos sus artículos →

    Deja un comentario