Science in AfricaLogo Merck: Distributors of fine chemicals and apparatus. Enter here for more information.
May 2002

Feature

 


Computing like the Brain: 
Advances in Neurocomputation

Igor Aleksander
Professor of Neural Systems Engineering
Imperial College, London

The myth of the 'Electronic Brain'

A Mobile Robot becoming aware of a new object in  a crowded room'The Electronic Brain' is a cliché that has become attached to computers since their inception. But nothing could be further from the truth: there is very little in common between the way that computers and brains work. The fact is that for some tasks such as calculating, sorting, filing and even playing chess, computers can do better than brains. But in other tasks, such as the recognition and understanding of the world and its inhabitants, computers lag a long way behind. Were we to land a robot on a distant planet to have the sensibilities of an astronaut, programming it to survive would be an awesome if not impossible task. So what is it about the mind of a live astronaut that is so much better than a computer?

For some years now, we have been attempting to understand the computational principles of the living brain. Two reasons compel us do this. First we wish to have a better understanding about how the brain achieves its competence, and, second we want to find ways of transferring this competence to computers and robots, over and above that which can be achieved with current computational methods. This science is called neurocomputation.

What is Artificial Intelligence?

Is this what people call Artificial Intelligence? Well, maybe. I would call it 'new' artificial intelligence where GOFAI (Good Old Fashioned Artificial Intelligence) has been with us for over 50 years. Let's start with GOFAI to see the contrast between the old and the new. This began in the 1950s when computer engineers recognised that the computing machine that had recently made its appearance (due to John Von Neumann's design in 1947) could do more than crunch numbers. It was a genius of a US engineer called Claude Shannon who, in 1950, wrote the first program to play chess (he had also invented 'information theory' and was the first to apply logic to the design of switching systems). He devised an ingenious way of rushing efficiently through the possible moves that both the machine and its opponent could take in order to chose the next best move. This searching through vast numbers of possibilities using the high and continually increasing speed of computers became the style that made the computer seem intelligent. This method was at work when, in 1997, an IBM computer called Deep Blue beat the world chess master, Garry Kasparov. But the rules for survival on Mars might much be less tractable and clear than the rules needed for playing a game of chess.

Why is the brain different?

So what are the differences between the way the computer computes and the brain produces 'thought'? Primarily, the brain is made of 100 billion little cells (neurons) each of which is like the memory of which the computer has just one. It is true that each cell is less powerful, than the Random Access Memory of my laptop, so why are so many little memories so effective? The key answer is that the electrical activity at the outputs of these cells is responsible for everything of which we are capable of thinking . They are the components that give us a knowledge of what the world out there is like. Were I to look at a white wall when a little fly comes to rest on it, that fly causes some of my neurons to change their activity (they are said to 'fire' when they produce electrical impulses at about 100 times per second). These neurons not only encode the colour and shape of the fly but also where, out there in the world, the fly is. This is what makes us 'conscious' of what the world is like.

Not only are neurons active when we perceive something with our senses, but also, because they communicate among themselves they can recall their previous perceptual sensations. This is what we call our imagination or our experience. These internal patterns of activity can be triggered by incoming impulses generated by the senses. For example if we read a book or hear a story, we are soon engulfed by our neurons making us experience the content of the tale. The internal patterns also respond to our intentions and desires. If I am hungry or thirsty they will allow me to work out not only how to plan to get food but will also create my feelings that anticipate the pleasures of eating. At other times they could spell out warning signs which we would describe as fears.

Simulating conscious brains on computers

The focus of our work is to see whether this firing behaviour of neurons could be simulated on a computer to create mechanisms that include a simple form of consciousness. It is all possible in principle, what stops us from simulating a brain with a human-like mind is the sheer scale of things in the brain. The 100 billion cells form something like 100 modules each with an individual task to perform. They are interconnected to perfection by evolution. Interestingly, evolution is something one can simulate on a computer, but not on the vast scale that gave rise to the human brain. So far we have been able to study systems of about 50 modules with a total of 2-3 million neurons which provide some visual awareness, visual imagination and planning. What do we do with it?

The breakthrough with these simulations is that we can decode on the computer screen what the machine is 'thinking'. We can see if the machine is thinking normally or defectively. So far this has not been possible with the brain. Yes, medical brain scans tell us where in the brain the activity is going on, but not what the subject of the activity is. But because we know the way that the simulation is connected, this revealing decoding becomes possible. Through this we have been able to show that the interconnections between modules which sustain both perception and imagination are very subtle. Get the balance between these interconnections wrong and the machine stops perceiving or imagining. This has led us to investigate what goes wrong in some mental diseases such a Parkinson's where patients may loose some visual awareness and, on occasions, hallucinate. The practical side? We have worked on providing visual awareness for robots which enables them to build up accessible experience of their surroundings (rather than be told by a programmer what they are) and then respond to simple verbal statements such as 'go to the red cone'.

Can a conscious machine be dangerous?

Where is all this going? Some may feel threatened by robots becoming conscious in some way. Will the machine become evil and want to get rid of people? For me, this is science fiction: there is no reason why this greater ability should lead to a self-generated evil streak. Evil is a product of competition within and between animal species for territory, food and mates. Machines don't need these things. Machines that are aware will be safer and more helpful to humans than machines that rely entirely on the prowess of a human computer programmer and, goodness knows, how many mistakes a program can hold! Were a robot to drive your car, would it be better for it to be conscious or unconscious? So, if the work discussed in this paper continues to be successful, in twenty years' time it will make obsolete computers that are totally devoid of brain-like machinery. Also it will give us a new neurocomputational understanding of the biological brain to complement our current neurological knowledge.


Professor Igor Aleksander may be contacted at i.aleksander@ic.ac.uk

 







Science in Africa - Africa's First On-Line Science Magazine

Return to Home PageReturn to the TopYour FeedbackRegister with "Science in Africa"

Copyright  2002, Janice Limson. All Rights Reserved