paper-with-me

Papers

Programmatic Reinforcement Learning: Navigating Gridworlds

2024-02-18 · Guruprerana Shabadi, Nathanaël Fijalkow, Théo Matricon

The field of reinforcement learning (RL) is concerned with algorithms for learning optimal policies in unknown stochastic environments. Programmatic RL studies representations of policies as programs, meaning involving higher order constructs such as control loops. Despite attracting a lot of attention at the intersection of the machine learning and formal methods communities, very little is known on the theoretical front about programmatic RL: what are good classes of programmatic policies? How large are optimal programmatic policies? How can we learn them? The goal of this paper is to give first answers to these questions, initiating a theoretical study of programmatic RL. Considering a class of gridworld environments, we define a class of programmatic policies. Our main contributions are to place upper bounds on the size of optimal programmatic policies, and to construct an algorithm for synthesizing them. These theoretical findings are complemented by a prototype implementation of the algorithm.

📄 PDF Abstract BibTeX arXiv:2402.11650

Code (0)

등록된 구현이 없습니다.

Tasks

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Detecting danger in gridworlds using Gromov's Link Condition

2022-01-17 · Thomas F Burns, Robert Tang

Gridworlds have been long-utilised in AI research, particularly in reinforcement learning, as they provide simple yet scalable models for many real-world applications such as robot navigation, emergent behaviour, and ope…

Robot Navigation

A study of first-passage time minimization via Q-learning in heated gridworlds

2021-10-05 · M. A. Larchenko, P. Osinenko, G. Yaremenko, V. V. Palyulin

Optimization of first-passage times is required in applications ranging from nanobots navigation to market trading. In such settings, one often encounters unevenly distributed noise levels across the environment. We exte…

Q-Learningreinforcement-learningReinforcement Learning (RL)

Programmatically Interpretable Reinforcement Learning

2018-04-06 · ICML 2018 7 · Abhinav Verma, Vijayaraghavan Murali, Rishabh Singh, Pushmeet Kohli 외

We present a reinforcement learning framework, called Programmatically Interpretable Reinforcement Learning (PIRL), that is designed to generate interpretable and verifiable agent policies. Unlike the popular Deep Reinfo…

Car RacingDeep Reinforcement Learningreinforcement-learningReinforcement Learning+1

DiPRL: Learning Discrete Programmatic Policies via Architecture Entropy Regularization

2026-05-18 · Chengpeng Hu, Yingqian Zhang, Hendrik Baier arxiv

Programmatic reinforcement learning (PRL) offers an interpretable alternative to deep reinforcement learning by representing policies as human-readable and -editable programs. While gradient-based methods have been devel…

Reinforcement Learning

Imitation-Projected Programmatic Reinforcement Learning

2019-07-11 · NeurIPS 2019 12 · Abhinav Verma, Hoang M. Le, Yisong Yue, Swarat Chaudhuri

We study the problem of programmatic reinforcement learning, in which policies are represented as short programs in a symbolic language. Programmatic policies can be more interpretable, generalizable, and amenable to for…

continuous-controlContinuous ControlImitation LearningProgram Synthesis+3