The Nature of Adaptive RobotsTracy Staedter chats with Josh Bongard of Cornell University about developing problem-solving robots.
Josh Bongard![]() Computer scientist, Josh Bongard, describes his work in ten words or less: "I understand intelligence by building adaptive robots and software."
imtracynotstacy: Ok. First things first. How is your day going?
imtracynotstacy: Are you in the lab or in your office? j0shbongard: In my office at the moment. My lab is in the building next door.
imtracynotstacy: And what does it mean that you've gotten a fair bit of research done? What kind of research?
j0shbongard: There are several strands of work going on in my research group at the moment. The strand that I was working on today has to do with the idea of aesthetic preference: how people judge an image or object as more beautiful than another. imtracynotstacy: And what does that have to do with robots? j0shbongard: Good question. In our previous work with the Starfish robot at Cornell,
together with Hod Lipson and Victor Zykov,
we built the robot so that it could create models of itself.
Those models were in essence small virtual worlds where it could mentally rehearse actions
before attempting them in the real world.
imtracynotstacy: Roger. So if a computer can accurately predict a people's behavior, for example, their aesthetic preference, how might that ultimately help the computer (robot?). j0shbongard: The two projects are quite different. In the case of our robot, it can use its self-made model -- it's mind's eye, if you like -- to judge whether an action might be dangerous, and therefore discard it before actually attempting it in reality.
In the case of our aesthetic preference experiments, the computer-made models of people's choices may reveal how they make decisions.
imtracynotstacy: And where might such a computer-made models of people's choices be used? What are the applications? j0shbongard: You might be able to bundle these ideas into software that can predict how people might respond in dangerous situations.
Often, in retrospect, people find it hard to describe why they made a (possibly difficult) decision in a hazardous situation.
[over to you]
imtracynotstacy: Do I really a computer telling me not only that I screwed up, but how? :) j0shbongard: Who knows, perhaps some day. :-) imtracynotstacy: Great. Your work falls under the field of computer science, right? j0shbongard: That's right: I'm a computer science professor at the University of Vermont. imtracynotstacy: How long have you been doing this kind of research?
imtracynotstacy: What do you know now about this area of research that you didn't know in 2000? j0shbongard: I suppose what I've gained an appreciated for most is how little we understand about intelligence:
whether we're talking about human intelligence or machine intelligence.
[appreciated --> appreciation]
Intelligence is not something that exists within our brains,
but is something that arises from how we use our brains and bodies to survive, and excel, in an ever-changing world. imtracynotstacy: So the more it acts, the more intelligent it becomes. j0shbongard: Yes, exactly. But not only that: it needs to act in very particular ways in order to learn more. Just doing the same thing over and over again doesn't buy the robot much. For this reason, many people have commented that our robot appears curious. imtracynotstacy: Interesting j0shbongard: It's always trying to actions to learn more, or repeating a short series of actions to confirm a hypothesis.
[to actions --> new actions] imtracynotstacy: It needs to take risks in order to grow. Just like a person. j0shbongard: Well, not just like a person, but similar. imtracynotstacy: Where do you get inspiration from?
|
advertisement
Download the Tech WidgetWhat's On Now
|
our sites
video
mobile
shop
stay connected
corporate