A Relational Inductive Bias for Dimensional Abstraction in Neural Networks

Declan Campbell, Jonathan D. Cohen
2/28/2024
cs.AIcs.LG

No confident code implementation found for this paper.

Abstract

The human cognitive system exhibits remarkable flexibility and generalization capabilities, partly due to its ability to form low-dimensional, compositional representations of the environment. In contrast, standard neural network architectures often struggle with abstract reasoning tasks, overfitting, and requiring extensive data for training. This paper investigates the impact of the relational bottleneck -- a mechanism that focuses processing on relations among inputs -- on the learning of factorized representations conducive to compositional coding and the attendant flexibility of processing. We demonstrate that such a bottleneck not only improves generalization and learning efficiency, but also aligns network performance with human-like behavioral biases. Networks trained with the relational bottleneck developed orthogonal representations of feature dimensions latent in the dataset, reflecting the factorized structure thought to underlie human cognitive flexibility. Moreover, the relational network mimics human biases towards regularity without pre-specified symbolic primitives, suggesting that the bottleneck fosters the emergence of abstract representations that confer flexibility akin to symbols.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{campbell2024relational,
  title  = {A Relational Inductive Bias for Dimensional Abstraction in Neural Networks},
  author = {Declan Campbell and Jonathan D. Cohen},
  year   = {2024},
  eprint = {2402.18426},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.18426v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.18426.svg)](https://codeofpaper.com/paper/2402.18426)

Discussion