Pith. sign in

REVIEW 1 cited by

BF++: a language for general-purpose program synthesis

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2101.09571 v6 pith:RZAC2N3G submitted 2021-01-23 cs.AI cs.LGcs.NE

classification cs.AIcs.LGcs.NE
keywords neuralprogramdecisionprogrammingsynthesisknowledgelanguagemodels
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Most state of the art decision systems based on Reinforcement Learning (RL) are data-driven black-box neural models, where it is often difficult to incorporate expert knowledge into the models or let experts review and validate the learned decision mechanisms. Knowledge-insertion and model review are important requirements in many applications involving human health and safety. One way to bridge the gap between data and knowledge driven systems is program synthesis: replacing a neural network that outputs decisions with a symbolic program generated by a neural network or by means of genetic programming. We propose a new programming language, BF++, designed specifically for automatic programming of agents in a Partially Observable Markov Decision Process (POMDP) setting and apply neural program synthesis to solve standard OpenAI Gym benchmarks.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. BASIL: Best-Action Symbolic Interpretable Learning for Evolving Compact RL Policies

    cs.AI 2025-05 conditional novelty 6.0 of 10

    BASIL evolves compact symbolic if-then rule policies with a quality-diversity archive and matches a DQN baseline on CartPole, MountainCar, and Acrobot.

Pith tools