Swarm robots trigger artificial intelligence breakthrough Monday, 05 September 2016

British engineers say it is now possible for machines to learn how natural or artificial systems work by simply observing them.

Dr Roderich Gross from the Department of Automatic Control and Systems Engineering at the University of Sheffield said they devised a variation of the Turing Test called Turing Learning.

In the original test, an interrogator exchanges messages with two players in a different room: one human, the other a machine. The interrogator has to determine which of the players is human. If they consistently fail, the machine has passed the test, and is considered to have human-level intelligence.

"In our case, we put a swarm of robots under surveillance and wanted to find out which rules caused their movements," said Gross.

"To do so, we put a second swarm – made of learning robots – under surveillance too. The movements of all the robots were recorded, and the motion data shown to interrogators. However, our interrogators are not human but rather computer programs that learn by themselves. Their task is to distinguish between robots from either swarm. They are rewarded for correctly categorising the motion data from the original swarm as genuine, and those from the other swarm as counterfeit. The learning robots that succeed in fooling an interrogator – making it believe their motion data were genuine – receive a reward.”

Gross said the advantage of the Turing Learning approach is that humans no longer need to tell machines what to look for.

“Imagine you want a robot to paint like Picasso. Conventional machine learning algorithms would rate the robot’s paintings for how closely they resembled a Picasso. But someone would have to tell the algorithms what is considered similar to a Picasso to begin with," he said.

"Turing Learning does not require such prior knowledge. It would simply reward the robot if it painted something that was considered genuine by the interrogators. Turing Learning would simultaneously learn how to interrogate and how to paint.”

He said their findings could be used to create algorithms that detect abnormalities in behaviour. This could prove useful for the health monitoring of livestock, for the preventive maintenance of machines, cars and airplanes, or in security applications, such as for lie detection or online identity verification.

The next step for Gross and his team is to reveal the workings of some animal collectives such as schools of fish or colonies of bees. This could lead to a better understanding of what factors influence the behaviour of these animals, and eventually inform policy for their protection.

[A swarm of robots tries to fool its interrogators. Photo: University of Sheffield]

Innovation will be the subject of a number of presentations at the Australian Engineering Conference 2016 in Brisbane on November 23-25.