So I was wondering about the actual constraints in the field of Artificially Intelligent agent/robot. We have been able to replicate most of human sensory functions like:
- Vision - Computer Algorithms can perform better image classification tasks.
- Touch - A physical object more sensitive than skin can be modelled easily.
- Taste and smell - Although there are electro-mechanical tongues, since taste and smell and related it is quite complex to model (i.e. no satisfactory devices exist).
- Hearing - All types of high fidelity audio recording devices are available.
We have also got processors for these sensors:
- Memory - We have got memory running into exabytes probably.
- Processing power - We have got a high processing power, albeit it falls somewhat short of human brain according to this answer.
- Algorithms - We have got highly developed purely logical algorithms, or we can easily Machine Learn and approximate results of unknown algorithms.
- We can also model the human anatomy of various physical functions like walking/running/exercising, etc, like this mechanical cheetah my MIT students.
So my question is what is stopping us from stringing together all this to actually device a quite good Artificially Intelligent agent? (Some people would like to call a good AI as AGI, but I am not defining a good agent as an AGI as I feel the definition of ntelligence is not clear enough, to make comments about AGI, hence feel free to use your own definition of agood AI). What are the constraining factors and how are we trying to overcome it?
My wording maybe little bit off, you are free to edit the question keeping the general theme same.