MAP Inference in Probabilistic Answer Set Programs

被引:2
作者
Azzolini, Damiano [1 ]
Bellodi, Elena [2 ]
Riguzzi, Fabrizio [3 ]
机构
[1] Univ Ferrara, Dipartimento Sci Ambiente & Prevenzione, Ferrara, Italy
[2] Univ Ferrara, Dipartimento Ingn, Ferrara, Italy
[3] Univ Ferrara, Dipartimento Matemat & Informat, Ferrara, Italy
来源
AIXIA 2022 - ADVANCES IN ARTIFICIAL INTELLIGENCE | 2023年 / 13796卷
关键词
Probabilistic answer set programming; MAP inference; Statistical relational artificial intelligence; LOGIC PROGRAMS; SEMANTICS;
D O I
10.1007/978-3-031-27181-6_29
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Reasoning with uncertain data is a central task in artificial intelligence. In some cases, the goal is to find the most likely assignment to a subset of random variables, named query variables, while some other variables are observed. This task is called Maximum a Posteriori (MAP). When the set of query variables is the complement of the observed variables, the task goes under the name of Most Probable Explanation (MPE). In this paper, we introduce the definitions of cautious and brave MAP and MPE tasks in the context of Probabilistic Answer Set Programming under the credal semantics and provide an algorithm to solve them. Empirical results show that the brave version of both tasks is usually faster to compute. On the brave MPE task, the adoption of a state-of-the-art ASP solver makes the computation much faster than a naive approach based on the enumeration of all the worlds.
引用
收藏
页码:413 / 426
页数:14
相关论文
共 25 条
[1]  
Alviano Mario, 2015, Logic Programming and Nonmonotonic Reasoning. 13th International Conference, LPNMR 2015. Proceedings: LNCS 9345, P40, DOI 10.1007/978-3-319-23264-5_5
[2]   Aggregates in Answer Set Programming [J].
Alviano M. ;
Faber W. .
KI - Künstliche Intelligenz, 2018, 32 (2-3) :119-124
[3]  
Azzolini D., 2020, CEUR WS, V2678, P1
[4]   Statistical Statements in Probabilistic Logic Programming [J].
Azzolini, Damiano ;
Bellodi, Elena ;
Riguzzi, Fabrizio .
LOGIC PROGRAMMING AND NONMONOTONIC REASONING, LPNMR 2022, 2022, 13416 :43-55
[5]   Abduction with probabilistic logic programming under the distribution semantics [J].
Azzolini, Damiano ;
Bellodi, Elena ;
Ferilli, Stefano ;
Riguzzi, Fabrizio ;
Zese, Riccardo .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2022, 142 :41-63
[6]   A Comparison of MCMC Sampling for Probabilistic Logic Programming [J].
Azzolini, Damiano ;
Riguzzi, Fabrizio ;
Masotti, Franco ;
Lamma, Evelina .
ADVANCES IN ARTIFICIAL INTELLIGENCE, AI*IA 2019, 2019, 11946 :18-29
[7]   MAP Inference for Probabilistic Logic Programming [J].
Bellodi, Elena ;
Alberti, Marco ;
Riguzzi, Fabrizio ;
Zese, Riccardo .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2020, 20 (05) :641-655
[8]   Answer Set Programming at a Glance [J].
Brewka, Gerhard ;
Eiter, Thomas ;
Truszczynski, Miroslaw .
COMMUNICATIONS OF THE ACM, 2011, 54 (12) :92-103
[9]   The joy of Probabilistic Answer Set Programming: Semantics, complexity, expressivity, inference [J].
Cozman, Fabio Gagliardi ;
Maua, Denis Deratani .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 125 :218-239
[10]  
De Raedt L, 2007, 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P2468