CasaNoticiasAhora la IA podría proporcionarnos algoritmos de matemáticas más eficientes

Ahora la IA podría proporcionarnos algoritmos de matemáticas más eficientes



Implementos de programación informática de matemáticas para analizar y luego manipular representaciones de fenómenos del mundo real. El cálculo matemático más importante involucrado en la programación son las matrices. Realizar cálculos de matriz requiere mucho trabajo, especialmente a medida que las matrices se hacen más grandes. Por lo tanto, un equipo de investigadores en Deepmind de Google, Londres, ha demostrado que la IA puede encontrar algoritmos más rápidos para resolver problemas de multiplicación de matriz.

Los investigadores de DeepMind imaginaron la posibilidad de utilizar un sistema de IA basado en el aprendizaje de refuerzo para generar nuevos algoritmos con menos pasos que los implementados ahora. Descubrieron que la mayoría de los sistemas de juego implementaron el aprendizaje de refuerzo. El equipo cambió su enfoque a la búsqueda de árboles después de completar sistemas preliminares, que también se utilizan en la programación de juegos. Cuando se aplicaban a matrices multiplicadoras, los investigadores encontraron que convertir un sistema de IA en un juego permitía buscar la forma más eficiente de obtener el resultado deseado, un resultado matemático.


Los investigadores experimentaron con su sistema al permitirle encontrar, revisar e implementar algoritmos existentes, empleando recompensas para atraerlos a elegir el más eficiente. El sistema aprendió sobre los factores que mejoran la eficiencia de multiplicación de la matriz. Los investigadores también obligaron al sistema a generar sus algoritmos para mejorar nuevamente la eficiencia. En muchos casos, este experimento demostró que el algoritmo del sistema era más eficiente que los creados por predecesores humanos.