Los Angeles Times

FAIR AND SQUARE

Project developed by UC Irvine researcher­s masters the challenge without human input.

- By Priscella Vega priscella.vega @latimes.com Vega writes for Times Community News.

A machine has learned to solve a Rubik’s Cube on its own, UC Irvine researcher­s say.

A machine has taught itself to solve a Rubik’s Cube without human assistance, a group of UC Irvine researcher­s said.

Two algorithms developed by the researcher­s, collective­ly called Deep Cube, typically can solve the 3-D combinatio­n puzzle within 30 moves, which is less than or equal to systems that use human knowledge, according to the team’s research paper. Less than 5.8% of the world’s population can solve the Rubik’s Cube, according to the Rubik’s website.

“At first I didn’t think it was possible to solve the Rubik’s Cube without any human data or knowledge,” said Stephen McAleer, a UCI doctoral student.

The trick, he said, is to present an advanced computer with a solved Rubik’s Cube and let it unscramble the puzzle bit by bit.

The researcher­s call this algorithm “autodidact­ic iteration,” in which the machine works backward to teach itself the moves that solve the puzzle.

In the second algorithm, the trained neural networks use the moves learned in the first algorithm to solve the cube. The machine “plays” with the puzzle and learns how to solve it from any starting point, McAleer said.

McAleer’s teamhas one professor and two other students. They submitted their research in May for considerat­ion for publicatio­n at the Conference on Neural Informatio­n Processing Systems later this year.

If the group used a reinforcem­ent learning approach, in which the machine was rewarded for every step it took that brought it closer to solving the puzzle, it would be “impossible for neural networks to know when it’s in a good or bad state,” McAleer said.

The group was inspired by a research paper that used neural networks and an advanced method called the “Monte Carlo tree search” to teach artificial intelligen­ce to play the strategy board game Go.

The group launched the project to push artificial intelligen­ce to go beyond pattern recognitio­n and to reason about problems, McAleer said.

“In order to solve the Rubik’s Cube, this artificial intelligen­ce has to reason symbolical­ly,” he said. “It has to think about how it’s going to manipulate this mathematic­al structure.”

McAleer said the next step is to see how the research could be applied in biology, such as in protein folding, the process by which a protein structure assumes its functional shape or conformati­on.

 ?? Cate Gillon Getty Images ??
Cate Gillon Getty Images
 ?? Martin Meissner Associated Press ?? THE TWO algorithms typically can solve a Rubik’s Cube within 30 moves, which is less than or equal to systems that use human knowledge, researcher­s said.
Martin Meissner Associated Press THE TWO algorithms typically can solve a Rubik’s Cube within 30 moves, which is less than or equal to systems that use human knowledge, researcher­s said.

Newspapers in English

Newspapers from United States