paper-with-me

Papers

Abstracting Noisy Robot Programs

2022-04-07 · Till Hofmann, Vaishak Belle

Abstraction is a commonly used process to represent some low-level system by a more coarse specification with the goal to omit unnecessary details while preserving important aspects. While recent work on abstraction in the situation calculus has focused on non-probabilistic domains, we describe an approach to abstraction of probabilistic and dynamic systems. Based on a variant of the situation calculus with probabilistic belief, we define a notion of bisimulation that allows to abstract a detailed probabilistic basic action theory with noisy actuators and sensors by a possibly non-stochastic basic action theory. By doing so, we obtain abstract Golog programs that omit unnecessary details and which can be translated back to a detailed program for actual execution. This simplifies the implementation of noisy robot programs, opens up the possibility of using non-stochastic reasoning methods (e.g., planning) on probabilistic problems, and provides domain descriptions that are more easily understandable and explainable.

📄 PDF Abstract BibTeX arXiv:2204.03536

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Using Abstraction for Interpretable Robot Programs in Stochastic Domains

2022-07-26 · Till Hofmann, Vaishak Belle

A robot's actions are inherently stochastic, as its sensors are noisy and its actions do not always have the intended effects. For this reason, the agent language Golog has been extended to models with degrees of belief …

On the Verification of Belief Programs

2022-04-26 · Daxin Liu, Gerhard Lakemeyer

In a recent paper, Belle and Levesque proposed a framework for a type of program called belief programs, a probabilistic extension of GOLOG programs where every action and sensing result could be noisy and every test con…

Predictable Interval MDPs through Entropy Regularization

2024-03-25 · Menno van Zutphen, Giannis Delimpaltadakis, Maurice Heemels, Duarte Antunes

Regularization of control policies using entropy can be instrumental in adjusting predictability of real-world systems. Applications benefiting from such approaches range from, e.g., cybersecurity, which aims at maximal …

Sketch-Plan-Generalize: Learning and Planning with Neuro-Symbolic Programmatic Representations for Inductive Spatial Concepts

2024-04-11 · Namasivayam Kalithasan, Sachit Sachdeva, Himanshu Gaurav Singh, Vishal Bindal 외

Effective human-robot collaboration requires the ability to learn personalized concepts from a limited number of demonstrations, while exhibiting inductive generalization, hierarchical composition, and adaptability to no…

Code Generationcontinual few-shot learningContinual LearningFew-Shot Learning+3

Learning MDL logic programs from noisy data

2023-08-18 · Céline Hocquette, Andreas Niskanen, Matti Järvisalo, Andrew Cropper

Many inductive logic programming approaches struggle to learn programs from noisy data. To overcome this limitation, we introduce an approach that learns minimal description length programs from noisy data, including rec…

Drug DesignInductive logic programmingProgram Synthesis