Economic Attention Networks: Associative Memory and Resource Allocation for General Intelligence Matthew Iklé, Joel Pitt, Ben Goertzel, George Sellman.

Slides:



Advertisements
Similar presentations
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Advertisements

Introduction to Artificial Neural Networks
SAL: A Hybrid Cognitive Architecture Y. Vinokurov 1, C. Lebiere 1, D. Wyatte 2, S. Herd 2, R. O’Reilly 2 1. Carnegie Mellon University, 2. University of.
Tuomas Sandholm Carnegie Mellon University Computer Science Department
11 Wheel of Consumer Analysis Customer Decision Marking Information Processing Wheel of Consumer Analysis Customer Decision Marking Information Processing.
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Database management concepts Database Management Systems (DBMS) An example of a database (relational) Database schema (e.g. relational) Data independence.
1 Soar Semantic Memory Yongjia Wang University of Michigan.
Chapter Seven The Network Approach: Mind as a Web.
Psychology of Music Learning Miksza Memory Processes.
Overview of Long-Term Memory laura leventhal. Reference Chapter 14 Chapter 14.
Biologically Inspired Robotics Group,EPFL Associative memory using coupled non-linear oscillators Semester project Final Presentation Vlad TRIFA.
Artificial Intelligence
Novamente: An Integrative Approach to Embodied Artificial General Intelligence Ben Goertzel Novamente LLC.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Chapter 8 Prediction Algorithms for Smart Environments
IRC Learning and the Novamente Cognition Engine Imitative-Reinforcement-Corrective Learning: A Robust Learning Methodology for Virtual Pets and Avatars.
General Knowledge Dr. Claudia J. Stanny EXP 4507 Memory & Cognition Spring 2009.
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
Memory. Interesting Video  Color Changing Card Trick Color Changing Card Trick.
DECISION SUPPORT SYSTEM ARCHITECTURE: The data management component.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Memory Components, Forgetting, and Strategies
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 5-1 Chapter 5 Business Intelligence: Data.
NEURAL NETWORKS FOR DATA MINING
Report on Intrusion Detection and Data Fusion By Ganesh Godavari.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Semantic Network as Continuous System Technical University of Košice doc. Ing. Kristína Machová, PhD. Ing. Stanislav Dvorščák WIKT 2010.
Bob Marinier Advisor: John Laird Functional Contributions of Emotion to Artificial Intelligence.
KNOWLEDGE BASED TECHNIQUES INTRODUCTION many geographical problems are ill-structured an ill-structured problem "lacks a solution algorithm.
Illustrations and Answers for TDT4252 exam, June
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
Chapter 13 Artificial Intelligence and Expert Systems.
Copyright © 2012, SAS Institute Inc. All rights reserved. ANALYTICS IN BIG DATA ERA ANALYTICS TECHNOLOGY AND ARCHITECTURE TO MANAGE VELOCITY AND VARIETY,
Information Stores Repositories that hold information. –Sensory memory –Working memory –Long-term memory.
Data Mining In contrast to the traditional (reactive) DSS tools, the data mining premise is proactive. Data mining tools automatically search the data.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
Chapter 5: Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization DECISION SUPPORT SYSTEMS AND BUSINESS.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 12-1 Chapter 12 Advanced Intelligent Systems.
Theories of Learning: Cognitive Theories Dr. K. A. Korb University of Jos 15 May 2009.
Fundamentals of Information Systems, Third Edition1 The Knowledge Base Stores all relevant information, data, rules, cases, and relationships used by the.
CS 478 – Tools for Machine Learning and Data Mining Perceptron.
Neural Networks Demystified by Louise Francis Francis Analytics and Actuarial Data Mining, Inc.
Memory. The Three Memory Systems Sensory Memory: An impression formed from input from any of the senses Working Memory (Short-term memory): The processes.
Introduction to Deep Learning
Ben Goertzel, PhD Novamente LLC Biomind LLC Artificial General Intelligence Research Institute Virginia Tech, Applied Research Lab for National and Homeland.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
WP6 - D6.1 Design of integrated models ISTC-CNR September, 26/27, 2005 ISTC-CNR September, 26/27, 2005.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Organic Evolution and Problem Solving Je-Gun Joung.
CognitiveViews of Learning Chapter 7. Overview n n The Cognitive Perspective n n Information Processing n n Metacognition n n Becoming Knowledgeable.
From NARS to a Thinking Machine Pei Wang Temple University.
Lecture 12. Outline of Rule-Based Classification 1. Overview of ANN 2. Basic Feedforward ANN 3. Linear Perceptron Algorithm 4. Nonlinear and Multilayer.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
HIERARCHICAL TEMPORAL MEMORY WHY CANT COMPUTERS BE MORE LIKE THE BRAIN?
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Fundamentals of Information Systems
Knowledge Representation
EXPERT SYSTEMS.
Database management concepts
Chapter 12 Advanced Intelligent Systems
Cognitive Dynamic System
The Network Approach: Mind as a Web
Course Instructor: Supriya Gupta Asstt. Prof
Continuous attractor neural networks (CANNs)
Habib Ullah qamar Mscs(se)
Presentation transcript:

Economic Attention Networks: Associative Memory and Resource Allocation for General Intelligence Matthew Iklé, Joel Pitt, Ben Goertzel, George Sellman Adams State College (ASC), Singularity Institute for AI (SIAI), Novamente LLC,

EConomic Attention NetworkS Resource Allocation Associative Memory Part of OpenCog or standalone Nonlinear dynamical system Engineered for behavioral outcomes, not intended as a neural model

Uncertain Inference: deduction, induction, abduction, etc. Unsupervised Pattern Mining Concept creation: Including blending Declarative Memory Procedural Memory Supervised program learning Learning of a program given a “fitness function” Deliberative planning Done in an uncertainty-savvy way Episodic Memory Internal Simulation of historical and hypothetical external events Spacetime interface: special mechanisms for linking spatiotemporal experiential knowledge with delcarative and procedural knowlege Dynamic attention allocation: Dynamically determining the space and time resources allocated to memory items, for resource allocation & credit assignment Map formation Identification and reification of global emergent memory patterns Goal System Refinement of given goals into subgoals; allocation of resources among goals Modality specific memory : Body map for haptics & kinesthetics, hierarchical memory for vision, etc.. Specialized pattern recognition: Creates patterns linking modality-specific stores into declarative, procedural and episodic memory Sensorimotor Memory Attentional Memory & System Control Cognitive Processes Associated with Types of Memory

Probabilistic Logic Networks: deduction, induction, abduction, etc. MOSES: Creative pattern mining Concept creation: evolutionary, blending, logical,… Declarative Memory (weighted labeled hypergraph) Procedural Memory (hierarchically normalized LISP-like program trees) MOSES: Probabilistic evolutionary program learning. PLN Deliberative planning Occam-guided hillclimbing: More rapid learning of simpler procedures Episodic Memory (space-time indexed hypergraph nodes, used to trigger 3D movies in internal simulation world) Internal Simulation World: Virtual world engine without visualization component Spacetime algebra: Special algebraic system of spacetime predicates Economic attention allocation: Dynamically updating short and long term importance values of memory items, for resource allocation & credit assignment Map formation Identification and reification of global emergent memory patterns Goal System Refinement of given goals into subgoals; economic AA to allocate resources among goals Modality specific tables: Body map for haptics & kinesthetics, octree for vision, etc. Specialized pattern recognition: Creates patterns linking tables into declarative, procedural and episodic memory Sensorimotor Memory (modality-specific data tables, linked into weighted labeled hypergraph) Attentional Memory & System Control OpenCogPrime Cognitive Processes

The OpenCog hypergraph knowledge representation bridges the gap between subsymbolic (neural net) and symbolic (logic / semantic net) representations, achieving the advantages of both, and synergies resulting from their combination.

ECAN Network Structure ECANS are graphs Links and nodes are called Atoms – nodes and links without type, or without ECAN-relevant type – HebbianLink – InverseHebbianLink Atoms weighted with two numbers: – STI (short-term importance) – LTI (long-term importance) Hebbian and InverseHebbian link weighted with probability values Hebbian and InverseHebbian links mutually exclusive

Short-term and Long-term Importance (STI and LTI) artificial currencies conserved quantities (except for unusual circumstances – e.g. Economic Stimulus Package) STI: the immediate urgency of an Atom LTI: measure of importance for quick recall of Atom Forgetting process: uses low-LTI and other factors to remove Atoms from quick memory

The Attentional Focus (AF) Atoms with highest STI values Associated with modified STI update equations Probability value of HebbianLink from A to B = odds that if A is in the AF, then so is B Probability value of InverseHebbianLink from A to B = odds that if A is in the AF, then B is not FocusBoundary determined by Decision Function (Threshold or Stochastic)

The Economic Model: Wages and Rent Central Bank (CogServer) Central Bank (CogServer) Stimulus and Wages Network Rent

ECAN Dynamics: AF Formation STI spreads to other Atoms via Hebbian and InverseHebbianLinks Uses a diffusion matrix (normalized connection matrix) analogue of activation spreading in neural networks can be viewed as STI “trading” Automatically pulls nodes in and out of AF

ECAN Dynamics: Graph Updating Changing STI values causes changes to the Connection matrix Memory Formation and Recall

Applying ECAN to Associative Memory Two Key Behaviors – Stimulus  Memory Formation – Stimulus  Relevant Memory Recall

Applying ECAN to Associative Memory Two Key Behaviors – Stimulus  Attentional Focus  Memory Formation – Stimulus  Attentional Focus  Relevant Memory Recall

Testing Associative Memory Functionality Train by imprinting sequence of binary patterns Noisy versions used as cues for retrieval converges to an attractor

Conclusions Dramatically different dynamics than standard attractor neural nets Superior memory formation and recall Serves to effectively allocate resources Enables straightforward integration with additional cognitive processes (e.g. PLN inference)