6 ms·
Is anyone working on an embodied AI? Even a simulated body might help. Ultimately intelligence is only useful insofar as it guides the body's motion. We often t
by javajosh 11y ago
Is anyone working on an embodied AI? Even a simulated body might help. Ultimately intelligence is only useful insofar as it guides the body's motion. We often tend to minimize the physical act of say, writing down a theorem or actually applying paint to the canvas, but there are certain actions like playing a musical instrument that certainly blur the distinction between "physical" and "mental". Indeed, even 'purely mental' things like having an "intuition" about physics is certainly guided by one's embodied experience.
- wpietri 11y agoYou might look at the work of Rodney Brooks. There was a wonderful documentary called "Fast, Cheap, and Out of Control", and I'm pretty sure it was in there that he explains his notion that true intelligence is embodied. That was years ago and I haven't kept up with the field, but perhaps it's a useful starting point for you.
- javajosh 11y agoCool, thanks. I think the idea is also important to Zoltan Torey, who believed that "consciousness" is essentially a simulation of a kind of arm in our mind. ("The Conscious Mind"). But I've never heard of anyone attempting to train an AI within a simulated world. The nice thing about doing that is that aren't limited by physics of robotics. I suspect that for basic intelligence stuff, relatively lo-fidelity simulation would be sufficient. (Although there are some very important moral issues presented by such a program!)
- wpietri 11y ago> But I've never heard of anyone attempting to train an AI within a simulated world. Ah, then you might want to follow the trail from SHRLDU: http://hci.stanford.edu/winograd/shrdlu/ http://hci.stanford.edu/winograd/shrdlu/ https://en.wikipedia.org/wiki/SHRDLU https://en.wikipedia.org/wiki/SHRDLU
- javajosh 11y agoThanks for the link! That's pretty close to what I mean; but I was thinking more like an embodied AI living in a simulated world. So, for example, you might start from a Counter-Strike bot, input to the bot would be it's 'camera', and output would be it's position and actions.
- modeless 11y agoYes http://googleresearch.blogspot.com/2016/03/deep-learning-for-robots-learning-from.html http://googleresearch.blogspot.com/2016/03/deep-learning-for...
- argonaut 11y agoI wouldn't go as far as calling that emodied AI, since the only percept is a camera.
- baobabaobab 11y agoThe physical world is so slow to give you feedback, I think DeepMind has the right approach with video games, you can move to 3d games, then games with physics where the agent directly controls artificial muscles, while iterating much faster than you can in the real world. https://www.youtube.com/watch?v=nMR5mjCFZCw&feature=youtu.be https://www.youtube.com/watch?v=nMR5mjCFZCw&feature=youtu.be
- jmickey 11y agoA while ago I helped develop iSpike - http://ispike.sourceforge.net/ http://ispike.sourceforge.net/, which is an interface between the iCub robot (http://www.icub.org/ http://www.icub.org/) and a Spiking Neural Network simulator (We used SpikeStream - http://spikestream.sourceforge.net/ http://spikestream.sourceforge.net/) The coolest part is that there exists a pretty complete simulator for the iCub robot that anyone who is interested can run on their computer - http://eris.liralab.it/wiki/Simulator_README http://eris.liralab.it/wiki/Simulator_README