Learning with Holographic Reduced Representations
Ashwinkumar Ganesan, Hang Gao, Sunil Gandhi, Edward Raff, Tim Oates,, James Holt, Mark McLean

TL;DR
This paper revisits Holographic Reduced Representations (HRRs) to enable differentiable neural-symbolic learning, addressing numerical instability with a projection step, significantly improving concept retrieval and demonstrating effective multi-label classification.
Contribution
Introduces a projection step to stabilize HRRs in neural networks, enabling effective differentiable symbolic learning within deep architectures.
Findings
Concept retrieval improved over 100×
Effective multi-label classification achieved
Demonstrates viability of HRR-based neuro-symbolic learning
Abstract
Holographic Reduced Representations (HRR) are a method for performing symbolic AI on top of real-valued vectors 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 . Using multi-label classification we demonstrate how to leverage…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsNeural Networks and Applications · Domain Adaptation and Few-Shot Learning · Computational Physics and Python Applications
