Scalable learning and inference in Markov logic networks

被引:6
|
作者
Sun, Zhengya [1 ]
Zhao, Yangyang [1 ]
Wei, Zhuoyu [1 ]
Zhang, Wensheng [1 ]
Wang, Jue [1 ]
机构
[1] Chinese Acad Sci, Inst Automat, Beijing 100864, Peoples R China
基金
中国国家自然科学基金;
关键词
Markov logic networks; Structure learning; Probabilistic inference; Large scale machine learning;
D O I
10.1016/j.ijar.2016.12.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Markov logic networks (MLNs) have emerged as a powerful representation that incorporates first-order logic and probabilistic graphical models. They have shown very good results in many problem domains. However, current implementations of MLNs do not scale well due to the large search space and the intractable clause groundings, which is preventing their widespread adoption. In this paper, we propose a general framework named Ground Network Sampling (GNS) for scaling up MLN learning and inference. GNS offers a new instantiation perspective by encoding ground substitutions as simple paths in the Herbrand universe, which uses the interactions existing among the objects to constrain the search space. To further make this search tractable for large scale problems, GNS integrates random walks and subgraph pattern mining, gradually building up a representative subset of simple paths. When inference is concerned, a template network is introduced to quickly locate promising paths that can ground given logical statements. The resulting sampled paths are then transformed into ground clauses, which can be used for clause creation and probabilistic inference. The experiments on several real-world datasets demonstrate that our approach offers better scalability while maintaining comparable or better predictive performance compared to state-of-the-art MLN techniques. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:39 / 55
页数:17
相关论文
共 50 条
  • [21] Real-world learning with Markov logic networks
    Domingos, Pedro
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3202
  • [22] Real-world learning with Markov logic networks
    Domingos, P
    MACHINE LEARNING: ECML 2004, PROCEEDINGS, 2004, 3201 : 17 - 17
  • [23] Learning compact Markov logic networks with decision trees
    Hassan Khosravi
    Oliver Schulte
    Jianfeng Hu
    Tianxiang Gao
    Machine Learning, 2012, 89 : 257 - 277
  • [24] Real-world learning with Markov logic networks
    Domingos, P
    KNOWLEDGE DISCOVERY IN DATABASES: PKDD 2004, PROCEEDINGS, 2004, 3202 : 17 - 17
  • [25] Lifted Weight Learning of Markov Logic Networks Revisited
    Kuzelka, Ondrej
    Kungurtsev, Vyacheslav
    22ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 89, 2019, 89
  • [26] Learning compact Markov logic networks with decision trees
    Khosravi, Hassan
    Schulte, Oliver
    Hu, Jianfeng
    Gao, Tianxiang
    MACHINE LEARNING, 2012, 89 (03) : 257 - 277
  • [27] Flash in Action: Scalable Spatial Data Analysis Using Markov Logic Networks
    Sabek, Ibrahim
    Musleh, Mashaal
    Mokbel, Mohamed F.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (12): : 1834 - 1837
  • [28] NeoMaPy: A Parametric Framework for Reasoning with MAP Inference on Temporal Markov Logic Networks
    David, Victor
    Fournier-S'niehotta, Raphael
    Travers, Nicolas
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 400 - 409
  • [29] Tuffy: Scaling up Statistical Inference in Markov Logic Networks using an RDBMS
    Niu, Feng
    Re, Christopher
    Doan, Anhai
    Shavlik, Jude
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (06): : 373 - 384
  • [30] Markov logic networks
    Richardson, M
    Domingos, P
    MACHINE LEARNING, 2006, 62 (1-2) : 107 - 136