Innovación

Este sistema de inteligencia artificial puede robar código para hacerse más inteligente

Este sistema de inteligencia artificial puede robar código para hacerse más inteligente

Si bien los sistemas de inteligencia artificial continúan mejorando, una IA lo está haciendo de una manera única. Microsoft y la Universidad de Cambridge se asociaron en DeepCoder, una IA de aprendizaje profundo destinada a imitar los patrones de aprendizaje que se encuentran en el cerebro humano.

[Fuente de imagen:Pixabay]

DeepCoder junta código de otros programas para resolver problemas. Los desarrolladores dijeron que no es para mecanizar a los programadores humanos, sino para ayudar a las personas a crear que no tienen amplios conocimientos de codificación.

Por ahora, DeepCoder funciona muy bien para resolver problemas más simples como los que se hacen en concursos de programación:

"Construir un sistema IPS requiere resolver dos problemas. Primero, el problema de búsqueda: para encontrar programas consistentes necesitamos buscar en un conjunto adecuado de programas posibles. Necesitamos definir el conjunto (es decir, el espacio del programa) y el procedimiento de búsqueda. En segundo lugar, el problema de clasificación: si hay varios programas consistentes con los ejemplos de insumo-producto, ¿cuál devolvemos? Ambos problemas dependen de los aspectos específicos de la formulación del problema. Por lo tanto, la primera decisión importante al formular un enfoque para la síntesis del programa es la elección de un lenguaje específico de dominio ".

A partir de este momento, el sistema DeepCoder solo puede resolver problemas que se pueden solucionar en cinco líneas de código o menos.

DeepCoder no es la primera IA que tiene éxito en el aprendizaje profundo. Google creó un sistema llamado DeepMind para vencer a un jugador maestro del juego de mesa chino Go. El sistema AlphaGo reconoce que Go es un googol veces más complicado que el ajedrez. Por lo tanto, la IA tiene cien veces más opciones disponibles en cualquier punto del juego.

Entre las habilidades de aprendizaje a mitad del juego de DeepMind y la rápida adaptación y resolución de problemas de DeepCoder, el futuro de la IA parece brillante (aunque un poco intimidante).

"Prevemos muchas extensiones de DeepCoder ... y somos optimistas sobre las perspectivas futuras del uso del aprendizaje automático para sintetizar programas", dijeron los científicos informáticos de Microsoft y Cambridge.

Para comprender mejor los algoritmos de aprendizaje profundo y cómo funcionan en comparación con los algoritmos tradicionales, vea este video a continuación:

VEA TAMBIÉN: Inteligencia artificial gana $ 800.000 contra Poker Masters

Ver el vídeo: COMO CREAR INTELIGENCIA ARTIFICIAL DESDE CERO (Octubre 2020).