paper-with-me

Papers

Learning Logic Specifications for Policy Guidance in POMDPs: an Inductive Logic Programming Approach

2024-02-29 · Daniele Meli, Alberto Castellini, Alessandro Farinelli

Partially Observable Markov Decision Processes (POMDPs) are a powerful framework for planning under uncertainty. They allow to model state uncertainty as a belief probability distribution. Approximate solvers based on Monte Carlo sampling show great success to relax the computational demand and perform online planning. However, scaling to complex realistic domains with many actions and long planning horizons is still a major challenge, and a key point to achieve good performance is guiding the action-selection process with domain-dependent policy heuristics which are tailored for the specific application domain. We propose to learn high-quality heuristics from POMDP traces of executions generated by any solver. We convert the belief-action pairs to a logical semantics, and exploit data- and time-efficient Inductive Logic Programming (ILP) to generate interpretable belief-based policy specifications, which are then used as online heuristics. We evaluate thoroughly our methodology on two notoriously challenging POMDP problems, involving large action spaces and long planning horizons, namely, rocksample and pocman. Considering different state-of-the-art online POMDP solvers, including POMCP, DESPOT and AdaOPS, we show that learned heuristics expressed in Answer Set Programming (ASP) yield performance superior to neural networks and similar to optimal handcrafted task-specific heuristics within lower computational time. Moreover, they well generalize to more challenging scenarios not experienced in the training phase (e.g., increasing rocks and grid size in rocksample, incrementing the size of the map and the aggressivity of ghosts in pocman).

📄 PDF Abstract BibTeX arXiv:2402.19265

Code (0)

등록된 구현이 없습니다.

Tasks

Inductive logic programming

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Learning Logic Specifications for Soft Policy Guidance in POMCP

2023-03-16 · Giulio Mazzi, Daniele Meli, Alberto Castellini, Alessandro Farinelli

Partially Observable Monte Carlo Planning (POMCP) is an efficient solver for Partially Observable Markov Decision Processes (POMDPs). It allows scaling to large state spaces by computing an approximation of the optimal p…

Inductive logic programming

Stochastic Finite State Control of POMDPs with LTL Specifications

2020-01-21 · Mohamadreza Ahmadi, Rangoli Sharan, Joel W. Burdick

Partially observable Markov decision processes (POMDPs) provide a modeling framework for autonomous decision making under uncertainty and imperfect sensing, e.g. robot manipulation and self-driving cars. However, optimal…

Decision MakingDecision Making Under UncertaintyRobot ManipulationRobot Navigation+1

Integrated Control and Active Perception in POMDPs for Temporal Logic Tasks and Information Acquisition

2025-04-17 · Chongyang Shi, Michael R. Dorothy, Jie Fu

This paper studies the synthesis of a joint control and active perception policy for a stochastic system modeled as a partially observable Markov decision process (POMDP), subject to temporal logic specifications. The PO…

Inductive Generalization in Reinforcement Learning from Specifications

2024-06-05 · Vignesh Subramanian, Rohit Kushwah, Subhajit Roy, Suguman Bansal

We present a novel inductive generalization framework for RL from logical specifications. Many interesting tasks in RL environments have a natural inductive structure. These inductive tasks have similar overarching goals…

reinforcement-learningReinforcement Learning

Task-Guided IRL in POMDPs that Scales

2022-12-30 · Franck Djeumou, Christian Ellis, Murat Cubuktepe, Craig Lennon 외

In inverse reinforcement learning (IRL), a learning agent infers a reward function encoding the underlying task using demonstrations from experts. However, many existing IRL techniques make the often unrealistic assumpti…

Unity