Learning with Holographic Reduced Representations

09/05/2021
by   Ashwinkumar Ganesan, et al.
0

Holographic Reduced Representations (HRR) are a method for performing symbolic AI on top of real-valued vectors <cit.> by associating each vector with an abstract concept, and providing mathematical operations to manipulate vectors as if they were classic symbolic objects. This method has seen little use outside of older symbolic AI work and cognitive science. Our goal is to revisit this approach to understand if it is viable for enabling a hybrid neural-symbolic approach to learning as a differentiable component of a deep learning architecture. HRRs today are not effective in a differentiable solution due to numerical instability, a problem we solve by introducing a projection step that forces the vectors to exist in a well behaved point in space. In doing so we improve the concept retrieval efficacy of HRRs by over 100×. Using multi-label classification we demonstrate how to leverage the symbolic HRR properties to develop an output layer and loss function that is able to learn effectively, and allows us to investigate some of the pros and cons of an HRR neuro-symbolic learning approach.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/01/2022

Dual Embodied-Symbolic Concept Representations for Deep Learning

Motivated by recent findings from cognitive neural science, we advocate ...
research
11/29/2017

A Semantic Loss Function for Deep Learning with Symbolic Knowledge

This paper develops a novel methodology for using symbolic knowledge in ...
research
03/09/2022

A Neuro-vector-symbolic Architecture for Solving Raven's Progressive Matrices

Neither deep neural networks nor symbolic AI alone have approached the k...
research
10/18/2021

Neuro-Symbolic Forward Reasoning

Reasoning is an essential part of human intelligence and thus has been a...
research
08/06/2021

Smooth Symbolic Regression: Transformation of Symbolic Regression into a Real-valued Optimization Problem

The typical methods for symbolic regression produce rather abrupt change...
research
03/11/2020

Vector symbolic architectures for context-free grammars

Background / introduction. Vector symbolic architectures (VSA) are a via...
research
06/19/2020

A Symbolic Temporal Pooling method for Video-based Person Re-Identification

In video-based person re-identification, both the spatial and temporal f...

Please sign up or login with your details

Forgot password? Click here to reset