Robot Hand Learns How To Learn From Babies
jcasman writes "Wired's got a piece on building a better robotic hand at Stanford. The new robot is called Stair 1.0, and scientists are hoping to take a cue from human children for how to teach a robot to learn. 'When a computer fails at a task, it spouts an error message. Babies, on the other hand, just try again a different way, exploring the world by grabbing new objects -- shoving them into their mouths if possible -- to acquire additional data. This built-in drive to explore teaches us how to use our brains and bodies. Now a number of hand-focused roboticists are building machines with the same childlike motivation to explore, fail, and learn through their hands.'"
...trial & error thing, I sure hope they're not testing it out on babies.
patients with existing limbs need to learn how to use them all over again. I'm really hopful we will see a major leap in artifical limbs in the next 50 years
If you mod me down, I will become more powerful than you can imagine....
Am I the only one worried here?
How much do babies really have to teach you?
If you cut them open and examine their insides, you can actually learn a lot.
'When a computer fails at a task, it spouts an error message. Babies, on the other hand, just try again a different way, exploring the world by grabbing new objects -- shoving them into their mouths if possible -- to acquire additional data
Access gives me the most amusing error messages. "Error 3417: there is no message for this error" (the message is real, the number I pulled out of my ass).
But thinking about it, a robot looking for better data might be a good idea, but a computer? That might worrry me.
Don't forget that a computer, even one running a robot, is just an alectronic abacus, nothing like a human or any other animal's brain. The temptation is to anthropomorphise.
-mcgrew
mcgrew's razor: Never attribute to stupidity that which can be explained by greedy self-interest
This reminded me of this video that I favorited on youtube, in which a robot is "brought to life" and then "feels around" to model the world and itself, and then "figures out" how to walk.
This seems really interesting and something I'd want to work on. Anyone know what I would need to learn and do in order to get involved on a theoretical or practical level?
Apology to Ubuntu forum.
Simple, you learn how they learn. Children learn alot in the first few years of their life, and the rate at which they learn can be quite astonishing.
The point of the article is not that we're learning specific tidbits of information from them, but instead we're learning how to learn from them. The mindset of a young child allows them to learn things at an immense pace and if this were copied as a computer algorithm it further advances AI technology.
If you dig into the article it's a pretty interesting read about how the Stair robot is slowly learning small tasks. While it is currently not that impressive what tasks it is capable of, it is a staple of advancing AI.
The original generic sig.
I for one welcome out new robot baby overlords.
Seriously though. If a robot could learn at even a tiny fraction of the rate that babies learn, that would be quite remarkable.
This new device is fun on dates!
Laughter is the Spackle of the Soul.
Combine all 3 types? Do these projects know about eachother? Collaborate?
Where can you sign up for one of these robotic hands? I'd like to take one to work and let it type in my code for me. And I can take it home and let it work the remote control to the tv for me. It'd be a pain in the ass always shouting your commands at it (I'm assuming there's a built in voice processing module to make this hand useful), I guess, but it would be worth it because it would save us all that tedious manual labour that we do now.
RobotCub is particularly interesting because all the design is being posted on their website, so anyone with a spare 200kEuro can build one. It's an EU-funded project, and it's good to see government money widening the pool of Open Source stuff - see www.robotcub.org
We build robots - www.shadowrobot.com
Seven years ago, when I started grad school at UMass Amherst, they were talking about this stuff in the robotics lab. This is hardly new stuff.
One of the ideas I got out of their talk about their research was that babies start using their muscles gradually, with only a few degrees of motion to start, and moving up from there. For instance, you'll notice that when a baby starts using his hands, he just grabs things for a while. There is no fine grained control of the fingers, and even the control necessary to consciously release whatever he grabbed doesn't come until later.
hackshop.com - My tech hobby project hub
Not quite sure why it's a better robot Hand - Barrett have been around for some time, and their three-fingered system is good, but it's an interesting gripper. The people in the article are the customers, not the hand developers. Still, interesting research is interesting research ObDisclaimer - Shadow does five-fingered hands...
We build robots - www.shadowrobot.com
Especially how quickly they can get their parents attention by crying. :-S
Beware: In C++, your friends can see your privates!
The child is looking for a nipple. The next step is obvious.
Too bad it doesn't work on Britney Spears...
...to welcome our drooling, pooping robot overlords.
Hello.
I did not RTFA, but I read the magazine version. The title and summary are somewhat misleading. The robot does not learn from babies, but learns like them. I'm pretty sure no infantile humans were involved in its programming. Also, the Stair 2.0 is the new one the article talks about. The Stair 1.0 is at least two years old.
See it there, a white plume over the battle - A diamond in the ash of the ultimate combustion - My panache. --Cyrano
I heard that programmers are getting younger, but this is getting ridiculous.
+++?????++ Out of Cheese Error. Redo From Start.
+++ Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
No sig for the moment.
In all seriousness, it would be a great advance to get robots to explore an object with their mouth when they failed to manipulate it properly with their hands. The mouth part isn't really necessary, its just that humans have extremely sensitive mouths, so this is a great way for babies to get more information about an object. The point is that babies help show us how learning to complete complex tasks is a matter of integrating data from multiple sensory modalities (touch, taste, vision, etc).
This is also where imitation comes in. The neat thing about mirror neurons is that they allow visual information (seeing another entity doing something) to be connected to other modalities. We see lots of mirror neurons in the premotor cortex (which does pretty much what it sounds like), and the inferior parietal cortex (which plays a role in integrating sense data from a variety of sources). "Monkey see, monkey do" demands integrating seeing and doing.
Lots of robots just have a few "vision" sensors, but as the article mentions, RobotCub has "sensitive artificial skin" on its hands. While a single hand alone is fine for executing a hard-coded task, infant learning shows us that multiple modalities are critical for adaptive responses to failure.
Part of the issue here is not just trial and error learning, but the possibility of getting robots to integrate multiple sensory modalities to figure out how best to accomplish a goal. If we can give the robot access to a richer array of sensory data, not only could it get feedback about what went wrong, it has more data about how it failed at the task, and therefore a much higher probability of figuring out how to be successful.
Interesting about the shadowrobot.com hand...
I notice by the relative ratio of the length of the index finger to that of the ring finger that the hand is modelled on a male hand (the index digit is shorter than the ring digit). Have you done any studies on dexterity as to which configuration is better for manipulating objects?
Thanks,
-- Terry
The original generic sig.
This is not just "better robot arm". Here is other example of this kind.http://www.iirobotics.com/bot-news/general/new-intuitive-ways-to-teach-a-bot!-20070605938.html
This is just another way to teach robot by having direct interaction between the robot and the instructor. Robot yet still needs to be monitored closely by human and it does not do all that in its own. It still needs human's help. robot that learns like baby could be useful if it does something already well. maybe it can learn to create something better than it is originally programmed to do and play music more creatively and play sports such as golf and table tennis. but instructor himself is not perfect neither. lets say instructor teaches his robot to carry a fairly heavy box or large panel by simply putting(forcing) robotic hands on the sides of the box. then robot moves few feet and instructor realizes that it overstressed robotic arm. carrying it around with different position by finding center of weight by just lifting it up to knee high and experimenting comfortable position as humans do, could have prevented that. This is interesting progress anyway. I am bilingual who speaks English language as a second language. and during the beginning years of studying english, i thought a lot about how babies learn language. for instance, visualizing concepts and objects in your head, not just memorizing spellings and grammars. it is easy to ignore simple things. but we have yet to learn a lot from simpler ones(babies), and simple things that surrounds us.
Thank goodness! When I first read the post title, I thought "Sweet Jesus! It's unethical to test robot hands on babies! I know their squishiness is probably more dynamic than a Styrofoam cup, but someone has to draw the line somewhere!"
Yea I know... nobody really cares, but that happens to be the first thing I thought of... been playing too much Mass Effect
Yes, children do learn a lot in their first few years. Heck, some even learn that the phrase "a lot" is not a single word.
Oh, never fu^Hricking mind.
i\hbar\dot{\psi}=\hat{H}\psi
Interesting digression, Science Friday just had a piece on rewiring nerves for amputees.
http://www.sciencefriday.com/program/archives/200711301
"He that breaks a thing to find out what it is has left the path of wisdom."