arXiv (Cornell University) · 2020 · 36 citations · 23 references
Artificial IntelligenceMarkov Logic NetworksGraph Neural NetworksEngineeringMachine LearningData ScienceGraphical ModelsAutomated ReasoningProbability LogicGraph Neural NetworkLogic RulesComputer ScienceInductive Logic ProgrammingDeep LearningSemantic GraphStatistical Relational Learning
Markov Logic Networks (MLNs), which elegantly combine logic rules and probabilistic graphical models, can be used to address many knowledge graph problems. However, inference in MLN is computationally intensive, making the industrial-scale application of MLN very difficult. In recent years, graph neural networks (GNNs) have emerged as efficient and effective tools for large-scale graph problems. Nevertheless, GNNs do not explicitly incorporate prior logic rules into the models, and may require many labeled examples for a target task. In this paper, we explore the combination of MLNs and GNNs, and use graph neural networks for variational inference in MLN. We propose a GNN variant, named ExpressGNN, which strikes a nice balance between the representation power and the simplicity of the model. Our extensive experiments on several benchmark datasets demonstrate that ExpressGNN leads to effective and efficient probabilistic logic reasoning.
23
Translating embeddings for modeling multi-relational data
Antoine Bordes, Nicolas Usunier · 2015 · 5.2K citations · Full text
Kurt Bollacker, Colin Evans, Praveen Paritosh et al. · 2008 · 4.9K citations
Metaweb Query Language, Engineering, Information Retrieval +15
Relational inductive biases, deep learning, and graph networks
Peter Battaglia, Jessica B. Hamrick, Victor Bapst et al. · arXiv (Cornell University) · 2018 · 2.4K citations · Full text
Artificial Intelligence, Large Ai Model, Cognitive Science +14