Proceedings

From Statistical Relational to Neuro-Symbolic Artificial Intelligence

Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Survey track. Pages 4943-4950.

https://doi.org/10.24963/ijcai.2020/688

Abstract

Neuro-symbolic and statistical relational artificial intelligence both integrate frameworks for learning with logical reasoning. This survey identifies several parallels across seven different dimensions between these two fields. These cannot only be used to characterize and position neuro-symbolic artificial intelligence approaches but also to identify a number of directions for further research.

  1. [Abboud et al., 2020] Ralph Abboud, İsmail İlkan Ceylan, and Thomas Lukasiewicz. Learning to reason: Leveraging neural networks for approximate DNF counting. In AAAI, 2020.
  2. [Alirezaie et al., 2019] Marjan Alirezaie, Martin Längkvist, Michael Sioutis, and Amy Loutfi. Semantic referee: A neural-symbolic framework for enhancing geospatial semantic segmentation. Semantic Web, 10, 2019.
  3. [Bach et al., 2017] Stephen H. Bach, Matthias Broecheler, Bert Huang, and Lise Getoor. Hinge-loss markov random fields and probabilistic soft logic. J. Mach. Learn. Res., 18, 2017.
  4. [Bader and Hitzler, 2005] Sebastian Bader and Pascal Hitzler. Di- mensions of neural-symbolic integration -A structured survey. CoRR, abs/cs/0511042, 2005.
  5. [Besold et al., 2017] Tarek R. Besold, Artur S. d'Avila Garcez, Se- bastian Bader, Howard Bowman, Pedro M. Domingos, Pascal Hit- zler, Kai-Uwe Kühnberger, Luís C. Lamb, Daniel Lowd, Priscila Machado Vieira Lima, Leo de Penning, Gadi Pinkas, Hoifung Poon, and Gerson Zaverucha. Neural-symbolic learning and rea- soning: A survey and interpretation. CoRR, abs/1711.03902, 2017.
  6. [Bošnjak et al., 2017] Matko Bošnjak, Tim Rocktäschel, Jason Naradowsky, and Sebastian Riedel. Programming with a dif- ferentiable forth interpreter. In ICML, 2017.
  7. [Cohen et al., 2017] William W. Cohen, Fan Yang, and Kathryn Mazaitis. Tensorlog: Deep learning meets probabilistic dbs. CoRR, abs/1707.05390, 2017.
  8. [Cropper, 2019] Andrew Cropper. Playgol: Learning programs through play. In IJCAI 2019, 2019. IJCAI
  9. [Dai et al., 2019] Wang-Zhou Dai, Qiuling Xu, Yang Yu, and Zhi- Hua Zhou. Bridging machine learning and logical reasoning by abductive learning. In NeurIPS, 2019.
  10. [Darwiche, 2011] Adnan Darwiche. Sdd: A new canonical repre- sentation of propositional knowledge bases. In IJCAI, 2011. IJCAI
  11. ['Avila Garcez et al., 2019] Artur S. d'Avila Garcez, Marco Gori, Luís C. Lamb, Luciano Serafini, Michael Spranger, and Son N. Tran. Neural-symbolic computing: An effective methodology for principled integration of machine learning and reasoning. FLAP, 6, 2019.
  12. [De Raedt and Kimmig, 2015] Luc De Raedt and Angelika Kimmig. Probabilistic (logic) programming concepts. Machine Learning, 100, 2015.
  13. [De Raedt et al., 2016] Luc De Raedt, Kristian Kersting, Sriraam Natarajan, and David Poole. Statistical Relational Artificial Intelli- gence: Logic, Probability, and Computation. Morgan & Claypool Publishers, 2016.
  14. [De Raedt et al., 2019] Luc De Raedt, Robin Manhaeve, Sebastijan Dumančić, Thomas Demeester, and Angelika Kimmig. Neuro- symbolic= neural+ logical+ probabilistic. In NeSy @ IJCAI, 2019.
  15. [De Raedt, 2008] Luc De Raedt. Logical and relational learning. Springer, 2008.
  16. [Demeester et al., 2016] Thomas Demeester, Tim Rocktäschel, and Sebastian Riedel. Lifted rule injection for relation embeddings. In EMNLP, 2016.
  17. [Diligenti et al., 2017] Michelangelo Diligenti, Marco Gori, and Claudio Saccà. Semantic-based regularization for learning and inference. Artif. Intell., 244, 2017.
  18. [Donadello et al., 2017] Ivan Donadello, Luciano Serafini, and Ar- tur S. d'Avila Garcez. Logic tensor networks for semantic image interpretation. In IJCAI, 2017. IJCAI
  19. [Dong et al., 2019] Honghua Dong, Jiayuan Mao, Tian Lin, Chong Wang, Lihong Li, and Denny Zhou. Neural logic machines. In ICLR, 2019.
  20. [Dumančić et al., 2019] Sebastijan Dumančić, Tias Guns, Wannes Meert, and Hendrik Blockeel. Learning relational representations with auto-encoding logic programs. In IJCAI, 2019. IJCAI
  21. [Ellis et al., 2018a] Kevin Ellis, Lucas Morales, Mathias Sablé- Meyer, Armando Solar-Lezama, and Josh Tenenbaum. Learn- ing libraries of subroutines for neurally-guided bayesian program induction. In NeurIPS, 2018.
  22. [Ellis et al., 2018b] Kevin Ellis, Daniel Ritchie, Armando Solar- Lezama, and Josh Tenenbaum. Learning to infer graphics pro- grams from hand-drawn images. In NeurIPS, 2018.
  23. [Evans and Grefenstette, 2018] Richard Evans and Edward Grefen- stette. Learning explanatory rules from noisy data. J. Artif. Intell. Res., 61, 2018.
  24. [Fierens et al., 2015] Daan Fierens, Guy Van den Broeck, Joris Renkens, Dimitar Shterionov, Bernd Gutmann, Ingo Thon, Gerda Janssens, and Luc De Raedt. Inference and learning in probabilis- tic logic programs using weighted boolean formulas. Theory and Practice of Logic Programming, 15, 2015.
  25. [Flach, 1994] Peter Flach. Simply Logical: Intelligent Reasoning by Example. John Wiley & Sons, Inc., 1994.
  26. [Friedman et al., 1999] Nir Friedman, Lise Getoor, Daphne Koller, and Avi Pfeffer. Learning probabilistic relational models. In IJCAI, 1999. IJCAI
  27. [Gebser et al., 2012] Martin Gebser, Roland Kaminski, Benjamin Kaufmann, and Torsten Schaub. Answer set solving in practice. Synthesis lectures on artificial intelligence and machine learning, 6, 2012.
  28. [Getoor and Taskar, 2007] L. Getoor and B. Taskar, editors. An Introduction to Statistical Relational Learning. MIT Press, 2007.
  29. [Giannini et al., 2018] Francesco Giannini, Michelangelo Diligenti, Marco Gori, and Marco Maggini. On a convex logic fragment for learning and reasoning. IEEE TFS, 27, 2018.
  30. [Gutmann et al., 2008] Bernd Gutmann, Angelika Kimmig, Kristian Kersting, and Luc De Raedt. Parameter learning in probabilistic databases: A least squares approach. In ECML&PKDD, 2008.
  31. [Jaeger, 2008] Manfred Jaeger. Model-theoretic expressivity anal- ysis. In Luc De Raedt, Paolo Frasconi, Kristian Kersting, and Stephen Muggleton, editors, Probabilistic Inductive Logic Pro- gramming -Theory and Applications, volume 4911 of LNCS. Springer, 2008.
  32. [Kalyan et al., 2018] Ashwin Kalyan, Abhishek Mohta, Oleksandr Polozov, Dhruv Batra, Prateek Jain, and Sumit Gulwani. Neural- guided deductive search for real-time program synthesis from examples. In ICLR, 2018.
  33. [Kersting and De Raedt, 2007] Kristian Kersting and Luc De Raedt. Bayesian logic programming: Theory and tool. In L. Getoor and B. Taskar, editors, An introduction to Statistical Relational Learning. MIT Press, 2007.
  34. [Kok and Domingos, 2005] Stanley Kok and Pedro Domingos. Learning the structure of markov logic networks. In ICML, 2005.
  35. [Koller and Friedman, 2009] Daphne Koller and Nir Friedman. Probabilistic Graphical Models -Principles and Techniques. MIT Press, 2009.
  36. [Lippi and Frasconi, 2009] Marco Lippi and Paolo Frasconi. Predic- tion of protein beta-residue contacts by markov logic networks with grounding-specific weights. Bioinform., 25, 2009.
  37. [Lowd and Domingos, 2007] Daniel Lowd and Pedro Domingos. Efficient weight learning for markov logic networks. In ECML&PKDD, 2007.
  38. [Manhaeve et al., 2018] Robin Manhaeve, Sebastijan Dumančić, Angelika Kimmig, Thomas Demeester, and Luc De Raedt. Deep- problog: Neural probabilistic logic programming. In NeurIPS, 2018.
  39. [Mao et al., 2019] Jiayuan Mao, Chuang Gan, Pushmeet Kohli, Joshua B. Tenenbaum, and Jiajun Wu. The neuro-symbolic con- cept learner: Interpreting scenes, words, and sentences from natu- ral supervision. In ICLR, 2019.
  40. [Marra and Kuželka, 2019] Giuseppe Marra and Ondrej Kuželka. Neural markov logic networks. CoRR, abs/1905.13462, 2019.
  41. [Marra et al., 2020] Giuseppe Marra, Michelangelo Diligenti, Francesco Giannini, Marco Gori, and Marco Maggini. Relational neural machines. In ECAI in press, 2020.
  42. [Minervini et al., 2017] Pasquale Minervini, Thomas Demeester, Tim Rocktäschel, and Sebastian Riedel. Adversarial sets for regularising neural link predictors. In UAI, 2017.
  43. [Minervini et al., 2020] Pasquale Minervini, Matko Bošnjak, Tim Rocktäschel, Sebastian Riedel, and Edward Grefenstette. Differ- entiable reasoning on large knowledge bases and natural language. In AAAI, 2020.
  44. [Muggleton, 1996] Stephen Muggleton. Stochastic logic programs. Advances in inductive logic programming, 32, 1996.
  45. [Poole, 2008] David Poole. The independent choice logic and be- yond. In Probabilistic Inductive Logic Programming -Theory and Applications, volume 4911 of LNCS. Springer, 2008.
  46. [Richardson and Domingos, 2006] Matthew Richardson and Pe- dro M. Domingos. Markov logic networks. Machine Learning, 62, 2006.
  47. [Rocktäschel and Riedel, 2017] Tim Rocktäschel and Sebastian Riedel. End-to-end differentiable proving. In NIPS, 2017.
  48. [Rocktäschel et al., 2015] Tim Rocktäschel, Sameer Singh, and Se- bastian Riedel. Injecting logical background knowledge into embeddings for relation extraction. In NAACL HLT, 2015.
  49. [Russell, 2015] Stuart Russell. Unifying logic and probability. Com- munications of the ACM, 58, 2015.
  50. [Si et al., 2019] Xujie Si, Mukund Raghothaman, Kihong Heo, and Mayur Naik. Synthesizing datalog programs using numerical relaxation. In IJCAI, 2019. IJCAI
  51. [Valkov et al., 2018] Lazar Valkov, Dipak Chaudhari, Akash Srivas- tava, Charles A. Sutton, and Swarat Chaudhuri. Houdini: Lifelong learning as program synthesis. In NeurIPS, 2018.
  52. [Van den Broeck et al., 2017] Guy Van den Broeck, Dan Suciu, et al. Query processing on probabilistic data: A survey. Foundations and Trends® in Databases, 7, 2017.
  53. [van Krieken et al., 2020] Emile van Krieken, Erman Acar, and Frank van Harmelen. Analyzing differentiable fuzzy logic op- erators. CoRR, abs/2002.06100, 2020.
  54. [Wang and Pan, 2019] Wenya Wang and Sinno Jialin Pan. Integrat- ing deep learning with logic fusion for information extraction. CoRR, abs/1912.03041, 2019.
  55. [Weber et al., 2019] Leon Weber, Pasquale Minervini, Jannes Münchmeyer, Ulf Leser, and Tim Rocktäschel. Nlprolog: Rea- soning with weak unification for question answering in natural language. In ACL, 2019.
  56. [Xu et al., 2018] Jingyi Xu, Zilu Zhang, Tal Friedman, Yitao Liang, and Guy Van den Broeck. A semantic loss function for deep learning with symbolic knowledge. In ICML, 2018.
  57. [Yang et al., 2017] Fan Yang, Zhilin Yang, and William W Cohen. Differentiable learning of logical rules for knowledge base reason- ing. In NIPS, 2017.
  58. [Yi et al., 2018] Kexin Yi, Jiajun Wu, Chuang Gan, Antonio Tor- ralba, Pushmeet Kohli, and Josh Tenenbaum. Neural-symbolic vqa: Disentangling reasoning from vision and language under- standing. In NeurIPS, 2018.
  59. [Zuidberg Dos Martires et al., 2019] Pedro Zuidberg Dos Martires, Vincent Derkinderen, Robin Manhaeve, Wannes Meert, Angelika Kimmig, and Luc De Raedt. Transforming probabilistic programs into algebraic circuits for inference and learning. In Program Transformations for ML Workshop at NeurIPS, 2019.
  60. [Šourek et al., 2018] Gustav Šourek, Vojtech Aschenbrenner, Filip Zelezný, Steven Schockaert, and Ondrej Kuželka. Lifted relational neural networks: Efficient learning of latent relational structures. J. Artif. Intell. Res., 62, 2018.

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

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