Inicio General Resuelven Cubo de Rubik con inteligencia artificial

Resuelven Cubo de Rubik con inteligencia artificial

Con IA, científicos resuelven el 100% de todas las configuraciones de prueba del Cubo de Rubik y encuentran el camino más corto

Cubo de Rubik
Cubo de Rubik

Un grupo de científicos en Estados Unidos creó una herramienta basada en inteligencia artificial para resolver juegos y rompecabezas complejos, como el popular Cubo de Rubik, según revela un estudio publicado hoy por la revista Nature.

La investigación, liderada por expertos de la Universidad de California, diseñó un nuevo algoritmo a partir de técnicas de aprendizaje profundo (deep learning) para tratar de resolver sofisticados problemas combinatorios.

La resolución de rompecabezas que tienen un gran número de combinaciones puede proporcionar información sobre cómo se abordan otros problemas científicos, destacan los autores en un comunicado.

Gracias a este nuevo algoritmo, que lleva el nombre de DeepCubeA, los expertos podrían, por ejemplo, predecir el plegamiento de proteínas, el proceso con el que forman estructuras tridimensionales, y desarrollar terapias preventivas para un número de enfermedades.

El DeepCubeA es una evolución del DeepCube y ha sido diseñado para superar los obstáculos que presenta la resolución de rompecabezas combinatorios, en los que el objetivo es encontrar la vía más corta hacia la meta final.

Como ocurre con el popular Cubo de Rubik, las soluciones para este tipo de rompecabezas secuenciales combinatorios no suelen llegar a través de movimientos al azar, recuerdan los autores de este trabajo, liderados por el experto Pierre Baldi.

En este sentido, precisan que los algoritmos tradicionales son capaces de concluir rompecabezas combinatorios, pero sus características computacionales y su memoria los hacen poco prácticos para resolver los más complejos.

Por ello, DeepCubeA ‘aprende’ a resolver el Cubo de Rubik partiendo desde el objetivo final y efectuando después movimientos ‘hacia atrás’, combinando métodos de ‘aprendizaje por refuerzo’ y ‘búsqueda de caminos’ para resolverlo.

Así, es capaz de identificar la vía más corta en la mayoría de los casos y, al mismo tiempo, usar menos memoria que los algoritmos tradicionales.

Los autores también probaron con éxito DeepCubeA con otros juegos, como Lights Out, Sokoban y rompecabezas de fichas deslizantes de hasta 48 unidades.

‘Resolvimos el cubo de Rubik con DeepCubeA, con un enfoque de aprendizaje de refuerzo profundo que aprende a resolver estados cada vez más difíciles a la inversa del objetivo final, sin ningún conocimiento de dominio específico’, apuntan los expertos en el trabajo.

Este nuevo algoritmo de IA, agregan, resuelve el ‘100% de todas las configuraciones de prueba’ del Cubo de Rubik y ‘encuentra el camino más corto hacia el objetivo final el 60.3% de las veces’.