Searching Latent Program Spaces
Not on the map. Why?
Abstract (arXiv)
General intelligence requires systems that acquire new skills efficiently and generalize beyond their training distributions. Although program synthesis approaches have strong generalization power, they face scaling issues due to the large combinatorial spaces that quickly render them impractical, requiring human-generated DSLs or pre-trained priors to narrow this search space. On the other hand, deep learning methods have had high successes, but they lack structured test-time adaptation and rely on heavy stochastic sampling or expensive gradient updates for fine-tuning. In this work, we propose the Latent Program Network (LPN), a novel architecture that builds in test-time search directly into neural models. LPN learns a latent space of implicit programs -- neurally mapping inputs to outputs -- through which it can search using gradients at test time. LPN combines the adaptability of symbolic approaches and the scalability of neural methods. It searches through a compact latent space at test time and bypasses the need for pre-defined domain-specific languages. On a range of programming-by-examples tasks, LPN either outperforms or matches performance compared to in-context learning and test-time training methods. Tested on the ARC-AGI benchmark, we demonstrate that LPN can both learn a compact program space and search through it at test time to adapt to novel tasks. LPN doubles its performance on out-of-distribution tasks when test-time search is switched on.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 13 Nov 2024.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2024: 1; 2025: 11; 2026: 8.
20 papers.
Sort:
By area:
- 2024ARC Prize 2024: Technical Reportcited by 104
- 2025Neural Cellular Automata for ARC-AGIcited by 10
- 2025ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpuscited by 10
- 2025Think Visually, Reason Textually: Vision-Language Synergy in ARCcited by 6
- 2025Test-time Adaptation of Tiny Recursive Modelscited by 5
- 2026Gradient-Based Program Synthesis with Neurally Interpreted Languagescited by 5
- 2025Gradient-Based Program Repair: Fixing Bugs in Continuous Program Spacescited by 4
- 2025Context Tuning for In-Context Optimizationcited by 3
- 2025ARC-AGI Without Pretrainingcited by 3
- 2026Disentangling Dynamical Systems: Causal Representation Learning Meets Local Sparse Attentioncited by 3
- 2025Learning to Disentangle Latent Reasoning Rules with Language VAEs: A Systematic Studycited by 2
- 2025Bridging Reasoning to Learning: Unmasking Illusions using Complexity Out of Distribution Generalizationcited by 1
8 more
- 2026Latent Programming Horizons in Coding Agentscited by 1
- 2025Improving Generative Inverse Design of Rectangular Patch Antennas with Test Time Optimizationcited by 0
- 2025Decoupling Search and Learning in Neural Net Trainingcited by 0
- 2026Latent Heuristic Search: Continuous Optimization for Automated Algorithm Designcited by 0
- 2026FILLER: Feature Imputation via Latent Location Exploration and Retrievalcited by 0
- 2026Position: Reasoning is a Learnable Rule-Based Processcited by 0
- 2026Intuition vectorscited by 0
- 2026On-the-fly Weight Generation: A Hypernetwork Proof of Concept on ARC-1Dcited by 0
- 2026On-the-fly Weight Generation: A Hypernetwork Proof of Concept on ARC-1D30 Sep 2026
- 2026Intuition vectors26 Sep 2026
- 2026FILLER: Feature Imputation via Latent Location Exploration and Retrieval25 Jul 2026
- 2026Latent Programming Horizons in Coding Agents6 Jul 2026
- 2026Position: Reasoning is a Learnable Rule-Based Process29 May 2026
- 2026Latent Heuristic Search: Continuous Optimization for Automated Algorithm Design16 May 2026
- 2026Gradient-Based Program Synthesis with Neurally Interpreted Languages20 Apr 2026
- 2026Disentangling Dynamical Systems: Causal Representation Learning Meets Local Sparse Attention15 Mar 2026
- 2025ARC-AGI Without Pretraining5 Dec 2025
- 2025Think Visually, Reason Textually: Vision-Language Synergy in ARC19 Nov 2025
- 2025Test-time Adaptation of Tiny Recursive Models4 Nov 2025
- 2025ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpus31 Oct 2025
8 more
- 2025Bridging Reasoning to Learning: Unmasking Illusions using Complexity Out of Distribution Generalization6 Oct 2025
- 2025Decoupling Search and Learning in Neural Net Training13 Sep 2025
- 2025Context Tuning for In-Context Optimization6 Jul 2025
- 2025Learning to Disentangle Latent Reasoning Rules with Language VAEs: A Systematic Study24 Jun 2025
- 2025Neural Cellular Automata for ARC-AGI18 Jun 2025
- 2025Gradient-Based Program Repair: Fixing Bugs in Continuous Program Spaces23 May 2025
- 2025Improving Generative Inverse Design of Rectangular Patch Antennas with Test Time Optimization19 May 2025
- 2024ARC Prize 2024: Technical Report5 Dec 2024
- 2026Latent Programming Horizons in Coding Agentscited by 1
- 2026Latent Programming Horizons in Coding Agents6 Jul 2026
- 2025Neural Cellular Automata for ARC-AGIcited by 10
- 2025ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpuscited by 10
- 2025Think Visually, Reason Textually: Vision-Language Synergy in ARCcited by 6
- 2025Test-time Adaptation of Tiny Recursive Modelscited by 5
- 2026Gradient-Based Program Synthesis with Neurally Interpreted Languagescited by 5
- 2025Gradient-Based Program Repair: Fixing Bugs in Continuous Program Spacescited by 4
- 2025Context Tuning for In-Context Optimizationcited by 3
- 2025ARC-AGI Without Pretrainingcited by 3
- 2026Disentangling Dynamical Systems: Causal Representation Learning Meets Local Sparse Attentioncited by 3
- 2025Improving Generative Inverse Design of Rectangular Patch Antennas with Test Time Optimizationcited by 0
- 2025Decoupling Search and Learning in Neural Net Trainingcited by 0
- 2026Latent Heuristic Search: Continuous Optimization for Automated Algorithm Designcited by 0
12 most cited of 16 All 16 (JSON)
- 2026On-the-fly Weight Generation: A Hypernetwork Proof of Concept on ARC-1D30 Sep 2026
- 2026Intuition vectors26 Sep 2026
- 2026FILLER: Feature Imputation via Latent Location Exploration and Retrieval25 Jul 2026
- 2026Position: Reasoning is a Learnable Rule-Based Process29 May 2026
- 2026Latent Heuristic Search: Continuous Optimization for Automated Algorithm Design16 May 2026
- 2026Gradient-Based Program Synthesis with Neurally Interpreted Languages20 Apr 2026
- 2026Disentangling Dynamical Systems: Causal Representation Learning Meets Local Sparse Attention15 Mar 2026
- 2025ARC-AGI Without Pretraining5 Dec 2025
- 2025Think Visually, Reason Textually: Vision-Language Synergy in ARC19 Nov 2025
- 2025Test-time Adaptation of Tiny Recursive Models4 Nov 2025
- 2025ARC-GEN: A Mimetic Procedural Benchmark Generator for the Abstraction and Reasoning Corpus31 Oct 2025
- 2025Decoupling Search and Learning in Neural Net Training13 Sep 2025
12 newest of 16 All 16 (JSON)