Franois Le Gall is a mathematician at Nagoya University in Japan. He saysMatrix multiplication is used in engineering. matrices are usually used to solve numerically.
It is not well understood. The matrix is a grid of numbers. Multiplying two matrices requires the addition of rows and columns. High school teaches the basic techniques for solving problems. Pushmeet Kohli is the head of DeepMind's artificial intelligence for science team.
Things get complicated when you try to find a quicker way. No one knows the best way to solve it. It is an open problem in computer science.
There are more ways to combine two matrices than there are atoms in the universe, according to the research. Thomas Hubert is an engineer at DeepMind.
The problem was turned into a board game called Tensor Game. Each move on the board represents the next step in the solution of the multiplication problem. The series of moves in the game are indicative of an system.
A new version of AlphaZero, called Alpha Tensor, was trained by the researchers. Instead of learning the best moves to make in chess or Go, Alpha Tensor learned the best steps to take when calculating matrices. The game was won in a few moves.
"We turned this into a game, our favorite kind of framework, and we were one of the lead researchers on Alpha Zero."