SlideShare a Scribd company logo
1 of 17
Economic Attention Networks:
   Associative Memory and
Resource Allocation for General
         Intelligence



Adams State College (ASC), Singularity Institute for AI (SIAI), NovamenteLLC,
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
Sensorimotor Memory
                                              Cognitive Processes
        Declarative Memory
                                              Associated with Types
                                                                                            Modality specific memory :
   Uncertain Inference:
                                              of Memory                                 Body map for haptics & kinesthetics,
   deduction, induction,
      abduction, etc.                                                                    hierarchical memory for vision, etc..
Unsupervised Pattern Mining
                                                                                         Specialized pattern recognition:
                                                                                         Creates patterns linking modality-specific
     Concept creation:                             Attentional Memory
                                                                                      stores into declarative, procedural and episodic
     Including blending
                                                                                                           memory
                                                     & System Control

                                               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


                                                                                                Episodic Memory
    Procedural Memory

                                                                                        Internal Simulation
    Supervised program learning
                                                                                   of historical and hypothetical
    Learning of a program given a
                                                                                           external events
           “fitness function”

                                                                                       Spacetime interface:
       Deliberative planning
                                                                                      special mechanisms for linking
   Done in an uncertainty-savvy way
                                                                                  spatiotemporal experiential knowledge
                                                                                 with delcarative and procedural knowlege
Sensorimotor Memory
           Declarative Memory                                                         (modality-specific data tables, linked into weighted
                                                     OpenCogPrime                                    labeled hypergraph)
     (weighted labeled hypergraph)
                                                     Cognitive Processes                           Modality specific tables:
    Probabilistic Logic Networks:
        deduction, induction,                                                                  Body map for haptics & kinesthetics,
            abduction, etc.
                                                                                                     octree for vision, etc.
               MOSES:
                                                                                               Specialized pattern recognition:
        Creative pattern mining
                                                          Attentional Memory                   Creates patterns linking tables into
           Concept creation:                                                                   declarative, procedural and episodic
                                                            & System Control
    evolutionary, blending, logical,…
                                                                                                             memory

                                                   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
                                                                                                      Episodic Memory
       Procedural Memory
                                                                                       (space-time indexed hypergraph nodes, used to
(hierarchically normalized LISP-like                                                    trigger 3D movies in internal simulation world)
           program trees)
                                                                                         Internal Simulation World:
                 MOSES:
         Probabilistic evolutionary
                                                                                             Virtual world engine
            program learning.
                                                                                        without visualization component
                    PLN
                                                                                             Spacetime algebra:
            Deliberative planning
                                                                                               Special algebraic
       Occam-guided hillclimbing:
                                                                                        system of spacetime predicates
           More rapid learning
          of simpler procedures
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 with
     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)
                  Stimulus
                  and
                  Wages

                             Rent




  Network
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)

More Related Content

What's hot

Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)academic3
 
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...Josué Freelance
 
Programming Cognitive Technologies in Processing Language
Programming Cognitive Technologies in Processing LanguageProgramming Cognitive Technologies in Processing Language
Programming Cognitive Technologies in Processing LanguageArtur Gunia
 
Sternberg Poster
Sternberg Poster Sternberg Poster
Sternberg Poster souf18
 
IB Cognitive Perspective Review
IB Cognitive Perspective ReviewIB Cognitive Perspective Review
IB Cognitive Perspective ReviewKristopherRod
 
Provenance: From e-Science to the Web Of Data
Provenance: From e-Science to the Web Of DataProvenance: From e-Science to the Web Of Data
Provenance: From e-Science to the Web Of DataJose Manuel Gómez-Pérez
 
Knowledge and its organization as a matter of multiple facets, forms and func...
Knowledge and its organization as a matter of multiple facets, forms and func...Knowledge and its organization as a matter of multiple facets, forms and func...
Knowledge and its organization as a matter of multiple facets, forms and func...Sophie Visser
 

What's hot (10)

Recognition at end of Year 1
Recognition at end of Year 1Recognition at end of Year 1
Recognition at end of Year 1
 
Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)Edet 722 storyboard (academic enhancement)
Edet 722 storyboard (academic enhancement)
 
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...
[SeNAmI'12] Towards a fuzzy-based multi-classifier selection module for activ...
 
Programming Cognitive Technologies in Processing Language
Programming Cognitive Technologies in Processing LanguageProgramming Cognitive Technologies in Processing Language
Programming Cognitive Technologies in Processing Language
 
Sternberg Poster
Sternberg Poster Sternberg Poster
Sternberg Poster
 
IB Cognitive Perspective Review
IB Cognitive Perspective ReviewIB Cognitive Perspective Review
IB Cognitive Perspective Review
 
Defense Powepoint
Defense PowepointDefense Powepoint
Defense Powepoint
 
Provenance: From e-Science to the Web Of Data
Provenance: From e-Science to the Web Of DataProvenance: From e-Science to the Web Of Data
Provenance: From e-Science to the Web Of Data
 
Knowledge and its organization as a matter of multiple facets, forms and func...
Knowledge and its organization as a matter of multiple facets, forms and func...Knowledge and its organization as a matter of multiple facets, forms and func...
Knowledge and its organization as a matter of multiple facets, forms and func...
 
24 poster
24 poster24 poster
24 poster
 

Similar to Economic Attention Networks

343 beyond piaget and ips1
343 beyond piaget and ips1343 beyond piaget and ips1
343 beyond piaget and ips1Anna Montes
 
Ux lady-human-information-processing
Ux lady-human-information-processingUx lady-human-information-processing
Ux lady-human-information-processingsilvana churruca
 
Defeating Windows memory forensics
Defeating Windows memory forensicsDefeating Windows memory forensics
Defeating Windows memory forensicslmilkovic
 
Neural networks...
Neural networks...Neural networks...
Neural networks...Molly Chugh
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesDaniele Gianni
 

Similar to Economic Attention Networks (7)

343 beyond piaget and ips1
343 beyond piaget and ips1343 beyond piaget and ips1
343 beyond piaget and ips1
 
Ux lady-human-information-processing
Ux lady-human-information-processingUx lady-human-information-processing
Ux lady-human-information-processing
 
IA 7/ UX 1: IA? IxD? UX!
IA 7/ UX 1: IA? IxD? UX!IA 7/ UX 1: IA? IxD? UX!
IA 7/ UX 1: IA? IxD? UX!
 
Defeating Windows memory forensics
Defeating Windows memory forensicsDefeating Windows memory forensics
Defeating Windows memory forensics
 
Ch9 ppt
Ch9 pptCh9 ppt
Ch9 ppt
 
Neural networks...
Neural networks...Neural networks...
Neural networks...
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analyses
 

Recently uploaded

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Recently uploaded (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Economic Attention Networks

  • 1. Economic Attention Networks: Associative Memory and Resource Allocation for General Intelligence Adams State College (ASC), Singularity Institute for AI (SIAI), NovamenteLLC,
  • 2. 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
  • 3.
  • 4. Sensorimotor Memory Cognitive Processes Declarative Memory Associated with Types Modality specific memory : Uncertain Inference: of Memory Body map for haptics & kinesthetics, deduction, induction, abduction, etc. hierarchical memory for vision, etc.. Unsupervised Pattern Mining Specialized pattern recognition: Creates patterns linking modality-specific Concept creation: Attentional Memory stores into declarative, procedural and episodic Including blending memory & System Control 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 Episodic Memory Procedural Memory Internal Simulation Supervised program learning of historical and hypothetical Learning of a program given a external events “fitness function” Spacetime interface: Deliberative planning special mechanisms for linking Done in an uncertainty-savvy way spatiotemporal experiential knowledge with delcarative and procedural knowlege
  • 5. Sensorimotor Memory Declarative Memory (modality-specific data tables, linked into weighted OpenCogPrime labeled hypergraph) (weighted labeled hypergraph) Cognitive Processes Modality specific tables: Probabilistic Logic Networks: deduction, induction, Body map for haptics & kinesthetics, abduction, etc. octree for vision, etc. MOSES: Specialized pattern recognition: Creative pattern mining Attentional Memory Creates patterns linking tables into Concept creation: declarative, procedural and episodic & System Control evolutionary, blending, logical,… memory 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 Episodic Memory Procedural Memory (space-time indexed hypergraph nodes, used to (hierarchically normalized LISP-like trigger 3D movies in internal simulation world) program trees) Internal Simulation World: MOSES: Probabilistic evolutionary Virtual world engine program learning. without visualization component PLN Spacetime algebra: Deliberative planning Special algebraic Occam-guided hillclimbing: system of spacetime predicates More rapid learning of simpler procedures
  • 6. 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.
  • 7.
  • 8. ECAN Network Structure • ECANS are graphs • Links and nodes are called Atoms – nodes and links without type, or with 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
  • 9. 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
  • 10. 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)
  • 11. The Economic Model: Wages and Rent Central Bank (CogServer) Stimulus and Wages Rent Network
  • 12. 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
  • 13. ECAN Dynamics: Graph Updating • Changing STI values causes changes to the Connection matrix • Memory Formation and Recall
  • 14. Applying ECAN to Associative Memory • Two Key Behaviors – Stimulus  Memory Formation – Stimulus  Relevant Memory Recall
  • 15. Applying ECAN to Associative Memory • Two Key Behaviors – Stimulus Attentional Focus Memory Formation – Stimulus  Attentional Focus Relevant Memory Recall
  • 16. Testing Associative Memory Functionality • Train by imprinting sequence of binary patterns • Noisy versions used as cues for retrieval • converges to an attractor
  • 17. 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)