Living in a virtual world

Murray Shanahan, Professor in Cognitive Robotics, has developed an AI environment that provides a model for artificial intelligence.

Words: Megan Welford / Photography: Emli Bendixen 

Professor Murray Shanahan (BEng Computing 1984) was a questioning sort of child. 鈥淎ged around 10 or 11, I would lie awake at night wondering how we knew if anything really existed,鈥 he remembers. 鈥淲as it down to information we received through our senses? I enjoyed these slightly alarming, weirdly exciting questions. But if I talked to my parents about it, they looked at me as if I was from Mars.鈥

As the young Shanahan played with Lego, he thought about the idea that if you could take your minds to bits, you would discover how it worked. Later, at sixth form college in Weybridge, he would discover like-minded souls who were also into Asimov, Star Trek, robots and aliens. 鈥淚t seemed to me that science fiction was trying to address these deep philosophical questions, such as what it meant to be human,鈥 he says. 鈥淩obots fascinated me, and I found the idea that we might be able to create artificial minds absolutely extraordinary. I was programming computers and getting these dopamine hits from making something that functioned, something tangible. It happened inside the computer, but it was a bit magic.鈥

He still feels that magic today, as he mentors AI students or directs the Cognitive team at Google DeepMind. And he鈥檚 still trying to build a mind, but is pretty sure that you can鈥檛 do it without a body, quoting the quantum physicist Richard Feynman: 鈥淚f I can鈥檛 build it, I can鈥檛 understand it.鈥 It鈥檚 this concept of embodiment that interests him most.

鈥淣ature built our brains to interact with our environment 鈥 3D objects and space,鈥 he explains. 鈥淚t鈥檚 really important for cognition and intelligence. And it links into my idea of 鈥榝oundational common sense鈥, the idea that humans can understand key environmental concepts in relation to objects 鈥 things like motion, solidity, holes, containers, flow and growth 鈥 from a very early age, often before we are two years old.鈥

To explore the concept of embodiment further, Shanahan鈥檚 lab ran a competition at 91桃色 called the Animal-AI Olympics 鈥 and in the process, created a virtual environment that is so useful and challenging it has since been adopted by other labs.

鈥淓mbodiment doesn鈥檛 have to be literal or physical, it can be in a games world,鈥 he says. 鈥淪o we created a virtual environment of rooms, boxes and walls, and set various tasks to explore concepts such as object permanence. This is one of the most fundamental aspects of common sense in humans 鈥 an understanding that there exists a world that is independent from ourselves, a world that is spatially organised and contains enduring objects, one of which is our own body.鈥

Embodiment doesn鈥檛 have to be literal or physical, it can be in a games world"

The challenge, then, was to build AI that can do things like find an object hidden behind another or pick up an object using a rake. 鈥淭hese are often simple tasks that children and some animals can do, but they require relating to the physical world, and it鈥檚 proving incredibly hard to design AI to do that!鈥 says Shanahan.

鈥淲hen the founders of AI were working in the 1950s, they thought it would be really easy to build human-level artificial intelligence, that it would just take a few years. But this is what鈥檚 holding us up. You can train technology to do one thing 鈥 drive a car, play Go, autocomplete words or recognise faces in photos 鈥 really well. But until AI can transfer its knowledge across different domains, which humans do by interacting with the physical world, it will never achieve human-level intelligence.鈥

The Animal-AI testbed is another way of benchmarking AI and its ability to transfer knowledge from one task to another. 鈥淲e know that if you teach AI enough words, it can talk. But it鈥檚 talking before it can walk,鈥 he says. 鈥淯ntil it has general intelligence, like humans, it鈥檒l never be any good. People want to build sophisticated tech. My motivation is, if you鈥檙e going to have a driverless car, it had better work properly!鈥. 

Professor Shanahan鈥檚 task involves simple object permanence exploration 鈥 hiding a ball and seeing if the dog can find it. Such tests are still challenging for AI, and must be resolved to create more general forms of artificial intelligence.