Probabilistic robotic logic programming with hybrid Boolean and Bayesian inference

被引:0
|
作者
Post, Mark A. [1 ]
机构
[1] Univ York, Sch Phys Engn & Technol, York YO10 5DD, England
关键词
Bayesian methods; robot programming; logic programming; probabilistic logic; uncertain systems; Boolean algebra;
D O I
10.1017/S0263574723001339
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Bayesian inference provides a probabilistic reasoning process for drawing conclusions based on imprecise and uncertain data that has been successful in many applications within robotics and information processing, but is most often considered in terms of data analysis rather than synthesis of behaviours. This paper presents the use of Bayesian inference as a means by which to perform Boolean operations in a logic programme while incorporating and propagating uncertainty information through logic operations by inference. Boolean logic operations are implemented in a Bayesian network of Bernoulli random variables with tensor-based discrete distributions to enable probabilistic hybrid logic programming of a robot. This enables Bayesian inference operations to coexist with Boolean logic in a unified system while retaining the ability to capture uncertainty by means of discrete probability distributions. Using a discrete Bayesian network with both Boolean and Bayesian elements, the proposed methodology is applied to navigate a mobile robot using hybrid Bayesian and Boolean operations to illustrate how this new approach improves robotic performance by inclusion of uncertainty without increasing the number of logic elements required. As any logical system could be programmed in this manner to integrate uncertainty into decision-making, this methodology can benefit a wide range of applications that use discrete or probabilistic logic.
引用
收藏
页码:40 / 71
页数:32
相关论文
共 50 条
  • [31] Probabilistic disjunctive logic programming
    Ngo, L
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 1996, : 397 - 404
  • [32] Well-definedness and efficient inference for probabilistic logic programming under the distribution semantics
    Riguzzi, Fabrizio
    Swift, Terrance
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2013, 13 : 279 - 302
  • [33] A Bayesian framework for robotic programming
    Lebeltel, O
    Diard, J
    Bessière, P
    Mazer, E
    BAYESIAN INFERENCE AND MAXIMUM ENTROPY METHODS IN SCIENCE AND ENGINEERING, PT 2, 2001, 568 : 625 - 637
  • [34] Probabilistic inference using linear Gaussian importance sampling for hybrid Bayesian networks
    Sun, W
    Chang, KC
    Signal Processing, Sensor Fusion, and Target Recognition XIV, 2005, 5809 : 322 - 329
  • [35] Numerical Markov Logic Network: A Scalable Probabilistic Framework for Hybrid Knowledge Inference
    Zhong, Ping
    Li, Zhanhuai
    Chen, Qun
    Hou, Boyi
    Ahmed, Murtadha
    INFORMATION, 2021, 12 (03)
  • [36] On the Relationship between Logical Bayesian Networks and Probabilistic Logic Programming Based on the Distribution Semantics
    Fierens, Daan
    INDUCTIVE LOGIC PROGRAMMING, 2010, 5989 : 17 - 24
  • [37] Bayesian inference with probabilistic population codes
    Ma, Wei Ji
    Beck, Jeffrey M.
    Latham, Peter E.
    Pouget, Alexandre
    NATURE NEUROSCIENCE, 2006, 9 (11) : 1432 - 1438
  • [38] Bayesian probabilistic inference for target recognition
    Chang, KC
    Liu, J
    Zhou, J
    SIGNAL PROCESSING, SENSOR FUSION, AND TARGET RECOGNITION V, 1996, 2755 : 158 - 165
  • [39] Bayesian inference with probabilistic population codes
    Wei Ji Ma
    Jeffrey M Beck
    Peter E Latham
    Alexandre Pouget
    Nature Neuroscience, 2006, 9 : 1432 - 1438
  • [40] ABDUCTIVE INFERENCE IN PROBABILISTIC LOGIC PROGRAMS
    Simari, Gerardo I.
    Subrahmanian, V. S.
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 192 - 201