4 ms·
Roboticist here. This is actually a huge problem in robotics and causes all sorts of problems for real robots. For example, my current project is to teach robot
by saulrh 14y ago
Roboticist here. This is actually a huge problem in robotics and causes all sorts of problems for real robots. For example, my current project is to teach robots how levers work.
- phpnode 14y agolevers as in how to operate a specific kind of lever/switch or do you mean "teaching" the abstract concept of levers? e.g. recognising that this thing can be used as a lever? The latter sounds much harder
- saulrh 14y agoThe abstract concept of a lever. And it is definitely much harder than it sounds, mostly because it's comparatively so easy for humans to do.
- joe_the_user 14y agoWell, Teach as in "program", right? It seems like the problem is that computers and robots don't learn in same fashion as human and thus the process of "teaching" them things in their not learning concept X in same fashion as humans - ie, they don't learn generalizations such a way that are "ready at hand" to use when the appropriate situation arises.
- saulrh 14y agoThat's one of the underlying causes of Moravec's Paradox, yes. Humans have a very difficult time with precision and regularity, which are exactly what current computer systems are best at. Computers, by contrast, have a hard time with generalization, and creativity and physically interacting with the real world are some of the the most general systems possible.