EDICIóN GENERAL
206 meneos
1751 clics
Inteligencia Artificial predice errores en el código antes de que los programadores los hagan [EN]

Inteligencia Artificial predice errores en el código antes de que los programadores los hagan [EN]

La empresa de videojuegos, Ubisoft, está aprovechando esta nueva herramienta de inteligencia artificial llamada Commit Assistant, que señala errores en el código de un juego incluso antes de que los programadores los realicen. La compañía alimentó aproximadamente 10 años de código en el Asistente de Commit de toda la biblioteca de software de Ubisoft. La IA analizó dónde se cometieron errores previos en el código y qué correcciones se aplicaron para rectificar esos errores. Este tipo de aprendizaje automático permitió la corrección

| etiquetas: ia , corrección de errores , programación
La de Bethesda va a petar.
#1 Pues sus juegos suelen tener bugs a montones. En su defensa decir que suelen ser juegos gigantescos y proyectos ambiciosos.
Algunos programadores ven sus errores meses después de ser despedidos. No tiene mérito. :troll:
Cuando llegue la IA nos dedicaremos a programar...jajaja

www.meneame.net/m/tecnología/inteligencia-artificial-implicaciones-so
#3 Cuando la IA reciba las “especificaciones” del consultor medio, preferirá dedicarse a matar humanos.
#5 De los 9.000 millones de consultores de consultores medios. Todos los seremos.
PS: La IA será feminista o no será.
#5 Habrá IA de consultores. Y entonces las IA se matarán entre ellas...
#5 O irse al campo a plantar patatas, que es lo que todo programador ha dicho al menos una vez en su vida xD
#15 Pues no, tio listo... (yo siempre digo tomates)
#3 No creo que la IA elimine el empleo de programador, pero si que puede reducirlo en un 10.000%. El 90% del código que un programador escribe, ya ha sido escrito por alguien antes que el.
¿y esto?
AI learns to write its own code by stealing from other programs
www.newscientist.com/article/mg23331144-500-ai-learns-to-write-its-own

Using Artificial Intelligence to Write Self-Modifying/Improving Programs
www.primaryobjects.com/2013/01/27/using-artificial-intelligence-to-wri

El asunto es que mejor información seria un dataset que contuviese todos los movimientos de los programadores al…   » ver todo el comentario
#4 > AI learns to write its own code by stealing from other programs

No se diferencia mucho con StackOverflow xD

>¿y si grabases todos los movimientos de los programadores en las oficinas para sacar algunas conclusiones sobre su estilo y los que lo hacen bie

Es imposible. Hay cada paradigma y estilo por cada lenguaje, que es imposible discernir "bien" de "mal".
#8 Pues le alimentas la base de datos de stack overflow a un sistema de aprendizaje con ML y listo.
¿seguro que los que responden en stackoverflow no son IAs?

De hecho es una especie de sistema tipo mechanical turk pero para programación. Algunas tareas solo las pueden hacer mechanical turk-s, pero con el tiempo, el sistema con machine learning ML, aprende las tareas y los patrones del turk y entonces ya no le necesita mas.
El conjunto o universo de tareas para las que va dejando de necesitar…   » ver todo el comentario
Pues tiene fácil averiguar los errores, por por algo llaman Bugisoft a Ubisoft.., tienen ejemplos a patadas en los juegos de los ultimos 5 o 6 años.
A la pobre IA le han dado "de comer" 10 años de material de Ubisoft. De Ubisoft! No me extraña que se rebelen las máquinas...
eso tambien lo hago yo. es ver a ciertas personas y saber que la van a cagar.
¿Se acabó el trabajar de betatester?
#14 Si ahora lo que hacen en soltarte el juego con bugs, pagas por el, y encima les haces de betatester gratis xD.
La precog de Minority report estaba cañón. La precog informática que ayuda a buscar fallos de código, eso ya será otro tema...  media
Si le paso mi código le explota la cabeza.
Aquí la IA con el set de entrenamiento...  media
Predigo que la IA terminará visitando Menéame entre compilación y compilación...
Su primer vaticinio fue:
"Se van a olvidar de poner el where en el delete from".
Eso no es una IA... solo un compilador mas listo o mas tonto...
throw null y ya :troll:
comentarios cerrados

menéame