I have a dream. A dream that a robot will no longer be programed in general terms, but instead, it will be taught how to learn from another source. This source may be anything, the internet, other robots, humans, but the main factor being the robot is only firstly programmed to understand these sources by a human, and is then left on its own. My application of this would be to a game of soccer which I find is most easily demonstrated.
Currently, robots do not really have a concept of what a ball is, what a goal is, how to score a goal, what is a robot, what is soccer even. They are programmed in flat code to make desisions based on the inputs they recieve from their sensors, and although this may be good...it has flaws. The program is not adaptable during games, and it does not truly evolve, cause the robot does not learn from experiences. It may setup a really good play by chance, but never repeat the actions it took to get to that position as it does not remember.
What if a robot was taught how to interpret a text, like a webpage, much like a human does? This would open an entirely new avenue. A robot would learn to understand what a ball is, how to score a goal, different stratigems to make its way past competitors, without a user having to tell it anything at all. As it plays more and more games, it will become accostmed to what works in a game and what doesnt, taking the human error factor out of programming as it is able to find out for itself.
Is this dream a possible reality? Or is it just pipe?