Optical illusions, quantum mechanics and neural networks might seem to be quite unrelated topics at first glance. However, in I have used a phenomenon called “quantum tunnelling” to design a neural network that can “see” optical illusions in much the same way humans do.
My neural network did well at simulating human perception of the famous and illusions – and in fact better than some much larger conventional neural networks used in computer vision.
This work may also shed light on the question of whether artificial intelligence (AI) systems can ever truly achieve something like human cognition.
Why optical illusions?
trick our brains into seeing things which may or may not be real. We do not fully understand , but studying them can teach us about how our brains work and how they sometimes fail, in cases such as and on .
Researchers using AI to emulate and study human vision have found optical illusions pose a problem. While computer vision systems can recognise complex objects such as , they often cannot understand optical illusions. (The latest models appear to recognise at least , but these results require further investigation.)
My research addresses this problem with the use of quantum physics.
How does my neural network work?
When a human brain processes information, it decides which data are helpful and which are not. A imitates the function of the brain using many layers of artificial neurons that enable it to store and classify data as useful or not beneficial.
Neurons are activated by signals from their neighbours. Imagine each neuron has to climb over a brick wall to be switched on, and signals from neighbours bump it higher and higher, until eventually it gets over the top and reaches the activation point on the other side.
In quantum mechanics, tiny objects like electrons can sometimes pass through apparently impenetrable barriers via an effect called “quantum tunnelling”. In my neural network, quantum tunnelling lets neurons sometimes jump straight through the brick wall to the activation point and switch on even when they “shouldn’t”.
Why quantum tunnelling?
The discovery of quantum tunnelling in the early decades of the 20th century allowed scientists to explain natural phenomena such as radioactive decay that seemed impossible according to classical physics.
In the 21st century, scientists face a similar problem. Existing theories fall short of explaining human perception, behaviour and decision-making.
Research has shown that tools from quantum mechanics may help explain and .
While some have suggested that quantum effects , even if they don’t we may still find the laws of quantum mechanics useful to model human thinking. For example, quantum computational algorithms are than classical algorithms for many tasks.
With this in mind, I wanted to find out what happened if I injected quantum effects into the workings of a neural network.
So, how does the quantum tunnelling network perform?
When we see an optical illusion with two possible interpretations (like the ambiguous cube or the vase and faces), researchers believe we temporarily hold , until our brains decide which picture should be seen.
This situation resembles the quantum-mechanical thought experiment of Schrödinger’s cat. This famous scenario describes a cat in a box whose life depends on the decay of a quantum particle. According to quantum mechanics, the particle can be in two different states at the same time until we observe it – and so the cat can likewise simultaneously be alive and dead.
I trained my quantum-tunnelling neural network to recognise the Necker cube and Rubin’s vase illusions. When faced with the illusion as an input, it produced an output of one or the other of the two interpretations.
Over time, which interpretation it chose oscillated back and forth. Traditional neural networks also produce this behaviour, but in addition my network produced some ambiguous results hovering between the two certain outputs – much like our own brains can hold both interpretations together before settling on one.
What now?
In an era of and , understanding how our brains process illusions and build models of reality has never been more important.
In other research, I am exploring how quantum effects may also help us understand and in social networks.
In the long term, may eventually contribute to the development of . But for now, my research work continues.