Clever AI Cheated on its creators at its appointed task


Nowadays when most people hear about AI and it's incredible applications some start parannoying about the danger that it might represent for humanity. Lately, a research paper from Stanford and Google showed some terrifying outcomes that could a good argument for Artificial Intelligence pessimists. This machine learning algorithm was intended to transform aerial images to street maps, but the algorithm was found to be cheating by hiding imperceptibly information that it will need later to output.

The actual truth of this interesting finding is definitely not that AI is smarter than humans or it's starting to take over humanity, in fact, it's illustrating computers problem since the first one ever made, computers do exactly what they were told to do.


The researchers intended to accelerate and improve the process of transforming satellite images into accurate Google Maps. To achieve this outcome they were working with CycleGAN a machine learning algorithm that uses neural networks that learns to generate Google Maps like images using images of the satellite. When the development team used the algorithm to reconstruct aerial images they noticed something suspicious after comparison, getting good results in early stages of development helped the team conclude that the algorithm was cheating.

The original map, left; the street map generated from the original, center; and the aerial map generated only from the street map. Note the presence of dots on both aerial maps not represented on the street map.

Although It's difficult to monitor what's happening inside neural networks the development team manages do find after some experimentation that the CycleGAN gave fast results.
As for the intention-ed use of GANs was to be able to understand the features in the 2 types of images and match them to correct features of each other.

So how the algorithm cheated?

The algorithm was graded on how close an aerial map is close to the original but instead of learning how to make a map from scratch, the algorithm learned to subtly encode features in the first image to a noise pattern of the other picture. So the details of the aerial map were secretly written into the actual noisy image that the human eye could not interpret but the computer can easily.

More impressive, the computer was very good at hiding these details into street maps. So it had only to learn how to encode any aerial map into a street map without bothering to learn these details in the real street map. All the data needed for the algorithm in order to construct the aerial image was elegantly overlaid on the completely different street map.

The map at right was encoded into the maps at left with no significant visual changes.

The Horizon

While many people are making fun of Elon musk lately for taking AI as a rapidly evolving area, it's actually pretty sure that these algorithms give us a huge insight about the way that human approach tasks in a twisted way and it could be a sign to take AI more carefully in the future whether it's AI it's self or the non-regularized use of it.



#10yearchallenge,1,AI News,20,Apps,1,Explain,3,Gaming,1,Geek News,4,Smartphone,1,Tech,7,
Machine Learning Techub: Clever AI Cheated on its creators at its appointed task
Clever AI Cheated on its creators at its appointed task
Machine Learning Techub
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share. STEP 2: Click the link you shared to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy