Notasbit

Las mejores noticias de tecnología en un sólo lugar

Publicado por: UnoCero

Publicado en: 11/03/2018 12:00

Escrito por: Manuel López Michelone

Ubisoft aplica inteligencia artificial a su código

Ubisoft aplica inteligencia artificial a su código

Hacer programas que generen código automático para un sinfín de labores siempre ha sido el gran sueño de los programadores. Imaginen dar la idea de algo que queremos que la computadora haga y que ésta, a través de un software muy complejo y sofisticado, salga con el programa resuelto. Sin embargo, aunque esto aún no es posible de hacer, hay interesantes esfuerzos para minimizar los errores de los programadores y así hacerles la vida más sencilla.
Y para ello la Inteligencia Artificial (IA) podría ser la solución. Pero en lugar de pensar en reemplazar a los programadores, lo que puede hacerse ya hoy en día es asistirlos de forma automática usando IA. Y la idea entonces es que un asistente automático esté observando el código que está siendo escrito por el programador para que, de una vez, decida si tiene fallas.
Ubisoft tiene ahora algo que han bautizado como “Commit Assistant”, que parece ser -para variar- una red neuronal que puede ser entrenada usando su propia biblioteca de software y así aprender de los errores (bugs) que ha encontrado y corregir los problemas de inmediato.
Veamos el video promocional:

En el video no se indica cómo es que el software trabaja. Se menciona el aprendizaje reforzado pero qué acciones y recompensas se tienen está lejos de estar claro. Vamos, que la idea parece buena y que quizás comercialmente sea una buena promoción, pero de ahí a que se tenga un sistema que haga lo que el video promete tampoco parece demasiado claro. El …

Top noticias del 11 de Marzo de 2018