End-to-End Differentiable Proving

被引:0
|
作者
Rocktaschel, Tim [1 ]
Riedel, Sebastian [2 ,3 ]
机构
[1] Univ Oxford, Oxford, England
[2] UCL, London, England
[3] Bloomsbury AI, London, England
关键词
NEURAL-NETWORKS; EMBEDDINGS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce neural networks for end-to-end differentiable proving of queries to knowledge bases by operating on dense vector representations of symbols. These neural networks are constructed recursively by taking inspiration from the backward chaining algorithm as used in Prolog. Specifically, we replace symbolic unification with a differentiable computation on vector representations of symbols using a radial basis function kernel, thereby combining symbolic reasoning with learning subsymbolic vector representations. By using gradient descent, the resulting neural network can be trained to infer facts from a given incomplete knowledge base. It learns to (i) place representations of similar symbols in close proximity in a vector space, (ii) make use of such similarities to prove queries, (iii) induce logical rules, and (iv) use provided and induced logical rules for multi-hop reasoning. We demonstrate that this architecture outperforms ComplEx, a state-of-the-art neural link prediction model, on three out of four benchmark knowledge bases while at the same time inducing interpretable function-free first-order logic rules.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] End-to-End Differentiable Physics for Learning and Control
    Belbute-Peres, Filipe de A.
    Smith, Kevin A.
    Allen, Kelsey R.
    Tenenbaum, Joshua B.
    Kolter, J. Zico
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [2] End-to-End Differentiable Learning of Protein Structure
    AlQuraishi, Mohammed
    [J]. CELL SYSTEMS, 2019, 8 (04) : 292 - +
  • [3] Differentiable MPC for End-to-end Planning and Control
    Amos, Brandon
    Rodriguez, Ivan Dario Jimenez
    Sacks, Jacob
    Boots, Byron
    Kolter, J. Zico
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [4] End-to-End Differentiable GANs for Text Generation
    Kumar, Sachin
    Tsvetkov, Yulia
    [J]. NEURIPS WORKSHOPS, 2020, 2020, 137 : 118 - 128
  • [5] End-to-End Differentiable Adversarial Imitation Learning
    Baram, Nir
    Anschel, Oron
    Caspi, Itai
    Mannor, Shie
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [6] DiffML: End-to-end Differentiable ML Pipelines
    Hilprecht, Benjamin
    Hammacher, Christian
    Reis, Eduardo
    Abdelaal, Mohamed
    Binnig, Carsten
    [J]. PROCEEDINGS OF THE SEVENTH WORKSHOP ON DATA MANAGEMENT FOR END-TO-END MACHINE LEARNING, DEEM, 2023,
  • [7] Differentiable Product Quantization for End-to-End Embedding Compression
    Chen, Ting
    Li, Lala
    Sun, Yizhou
    [J]. 25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [8] Differentiable Product Quantization for End-to-End Embedding Compression
    Chen, Ting
    Li, Lala
    Sun, Yizhou
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [9] DRUM: End-To-End Differentiable Rule Mining On Knowledge Graphs
    Sadeghian, Ali
    Armandpour, Mohammadreza
    Ding, Patrick
    Wang, Daisy Zhe
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [10] End-to-end differentiable construction of molecular mechanics force fields
    Wang, Yuanqing
    Fass, Josh
    Kaminow, Benjamin
    Herr, John E.
    Rufa, Dominic
    Zhang, Ivy
    Pulido, Ivan
    Henry, Mike
    Macdonald, Hannah E. Bruce
    Takaba, Kenichiro
    Chodera, John D.
    [J]. CHEMICAL SCIENCE, 2022, 13 (41) : 12016 - 12033