AlphaTensor es un software que ha descubierto por si solo los algoritmos que ya utilizaban los matemáticos para resolver problemas y a su vez, ha creado fórmulas más rápidas que las conocidas para resolverlos.
Este sistema de inteligencia artificial de la Empresa DeepMind, ha comenzado a programar algoritmos matemáticos más eficientes que los que había logrado diseñar los expertos tras décadas de investigación, según explica un estudio publicado en la revista Nature. Esta empresa británica, absorbida por la empresa Google en 2014, ha modificado su software AlphaZero, imbatible para los humanos en juegos como ajedrez y el go, para que aplique su capacidad de aprendizaje en resolver problemas matemáticos de multiplicar matrices numéricas, conjuntos de cifras ordenados en filas y columnas.
AlphaTensor: sin nociones de matemática previa
Como resultado de esto, nació AlphaTensor, un software que ha descubierto por si mismo los algoritmos que ya utilizaban los matemáticos para resolver esos problemas y además ha creado fórmulas más rápidas que las utilizadas y conocidas hasta ahora de manera autónoma.
Técnicas de aprendizaje profundo y aprendizaje de refuerzo se combinaron por los ingenieros de DeepMind, con el objetivo que el ordenador sea capaz de descubrir las reglas del “juego” de multiplicar matrices sin que los programadores le hayan enseñado ninguna noción de matemática previa.
Los ingenieros encargados del proyecto explicaron que “Gracias al aprendizaje, AlphaTensor mejora gradualmente, redescubre algoritmos más rápidos que se conocen para multiplicar matrices y eventualmente, sobrepasa el ámbito de la intuición humana para descubrir algoritmos más rápidos respecto a los que se conocían hasta ahora”.
Los matemáticos, durante muchos años, utilizaron el mismo método para multiplicar matrices. En el año 1969 el alemán Volken Strassen probó que era posible encontrar vías más eficientes que la tradicional para multiplicar.
De la manera tradicional, se puede multiplicar dos determinadas matrices con cien operaciones, mientras que con el método aplicado por Strassen se logra el mismo resultado pero realizando ochenta operaciones.
La IA AlphaTensor, puede alcanzar el resultado en 76 operaciones, gracias a su aprendizaje continuo ha encontrado una fórmula para reducir las cantidad de operaciones.
Los avances obtenidos por esta IA, no solo mejorarán el campo de la inteligencia artificial, sino que puede mejorar diversos ámbitos de la ingeniería en los que estos procesos de multiplicación son esenciales.