paper-with-me

홈 › Papers

Hey Pentti, We Did It Again!: Differentiable vector-symbolic types that prove polynomial termination

2025-10-18 · Eilene Tomkins-Flanagan, Connor Hanley, Mary A. Kelly arxiv

We present a typed computer language, Doug, in which all typed programs may be proved to halt in polynomial time, encoded in a vector-symbolic architecture (VSA). Doug is just an encoding of the light linear functional programming language (LLFPL) described by (Schimanski2009, ch. 7). The types of Doug are encoded using a slot-value encoding scheme based on holographic declarative memory (HDM; Kelly, 2020). The terms of Doug are encoded using a variant of the Lisp VSA defined by (Flanagan, 2024). Doug allows for some points on the embedding space of a neural network to be interpreted as types, where the types of nearby points are similar both in structure and content. Types in Doug are therefore learnable by a neural network. Following (Chollet, 2019), (Card, 1983), and (Newell, 1981), we view skill as the application of a procedure, or program of action, that causes a goal to be satisfied. Skill acquisition may therefore be expressed as program synthesis. Using Doug, we hope to describe a form of learning of skilled behaviour that follows a human-like pace of skill acquisition (i.e., substantially faster than brute force; Heathcote, 2000), exceeding the efficiency of all currently existing approaches (Kaplan, 2020; Jones, 2021; Chollet, 2024). Our approach brings us one step closer to modeling human mental representations, as they must actually exist in the brain, and those representations' acquisition, as they are actually learned.

📄 PDF Abstract BibTeX arXiv:2510.16533

Code (0)

등록된 구현이 없습니다.

Tasks

Program Synthesis

Similar Papers 제목 키워드 기반

Hey Pentti, We Did It!: A Fully Vector-Symbolic Lisp

2025-10-18 · Eilene Tomkins-Flanagan, Mary A. Kelly arxiv

Kanerva (2014) suggested that it would be possible to construct a complete Lisp out of a vector-symbolic architecture. We present the general form of a vector-symbolic representation of the five Lisp elementary functions…

Hey Pentti, We Did (More of) It!: A Vector-Symbolic Lisp With Residue Arithmetic

2025-11-11 · Connor Hanley, Eilene Tomkins-Flanaganm, Mary Alexandria Kelly arxiv

Using Frequency-domain Holographic Reduced Representations (FHRRs), we extend a Vector-Symbolic Architecture (VSA) encoding of Lisp 1.5 with primitives for arithmetic operations using Residue Hyperdimensional Computing (…

Learning with Holographic Reduced Representations

2021-09-05 · NeurIPS 2021 12 · Ashwinkumar Ganesan, Hang Gao, Sunil Gandhi, Edward Raff 외

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 vec…

Multi-Label ClassificationMUlTI-LABEL-ClASSIFICATIONRetrieval

End-to-End Differentiable Proving

2017-05-31 · NeurIPS 2017 12 · Tim Rocktäschel, Sebastian Riedel

We introduce neural networks for end-to-end differentiable proving of queries to knowledge bases by operating on dense vector representations of symbols. These neural networks are constructed recursively by taking inspir…

Link Prediction

Learning First-Order Rules with Differentiable Logic Program Semantics

2022-04-28 · Kun Gao, Katsumi Inoue, Yongzhi Cao, Hanpin Wang

Learning first-order logic programs (LPs) from relational facts which yields intuitive insights into the data is a challenging topic in neuro-symbolic research. We introduce a novel differentiable inductive logic program…

Inductive logic programming