Showing posts with label illusion. Show all posts
Showing posts with label illusion. Show all posts

Tuesday, July 12, 2016

Ambiguous cylinder illusion

I just saw this and it was rather impressive.




Even after watching it a few times, it's still difficult to believe that it isn't some CGI trickery.

This is how it works:



Monday, January 25, 2016

The seams behind the illusion

Original post:  Sep 2, 2015

We can often be our own worst critics. I find that the ability to look at something and analyze it for flaws can be both a blessing and a curse. On the one hand, you can appreciate little details that separate the very good from the great. On the other hand, there may be minor flaws that most people don't even notice that keep you from enjoying something wonderful.

Over the weekend, we visited an amusement park in New Hampshire. One of the attractions was a short magical act. Since the audience was primarily composed of young children, the magician was not at a David Copperfield level. Still, it was fascinating to watch him roll through his illusions. Some of them were much better than others. For his best trick (involving empty tubes that magically made bottles and glasses multiply on his desk), you really wondered exactly how he did it. For others, he made small mistakes and you could catch a glimpse into exactly how he was performing his trick.

In the end, the key to a good show requires tons of practice and solid execution at showtime. In many ways, it's quite similar to our work lives. In most cases, if we are performing our jobs well, no one really notices. Of course, that changes rapidly when something goes wrong....


Wednesday, July 1, 2015

Optical illusions for computers

Original post:  Dec 17, 2014

As computers become better at accomplishing many things once thought impossible for them, it's becoming harder and harder to keep humanity one step ahead. That said, there are some intriguing new ways to help outwit our silicon friends.

This article gives one example. Here is how it opens:

Computers, like people, understand what they see in the world based on what they've seen before.

And computer brains have become really, really good at being able to identify all kinds of things. Machines can recognize faces, read handwriting, interpret EKGs, even describehttp://news.stanford.edu/news/2014/november/computer-vision-algorithm-111814.html what's happening in a photograph. But that doesn't mean that computers see all those things the same way that people do.

This might sound like a throwaway distinction. If everybody—computers and humans alike—can see an image of a lion and call it a lion, what does it matter how that lion looks to the person or computer processing it? And it's true that ending up at the same place can be more useful than tracing how you got there. But to a hacker hoping to exploit an automated system, understanding an artificial brain's way of seeing could be a way in.

Scientists at the University of Wyoming and Cornell have figured out how to present images that fool sophisticated computers (dense neural networks used for artificial intelligence) into seeing objects that show up as nonsense to humans. Here is an example of the images:
Illusion 1.PNG
You may not see anything recognizable to you, but these neural networks are completely confident they see the titles shown below the pictures below!
Illusion 2.PNG
One of the lead scientists explains the effect:

"To some extent these are optical illusions for artificial intelligence," co-author Jeff Clune told me via gchat. "Just as optical illusions exploit the particular way humans see... these images reveal aspects of how the DNNs see that [make] them vulnerable to being fooled, too. But DNN optical illusions don't fool us because our vision system is different."
Clune and his team used an algorithm to generate random images that appeared unrecognizable to humans. At first, Clune explains, the computer might be unsure about what it was seeing: "It then says, 'That doesn't look like much of anything, but if you forced me to guess, the best I see there is a lion. But it only 1 percent looks like a lion.'"

This might seem as if it is a harmless parlor trick. In actuality, it has very significant meaning:

To people in countries where governments restrict speech and publishing, citizens could theoretically communicate secretly by leveraging the opacity within deep neural networks. Clune: "People could embed messages discussing freedom of the press and get them past communist AI-censoring filters by making the image look like the communist party flag!"
Even when computers can be trained that what they're seeing isn't, as far as a human is concerned, the thing the computer thinks it sees—it's easy to retrain the computer to be fooled all over again, which, for now, leaves such networks vulnerable to hackers. Understanding such opportunities for exploitation will be critical as artificial intelligence becomes increasingly pervasive.

Here is a link to the full article:  How to Fool a Computer With Optical Illusions - The Atlantic

Sunday, June 14, 2015

A matter of perspective

Original post:  Jan 17, 2014

As a parent of two young boys, there are times when I find myself struggling to maintain composure. At the same time, children have a way of changing your perspectives in more ways than you could have ever realized.

I envy the ability of my boys to find wonder in the world. They still believe deeply in magic. They are constantly running into situations they have never faced before and never fail to find the joy and excitement that I often miss. As an adult, you often know how the illusions work. But even at my most cynical point, I do find that their innocent awe allows me to suspend disbelief (if only for a moment).

Our experiences are often shaped by how we choose to perceive them. It isn't easy to step outside our narrow view and see things from a different perspective. At times, we might be amazed by the results.

I found an illusion online that illustrates this point. When seen from a particular angle, it literally seems to come alive. Watch it for yourself and let me know what you think.