Modularizing and Assembling Cognitive Map Learners via Hyperdimensional Computing

04/10/2023
by   Nathan McDonald, et al.
0

Biological organisms must learn how to control their own bodies to achieve deliberate locomotion, that is, predict their next body position based on their current position and selected action. Such learning is goal-agnostic with respect to maximizing (minimizing) an environmental reward (penalty) signal. A cognitive map learner (CML) is a collection of three separate yet collaboratively trained artificial neural networks which learn to construct representations for the node states and edge actions of an arbitrary bidirectional graph. In so doing, a CML learns how to traverse the graph nodes; however, the CML does not learn when and why to move from one node state to another. This work created CMLs with node states expressed as high dimensional vectors suitable for hyperdimensional computing (HDC), a form of symbolic machine learning (ML). In so doing, graph knowledge (CML) was segregated from target node selection (HDC), allowing each ML approach to be trained independently. The first approach used HDC to engineer an arbitrary number of hierarchical CMLs, where each graph node state specified target node states for the next lower level CMLs to traverse to. Second, an HDC-based stimulus-response experience model was demonstrated per CML. Because hypervectors may be in superposition with each other, multiple experience models were added together and run in parallel without any retraining. Lastly, a CML-HDC ML unit was modularized: trained with proxy symbols such that arbitrary, application-specific stimulus symbols could be operated upon without retraining either CML or HDC model. These methods provide a template for engineering heterogenous ML systems.

READ FULL TEXT

page 1

page 7

research
02/23/2021

Controlling nonlinear dynamical systems into arbitrary states using machine learning

We propose a novel and fully data driven control scheme which relies on ...
research
10/17/2020

On the Consistency of Maximum Likelihood Estimators for Causal Network Identification

We consider the problem of identifying parameters of a particular class ...
research
10/26/2022

Learning to predict arbitrary quantum processes

We present an efficient machine learning (ML) algorithm for predicting a...
research
10/12/2020

Meta-Active Learning for Node Response Prediction in Graphs

Meta-learning is an important approach to improve machine learning perfo...
research
12/25/2017

Null Dynamical State Models of Human Cognitive Dysfunction

The hard problem in artificial intelligence asks how the shuffling of sy...
research
04/17/2023

AICons: An AI-Enabled Consensus Algorithm Driven by Energy Preservation and Fairness

Blockchain has been used in several domains. However, this technology st...

Please sign up or login with your details

Forgot password? Click here to reset