paper-with-me

Papers

Using Natural Language and Program Abstractions to Instill Human Inductive Biases in Machines

2022-05-23 · Sreejan Kumar, Carlos G. Correa, Ishita Dasgupta, Raja Marjieh, Michael Y. Hu, Robert D. Hawkins, Nathaniel D. Daw, Jonathan D. Cohen, Karthik Narasimhan, Thomas L. Griffiths

Strong inductive biases give humans the ability to quickly learn to perform a variety of tasks. Although meta-learning is a method to endow neural networks with useful inductive biases, agents trained by meta-learning may sometimes acquire very different strategies from humans. We show that co-training these agents on predicting representations from natural language task descriptions and programs induced to generate such tasks guides them toward more human-like inductive biases. Human-generated language descriptions and program induction models that add new learned primitives both contain abstract concepts that can compress description length. Co-training on these representations result in more human-like behavior in downstream meta-reinforcement learning agents than less abstract controls (synthetic language descriptions, program induction without learned primitives), suggesting that the abstraction supported by these representations is key.

📄 PDF Abstract BibTeX arXiv:2205.11558

Code (1)

sreejank/language_and_programs 공식 구현 pytorch

Tasks

Meta-LearningMeta Reinforcement LearningProgram inductionReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

LILO: Learning Interpretable Libraries by Compressing and Documenting Code

2023-10-30 · Gabriel Grand, Lionel Wong, Maddy Bowers, Theo X. Olausson 외

While large language models (LLMs) now excel at code generation, a key aspect of software development is the art of refactoring: consolidating code into libraries of reusable and readable programs. In this paper, we intr…

Code GenerationProgram Synthesis

Learning Abstractions for Hierarchical Planning in Program-Synthesis Agents

2026-01-31 · Zergham Ahmed, Kazuki Irie, Joshua B. Tenenbaum, Christopher J. Bates 외 arxiv

Humans learn abstractions and use them to plan efficiently to quickly generalize across tasks -- an ability that remains challenging for state-of-the-art large language model (LLM) agents and deep reinforcement learning …

Reinforcement Learning

SimStep: Chain-of-Abstractions for Incremental Specification and Debugging of AI-Generated Interactive Simulations

2025-07-13 · Zoe Kaputa, Anika Rajaram, Vryan Almanon Feliciano, Zhuoyue Lyu 외 arxiv

Programming-by-prompting with generative AI offers a new paradigm for end-user programming, shifting the focus from syntactic fluency to semantic intent. This shift holds particular promise for non-programmers such as ed…

Towards No-Code Programming of Cobots: Experiments with Code Synthesis by Large Code Models for Conversational Programming

2024-09-17 · Chalamalasetti Kranti, Sherzod Hakimov, David Schlangen

While there has been a lot of research recently on robots in household environments, at the present time, most robots in existence can be found on shop floors, and most interactions between humans and robots happen there…

Code GenerationIn-Context Learning

Notes to Self: Can LLMs Benefit from Experiential Abstractions?

2026-07-22 · Chang Liu, Xinyu Li, Artur Dubrawski arxiv

Humans distill experience into reusable abstractions, e.g., strategies and cautionary reminders, and apply them to gradually solve problems more effectively. We study whether Large Language Models (LLMs) can similarly be…

Reinforcement LearningLogical Reasoning