paper-with-me

Papers

Rule-based Shielding for Partially Observable Monte-Carlo Planning

2021-04-28 · Giulio Mazzi, Alberto Castellini, Alessandro Farinelli

Partially Observable Monte-Carlo Planning (POMCP) is a powerful online algorithm able to generate approximate policies for large Partially Observable Markov Decision Processes. The online nature of this method supports scalability by avoiding complete policy representation. The lack of an explicit representation however hinders policy interpretability and makes policy verification very complex. In this work, we propose two contributions. The first is a method for identifying unexpected actions selected by POMCP with respect to expert prior knowledge of the task. The second is a shielding approach that prevents POMCP from selecting unexpected actions. The first method is based on Satisfiability Modulo Theory (SMT). It inspects traces (i.e., sequences of belief-action-observation triplets) generated by POMCP to compute the parameters of logical formulas about policy properties defined by the expert. The second contribution is a module that uses online the logical formulas to identify anomalous actions selected by POMCP and substitutes those actions with actions that satisfy the logical formulas fulfilling expert knowledge. We evaluate our approach on Tiger, a standard benchmark for POMDPs, and a real-world problem related to velocity regulation in mobile robot navigation. Results show that the shielded POMCP outperforms the standard POMCP in a case study in which a wrong parameter of POMCP makes it select wrong actions from time to time. Moreover, we show that the approach keeps good performance also if the parameters of the logical formula are optimized using trajectories containing some wrong actions.

📄 PDF Abstract BibTeX arXiv:2104.13791

Code (1)

GiuMaz/ICAPS-2021-supmat 공식 구현

Tasks

Robot Navigation

Similar Papers 제목 키워드 기반

Safe POMDP Online Planning via Shielding

2023-09-19 · Shili Sheng, David Parker, Lu Feng

Partially observable Markov decision processes (POMDPs) have been widely used in many robotic applications for sequential decision-making under uncertainty. POMDP online planning algorithms such as Partially Observable M…

Autonomous DrivingDecision MakingDecision Making Under UncertaintySequential Decision Making

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

Indexability and Rollout Policy for Multi-State Partially Observable Restless Bandits

2021-07-30 · Rahul Meshram, Kesav Kaza

Restless multi-armed bandits with partially observable states has applications in communication systems, age of information and recommendation systems. In this paper, we study multi-state partially observable restless ba…

Multi-Armed BanditsRecommendation Systems

Monte Carlo Tree Search for high precision manufacturing

2021-07-28 · Dorina Weichert, Felix Horchler, Alexander Kister, Marcus Trost 외

Monte Carlo Tree Search (MCTS) has shown its strength for a lot of deterministic and stochastic examples, but literature lacks reports of applications to real world industrial processes. Common reasons for this are that …

Vocal Bursts Intensity Prediction

Partially Observable Monte-Carlo Graph Search

2025-07-28 · Yang You, Vincent Thomas, Alex Schutz, Robert Skilton 외 arxiv

Currently, large partially observable Markov decision processes (POMDPs) are often solved by sampling-based online methods which interleave planning and execution phases. However, a pre-computed offline policy is more de…