mlsanityData to 7 Oct 2026

Guided Sketch-Based Program Induction by Search Gradients

arXiv 2402.06990 ↗First posted 10 Feb 2024cs.LG cs.PLcited by 0

Not on the map. Why?

Abstract (arXiv)

Many tasks can be easily solved using machine learning techniques. However, some tasks cannot readily be solved using statistical models, requiring a symbolic approach instead. Program induction is one of the ways that such tasks can be solved by means of capturing an interpretable and generalizable algorithm through training. However, contemporary approaches to program induction are not sophisticated enough to readily be applied to various types of tasks as they tend to be formulated as a single, all-encompassing model, usually parameterized by neural networks. In an attempt to make program induction a viable solution for many scenarios, we propose a framework for learning parameterized programs via search gradients using evolution strategies. This formulation departs from traditional program induction as it allows for the programmer to impart task-specific code to the program 'sketch', while also enjoying the benefits of accelerated learning through end-to-end gradient-based optimization.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 9 of its 17 references that are in the map. First posted on arXiv 10 Feb 2024.

Builds on

9 of 17 references.

References · 9

  1. 2017Evolution Strategies as a Scalable Alternative to Reinforcement Learningcited by 555
  2. 2020DreamCoder: Growing generalizable, interpretable knowledge with wake-sleep Bayesian program learningcited by 159
  3. 2016DeepCoder: Learning to Write Programscited by 145
  4. 2017RobustFill: Neural Program Learning under Noisy I/Ocited by 124
  5. 2018Leveraging Grammar and Reinforcement Learning for Neural Program Synthesiscited by 83
  6. 2019The Omniglot challenge: a 3-year progress reportcited by 54
  7. 2019Few-Shot Bayesian Imitation Learning with Logical Program Policiescited by 30
  8. 2017Neural Program Meta-Inductioncited by 23
  9. 2018Beyond imitation: Zero-shot task transfer on robots by learning concepts as cognitive programscited by 21

Built on by

Not cited yet.