Example » Virtual Dog Learning Demo
Demo of Virtual Dog Learning to Play Fetch via Imitation and Reinforcement
This video demonstrates how an AI-controlled virtual pet can be taught new behaviors via imitation and reinforcement learning. The simple game of "fetch" is used as an example.
The video was screen-captured from actual real-time interaction between a human and an AI in the Multiverse virtual world.
The virtual dog is controlled by the OpenPetBrain AI system (built using OpenCog); the human avatars are controlled by human players.
The text box that sometimes shows at the bottom left of the video contains the text typed by the human player, to communicate with the AI dog. The thought bubbles and captions shown elsewhere in the video, were added to the video after it was recorded, to better explain what is going on.
Click on the little square at the bottom right corner of the viewer to see the video in full-screen mode.