Monday 2 February 2015

Teaching Mario to Play with Himself


When it comes we talk about artificial intelligence, so one of the most challenging sides it to teach computer to how to measure, understand, and react according to situation in the world around us. Actions, which are in the nature of human, can be taught to a robot, but teaching the decision making ability is difficult.

A team of researchers at the University of Tubingen, Germany has experimented and created a project which will change the concept of a real-world robot as AI is on the way to take the different challenges by reaching the Mario to play his own game on computer. Team of researchers has created the video, which will explain that how this system will work in step-by-step manner, but at the high levels the actions and response of Mario’s can be quantified as values.

In the whole process AI seems to start with basic information that how to navigate the world and how he is relating the various objects. The team has also created the tracking pattern for Mario’s curiosity about the rest of the world and how he is focusing on the collection of coins.

AI notes all the events when it encounters enemies and when it queried with a question that what are you thinking about Goomba? So Mario responds that, I don’t know anything. And after few experiments of interactions, Mario learns that how to jump or land on the Goomba and how to know that Goomba is dead. When it is translated back into human words, “If I will perfectly jump on Goomba, so he will die”.

Mario also learns that how to navigate any environment or how to activate question blocks which can grab power ups or how to jump to higher objects to reach any particular locations. AI has absolutely different rule if Mario is small or big because his behavior can vary according to his size or if he will get the mushroom or few fire flowers.

It is clear that AI learns about any particular environment and now Mario has an idea about real world and according to any particular situation he is free to behave or express his expression like; when first time he will jump on Goomba, so he will shout that may be Goomba is dead an later he test this hypothesis on the Goomba of future by comparing the expected result with expected outcome.

In the experiment Mario never use scripted responses, he only responds to syntax with his understanding and vast array of words. Now it’s clear that he can told the things like; “If you will perfectly jump on Goomba than Goomba will die, or he can learn by his own. In whole process he was able to complete syntax.

As a human we have applied same principles of communication and learning millions of times in life, but we have learn them when we were child and teaching something to Mario to jump on Goomba to kill it, it’s really fascinating example of AI.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.