English

Neural Language of Thought Models

Machine Learning 2024-04-18 v2 Computer Vision and Pattern Recognition

Abstract

The Language of Thought Hypothesis suggests that human cognition operates on a structured, language-like system of mental representations. While neural language models can naturally benefit from the compositional structure inherently and explicitly expressed in language data, learning such representations from non-linguistic general observations, like images, remains a challenge. In this work, we introduce the Neural Language of Thought Model (NLoTM), a novel approach for unsupervised learning of LoTH-inspired representation and generation. NLoTM comprises two key components: (1) the Semantic Vector-Quantized Variational Autoencoder, which learns hierarchical, composable discrete representations aligned with objects and their properties, and (2) the Autoregressive LoT Prior, an autoregressive transformer that learns to generate semantic concept tokens compositionally, capturing the underlying data distribution. We evaluate NLoTM on several 2D and 3D image datasets, demonstrating superior performance in downstream tasks, out-of-distribution generalization, and image generation quality compared to patch-based VQ-VAE and continuous object-centric representations. Our work presents a significant step towards creating neural networks exhibiting more human-like understanding by developing LoT-like representations and offers insights into the intersection of cognitive science and machine learning.

Keywords

Cite

@article{arxiv.2402.01203,
  title  = {Neural Language of Thought Models},
  author = {Yi-Fu Wu and Minseung Lee and Sungjin Ahn},
  journal= {arXiv preprint arXiv:2402.01203},
  year   = {2024}
}

Comments

Accepted in ICLR 2024

R2 v1 2026-06-28T14:35:32.427Z