mlsanityData to 7 Oct 2026

Learning Logic Specifications for Soft Policy Guidance in POMCP

arXiv 2303.09172 ↗First posted 16 Mar 2023cs.AI cs.LG cs.LOcited by 7

Not on the map. Why?

Abstract (arXiv)

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 policy locally and online, using a Monte Carlo Tree Search based strategy. However, POMCP suffers from sparse reward function, namely, rewards achieved only when the final goal is reached, particularly in environments with large state spaces and long horizons. Recently, logic specifications have been integrated into POMCP to guide exploration and to satisfy safety requirements. However, such policy-related rules require manual definition by domain experts, especially in real-world scenarios. In this paper, we use inductive logic programming to learn logic specifications from traces of POMCP executions, i.e., sets of belief-action pairs generated by the planner. Specifically, we learn rules expressed in the paradigm of answer set programming. We then integrate them inside POMCP to provide soft policy bias toward promising actions. In the context of two benchmark scenarios, rocksample and battery, we show that the integration of learned rules from small task instances can improve performance with fewer Monte Carlo simulations and in larger task instances. We make our modified version of POMCP publicly available at https://github.com/GiuMaz/pomcp_clingo.git.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 16 Mar 2023.

Builds on

13 of 34 references.

References · 13

  1. 2016DESPOT: Online POMDP Planning with Regularizationcited by 105
  2. 2019ASP-Core-2 Input Language Formatcited by 77
  3. 2018Foundations for Restraining Bolts: Reinforcement Learning with LTLf/LDLf restraining specificationscited by 69
  4. 2019Learning First-Order Symbolic Representations for Planning from the Structure of the State Spacecited by 38
  5. 2013Incremental Pruning: A Simple, Fast, Exact Method for Partially Observable Markov Decision Processescited by 24
  6. 2021Learning First-Order Representations for Planning from Black-Box States: New Resultscited by 23
  7. 2020Autonomous task planning and situation awareness in robotic surgerycited by 10
  8. 2023Logic programming for deliberative robotic task planningcited by 8
  9. 2020POMP: Pomcp-based Online Motion Planning for active visual search in indoor environmentscited by 5
  10. 2021POMP++: Pomcp-based Active Visual Search in unknown indoor environmentscited by 4
  11. 2022Deliberation in autonomous robotic surgery: a framework for handling anatomical uncertaintycited by 4
  12. 2020Identification of Unexpected Decisions in Partially Observable Monte-Carlo Planning: a Rule-Based Approachcited by 3
1 more
  1. 2021Rule-based Shielding for Partially Observable Monte-Carlo Planningcited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 1.

7 papers.