the novamente cognition engine: an integrative, experiential learning focused approach to agi

33
IRC Learning and the Novamente Cognition Engine Imitative-Reinforcement-Corrective Learning: A Robust Learning Methodology for Virtual Pets and Avatars implemented using a limited version of the Novamente Cognition Engine Ben GOERTZEL,Cassio PENNA CHIN, NilGEISSWE ILLER,Moshe LOOKS, Andre SENNA , Welter SILVA,Ari HELJAKKA, CarlosLOPES

Upload: kyle-benjamin

Post on 02-Jan-2016

46 views

Category:

Documents


0 download

DESCRIPTION

IRC Learning and the Novamente Cognition Engine Imitative-Reinforcement-Corrective Learning: A Robust Learning Methodology for Virtual Pets and Avatars implemented using a limited version of the Novamente Cognition Engine. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

IRC Learning and the Novamente Cognition

Engine

Imitative-Reinforcement-Corrective Learning:A Robust Learning Methodology

for Virtual Pets and Avatarsimplemented using a limited version of the Novamente Cognition Engine

Ben GOERTZEL, Cassio PENNACHIN, Nil GEISSWEILLER, Moshe LOOKS, Andre SENNA, Welter SILVA, Ari HELJAKKA, Carlos LOPES

Page 2: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Knowledge representation:– Nodes and links (a weighted, labeled hypergraph)– Probabilistic weights, like an uncertain semantic network– Hebbian weights, like an attractor neural network

Page 3: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 4: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 5: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 6: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Learning algorithms:– Automated program learning (for small, purpose-specific

programs meeting AI-determined specifications)• NCE uses MOSES a probabilistic improvement on genetic

programinng, described in Moshe Looks 2006 PhD thesis– Uncertain inference

• NCE uses Probabilistic Logic Networks, a novel fusion of probability theory and formal logic

– PLN book to be published by Springer in early 2008– Economic Attention Allocation

• Artificial economics used for assignment of credit and attention allocation

The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Page 7: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

An Integrative, Experiential Learning Focused Approach to AGI(underlying both the Novamente and OpenCog initiatives)

Cognitive architecture:– Focused on interactive learning, e.g. virtual embodiment, NL

conversation, robotics– Largely inspired by human cognitive architecture

Teaching Methodology:– Embodied, experiential, socially interactive– Combining imitative and reinforcement learning

Page 8: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 9: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Novamente Cognition Engine is one, well-fleshed-out, example of a concrete AGI design within this family of designs

OpenCog framework (OpenCog.org) incorporates Novamente’s knowledge representation and overall software framework, and will allow experimentation with multiple alternate learning algorithms within this same framework

Page 10: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Why May This Approach Have a Prayer of Succeeding?

• It is based on a well-reasoned, comprehensive theory of mind, – covering both the concretely-implemented and

emergent aspects of mind– Oriented toward encouraging the emergence of a

self-system within the AI’s knowledge base, based on embodied social learning

– See The Hidden Pattern• The specific algorithms and data structures chosen to

implement this theory of mind are efficient, robust and scalable and, so is the software implementation

Page 11: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Stages of Cognitive Development

No self yet

Emergence of phenomenal self

Objective detachment from phenomenal self

Page 12: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Intelligence

Page 13: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Intelligence

Page 14: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Intelligence

Page 15: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 16: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Animal-level AI’s killer app: Virtual Pets

Page 17: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Virtual Worlds

Each month, 24% of the 34.3M US kids

and teens on the web are visiting a virtual world. By 2011 that number is expected to be 53%

For example, Webkinz grew from 800K users in Oct 2006 to more than 7M in Oct 2007

Page 18: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Media for Virtual Pets

2.3B use mobile phones

1.2B use the Internet

465M joined Virtual Worlds

Page 19: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Pets in Virtual Worlds

Page 20: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Pets for PC Games

Page 21: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI
Page 22: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Pets for Mobile Gaming

Page 23: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Pets in World of Warcraft

Page 24: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Current Virtual Pets: Cute but Dumb

Current virtual pets are rigidly programmed and lack emotional responsiveness, individual personality or ability to learn.

Page 25: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Building a Better Pet Brain

Adding the ability to have the pets genuinely learn and respond to the environment will make them more real to the user, and increase the user/virtual pet bond. This supports trends toward personalization and community, enriching both.

Page 26: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Novamente Pet Brain

Novamente pets respond to and interact with objects, creatures and avatars, and learn from experiences that will then influence future behavior.

For example, if there happens to be a cat around, there is a good chance the pet dog would chase it. However, if the cat scares him away, the dog might not be so eager to chase the cat next time.

Page 27: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Training the Pet Brain

Novamente pets can be taught to do simple or complex tricks, from sitting to playing soccer or learning a dance -- by learning from a combination of encouragement, reinforcement and demonstration.

give “sit” command clap when pet sitsshow “sit” example

Page 28: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

IRC Learning

Page 29: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Teaching with a Partner

Page 30: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Current Pet Brain Architecture

Page 31: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Next-Gen Pet Brain Architecture

Page 32: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Next Step: Language Learning?

Page 33: The Novamente Cognition Engine: An Integrative, Experiential Learning Focused Approach to AGI

Intelligence