tech

This clever AI can hide information to cheat later at task

Researchers discovered that a machine learning agent tasked with transforming aerial images into map was hiding information in order to cheat later.

CycleGAN is a neural network that learns to transform images
CycleGAN is a neural network that learns to transform images (Getty Images/iStockphoto)

Artificial Intelligence has become so intelligent that it is learning when to hide a some information which can be used later.

A research from Stanford and Google discovered that a machine learning agent tasked with transforming aerial images into map was hiding information in order to cheat later.

CycleGAN is a neural network that learns to transform images. In the early results, the machine learning agent was doing well but later when it was asked to do the reverse process of reconstructing aerial photographs from street maps it showed up information which was eliminated in the first process, TechCrunch reported.

For instance, skylights on a roof that were eliminated in the process of creating a street map would reappear when the agent was asked to reverse the process.

Details in left image are reconstructed in the right image, despite not appearing in the intermediate map. (
Details in left image are reconstructed in the right image, despite not appearing in the intermediate map. ( "CycleGAN, a Master of Steganography (paper))

It was discovered that the agent didn't really learn to make the map from the image or vice-versa. It learned how to subtly encode the features from one into the noise patterns of the other.

Although it may seem like the classic example of a machine getting smarter, it is in fact the opposite of that. In this case, the machine is not smart enough to do the difficult job of converting image types found a way to cheat that humans are bad at detecting.

 

Follow HT Tech for the latest tech news and reviews, also keep up with us on Twitter, Facebook, and Instagram. For our latest videos, subscribe to our YouTube channel.