We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.AI

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Artificial Intelligence

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

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.
Comments: 8+2 pages (paper+references)
Subjects: Artificial Intelligence (cs.AI); Machine Learning (cs.LG); Neural and Evolutionary Computing (cs.NE)
ACM classes: I.2.2
Cite as: arXiv:2101.09571 [cs.AI]
  (or arXiv:2101.09571v6 [cs.AI] for this version)

Submission history

From: Vadim Liventsev [view email]
[v1] Sat, 23 Jan 2021 19:44:44 GMT (255kb,D)
[v2] Wed, 27 Jan 2021 12:25:25 GMT (256kb,D)
[v3] Thu, 18 Feb 2021 20:24:02 GMT (246kb,D)
[v4] Thu, 17 Jun 2021 13:01:09 GMT (291kb,D)
[v5] Thu, 25 Nov 2021 12:39:55 GMT (203kb,D)
[v6] Fri, 8 Jul 2022 10:30:50 GMT (204kb,D)

Link back to: arXiv, form interface, contact.