Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs
Just Count the Satisfied Groundings: Scalable Local-Search and Sampling Based Inference in MLNs
复制标题
只需计算满意的基础:MLN 中的可扩展本地搜索和基于采样的推理
DOI:
10.1609/aaai.v29i1.9676
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Vibhav Gogate
中科院分区:
文献类型:
--
作者:
D. Venugopal;Somdeb Sarkhel;Vibhav Gogate
The main computational bottleneck in various sampling based and local-search based inference algorithms for Markov logic networks (e.g., Gibbs sampling, MC-SAT, MaxWalksat, etc.) is computing the number of groundings of a first-order formula that are true given a truth assignment to all of its ground atoms. We reduce this problem to the problem of counting the number of solutions of a constraint satisfaction problem (CSP) and show that during their execution, both sampling based and local-search based algorithms repeatedly solve dynamic versions of this counting problem. Deriving from the vast amount of literature on CSPs and graphical models, we propose an exact junction-tree based algorithm for computing the number of solutions of the dynamic CSP, analyze its properties, and show how it can be used to improve the computational complexity of Gibbs sampling and MaxWalksat. Empirical tests on a variety of benchmarks clearly show that our new approach is several orders of magnitude more scalable than existing approaches.