• Home
  • Search
  • Learning Logic Specifications for Policy Guidance in POMDPs: an Inductive Logic Programming Approach
  • https://doi.org/10.1609/aaai.v39i27.35134Copy DOI Icon

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

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

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).

Similar Papers
  • Research Article
  • Citations8

Information Gathering and Reward Exploitation of Subgoals for POMDPs

  • Mar 04, 2015
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Hang Ma +1
  • PDF
  • Research Article

Strong Simple Policies for POMDPs

  • Jun 01, 2024
  • International Journal on Software Tools for Technology Transfer
  • Leonore Winterer +3
  • Research Article
  • Citations151

Motion planning under uncertainty for robotic tasks with long time horizons

  • Dec 07, 2010
  • The International Journal of Robotics Research
  • Hanna Kurniawati +3
  • Research Article
  • Citations56

CORPP: Commonsense Reasoning and Probabilistic Planning, as Applied to Dialog with a Mobile Robot

  • Feb 16, 2015
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Shiqi Zhang +1
  • Research Article
  • Citations13

Strategy Synthesis for POMDPs in Robot Planning via Game-Based Abstractions

  • May 01, 2020
  • IEEE Transactions on Automatic Control
  • Leonore Winterer +6
  • Research Article
  • Citations5

A Fast Pairwise Heuristic for Planning under Uncertainty

  • Jun 30, 2013
  • Proceedings of the AAAI Conference on Artificial Intelligence
  • Koosha Khalvati +1
  • Research Article

Observation Adaptation via Annealed Importance Resampling for Partially Observable Markov Decision Processes

  • Sep 16, 2025
  • Proceedings of the International Conference on Automated Planning and Scheduling
  • Yunuo Zhang +3
  • Research Article
  • Citations9

An On-Line Planner for POMDPs with Large Discrete Action Space: A Quantile-Based Approach

  • Jun 15, 2018
  • Proceedings of the International Conference on Automated Planning and Scheduling
  • Erli Wang +2
  • Research Article
  • Citations4

A Fast Online Planning Under Partial Observability Using Information Entropy Rewards

  • Dec 01, 2023
  • IEEE Transactions on Industrial Informatics
  • Yanjie Chen +5
  • Research Article
  • Citations4

Active Inference and Reinforcement Learning: A Unified Inference on Continuous State and Action Spaces Under Partial Observability.

  • Sep 17, 2024
  • Neural computation
  • Parvin Malekzadeh +1
  • Conference Article
  • Citations3

Knowledge acquisition in model driven development transformations: An inductive logic programming approach

  • Oct 01, 2014
  • Hamdi A Al-Jamimi +1
  • Dissertation

Navigation under Obstacle Motion Uncertainty using Markov Decision Processes

  • May 06, 2020
  • Jennifer Quyen Nguyen
  • Research Article
  • Citations18

Improving scalability of inductive logic programming via pruning and best-effort optimisation

  • Jun 16, 2017
  • Expert Systems with Applications
  • Mishal Kazmi +2
  • Research Article
  • Citations487

A survey of point-based POMDP solvers

  • Jun 08, 2012
  • Autonomous Agents and Multi-Agent Systems
  • Guy Shani +2
  • Book Chapter
  • Citations13

AGENP: An ASGrammar-based GENerative Policy Framework

  • Jan 01, 2019
  • Seraphin Calo +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.