Proceedings

Abducing Relations in Continuous Spaces

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1956-1962.

https://doi.org/10.24963/ijcai.2018/270

Abstract

We propose a new approach to abduction, i.e., non-deductive inference to find a hypothesis H for an observation O such that H,KB |- O where KB is background knowledge. We reformulate it linear algebraically in vector spaces to abduce ``relations'', not logical  formulas, to realize  approximate but  scalable  abduction that can deal with web-scale knowledge bases.  More specifically we consider the problem of abducing relations for Datalog programs with binary predicates.  We treat two cases, the non-recursive case and the recursive case. In the non-recursive case, given r1(X,Y) and r3(X,Z),  we abduce r2(Y,Z) so that r3(X,Z) <= r1(X,Y)&r2(Y,Z) approximately holds, by computing a matrix R2 that approximately satisfies a matrix equation R3  = min1(R1R2) containing a  nonlinear function min1(x).  Here R1, R2 andR3 encode as adjacency matrix r1(X,Y),  r2(Y,Z) and r3(Y,Z) respectively.  We apply this matrix-based abduction to rule discovery and relation discovery in a  knowledge graph.  The recursive  case is mathematically more  involved and computationally more difficult but solvable by deriving  a recursive matrix equation and  solving it.  We illustrate concrete recursive cases including a transitive closure relation.

  1. [Bollacker et al., 2008] Kurt Bollacker, Colin Evans, Praveen Paritosh, Tim Sturge, and Jamie Taylor. Freebase: a collaboratively created graph database for structuring human knowledge. In Proceedings of the 2008 ACM SIGMOD International Conference on Management of data, pages 1247-1250, 2008.
  2. [Bordes et al., 2013] Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. Translating Embeddings for Modeling Multi- relational Data. In C.J.C. Burges, L. Bottou, M. Welling, Z. Ghahramani, and K.Q. Weinberger, editors, Advances in Neural Information Processing Systems 26, pages 2787-2795. 2013.
  3. [Ceri et al., 1989] Stefano Ceri, Georg Gottlob, and Letizia Tanca. What you always wanted to know about datalog (and never dared to ask). IEEE Transactions on Knowl- edge and Data Engineering, 1(1):146-166, 1989.
  4. [Coppersmith and Winograd, 1990] Don Coppersmith and Shmuel Winograd. Matrix Multiplication via Arith- metic Progressions. Journal of Symbolic Computation, 9(3):251-280, 1990.
  5. [Dong et al., 2014] Xin Dong, Evgeniy Gabrilovich, Geremy Heitz, Wilko Horn, Ni Lao, Kevin Murphy, Thomas Strohmann, Shaohua Sun, and Wei Zhang. Knowledge Vault: A Web-Scale Approach to Proba- bilistic Knowledge Fusion. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD2014, pages 601-610, 2014.
  6. [Eiter et al., 1997] Thomas Eiter, Georg Gottlob, and Nicola Leone. Abduction from Logic Programs: Semantics and Complexity. Theoretical Computer Science, 189(1- 2):129-177, 1997.
  7. [García-Durán et al., 2016] Alberto García-Durán, Antoine Bordes, Nicolas Usunier, and Yves Grandvalet. Combin- ing two and three-way embedding models for link predic- tion in knowledge bases. Journal of Artificial Intelligence Research (JAIR), 55:715-742, 2016.
  8. [Gottlob et al., 2010] Georg Gottlob, Reinhard Pichler, and Fang Wei. Tractable Database Design and Datalog Abduc- tion Through Bounded Treewidth. Information Systems, 35(3):278-298, 2010.
  9. [Grefenstette, 2013] Edward Grefenstette. Towards a Formal Distributional Semantics: Simulating Logical Calculi with Tensors. Proceedings of the Second Joint Conference on Lexical and Computational Semantics, pages 1-10, 2013.
  10. [Ioannidis and Wong, 1991] Yannis E. Ioannidis and Eugene Wong. Towards an algebraic theory of recursion. J. ACM, 38(2):329-381, April 1991.
  11. [Kakas et al., 1992] Antonis C. Kakas, Robert Kowalski, and Francesca Toni. Abductive logic programming. Jour- nal of Logic and Computation, 2(6):719-770, 1992.
  12. [Kunegis, 2013] Jérôme Kunegis. KONECT -The Koblenz Network Collection. In Proceedings of International Web Observatory Workshop, pages 1343-1350, 2013.
  13. [Lin, 2013] Fangzhen Lin. From satisfiability to linear alge- bra. Technical report, Hong Kong University of Science and Technology, 2013.
  14. [Nickel et al., 2016] Maximilian Nickel, Kevin Murphy, Volker Tresp, and Evgeniy Gabrilovich. A Review of Re- lational Machine Learning for Knowledge Graphs: From Multi-Relational Link Prediction to Automated Knowl- edge Graph Construction. Proceedings of the IEEE, 104(1):11-33, 2016.
  15. [Rocktäschel et al., 2015] Tim Rocktäschel, Sameer Singh, and Sebastian Riedel. Injecting Logical Background Knowledge into Embeddings for Relation Extraction. In Annual Conference of the North American Chapter of the Association for Computational Linguistics (NAACL), 2015.
  16. [Sakama et al., 2017] Chiaki Sakama, Katsumi Inoue, and Taisuke Sato. Linear Algebraic Characterization of Logic Programs. In Proceedings of the 10th International Con- ference on Knowledge Science, Engineering and Manage- ment (KSEM2017), LNAI 10412, Springer-Verlag, pages 520-533, 2017.
  17. [Sato, 2017a] Taisuke Sato. A linear algebraic approach to Datalog evaluation. Theory and Practice of Logic Pro- gramming (TPLP), 17(3):244-265, 2017.
  18. [Sato, 2017b] Taisuke Sato. Embedding Tarskian semantics in vector spaces. In AAAI-17 Workshop on Symbolic Infer- ence and Optimization (SymInfOpt-17), 2017.
  19. [Trouillon et al., 2016] Théo Trouillon, Johannes Welbl, Se- bastian Riedel, Éric Gaussier, and Guillaume Bouchard. Complex embeddings for simple link prediction. In Pro- ceedings of the 33rd International Conference on Machine Learning (ICML' 2016), pages 2071-2080, 2016.
  20. [Widdows and Cohen, 2015] D. Widdows and T. Cohen. Reasoning with Vectors: A Continuous Model for Fast Ro- bust Inference. Logic journal of the IGPL / Interest Group in Pure and Applied Logics, 23(2):141-173, 2015.
  21. [Yang et al., 2015] Bishan Yang, Wen-tau Yih, Xiaodong He, Jianfeng Gao, and Li Deng. Embedding Entities and Relations for Learning and Inference in Knowledge Bases. In Proceedings of the International Conference on Learn- ing Representations (ICLR) 2015, 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards