Proceedings

Neural Belief Reasoner

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 4275-4282.

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

Abstract

This paper proposes a new generative model called neural belief reasoner (NBR). It differs from previous models in that it specifies a belief function rather than a probability distribution. Its implementation consists of neural networks, fuzzy-set operations and belief-function operations, and query-answering, sample-generation and training algorithms are presented. This paper studies NBR in two tasks. The first is a synthetic unsupervised-learning task, which demonstrates NBR's ability to perform multi-hop reasoning, reasoning with uncertainty and reasoning about conflicting information. The second is supervised learning: a robust MNIST classifier for 4 and 9, which is the most challenging pair of digits. This classifier needs no adversarial training, and it substantially exceeds the state of the art in adversarial robustness as measured by the L2 metric, while at the same time maintains 99.1% accuracy on natural images.

  1. [Athalye et al., 2018] Anish Athalye, Nicholas Carlini, and David Wagner. Obfuscated gradients give a false sense of security: Circumventing defenses to adversarial examples. In International Conference on Machine Learning, 2018.
  2. [Baldwin, 1986] James F. Baldwin. Support logic program- ming. In Fuzzy sets theory and applications, pages 133- 170. Springer, 1986.
  3. [Brendel et al., 2018] Wieland Brendel, Jonas Rauber, and Matthias Bethge. Decision-based adversarial attacks: Re- liable attacks against black-box machine learning models. In International Conference on Learning Representations, 2018.
  4. [Carlini and Wagner, 2017a] Nicholas Carlini and David Wagner. Adversarial examples are not easily detected: By- passing ten detection methods. In Proceedings of the ACM Workshop on Artificial Intelligence and Security, pages 3- 14. ACM, 2017.
  5. [Carlini and Wagner, 2017b] Nicholas Carlini and David Wagner. Towards evaluating the robustness of neural net- works. In Proceedings of the IEEE Symposium on Security and Privacy, pages 39-57, 2017.
  6. [D'Ambrosio, 1988] Bruce D'Ambrosio. A hybrid approach to reasoning under uncertainty. International Journal of Approximate Reasoning, 2(1):29-45, 1988.
  7. [De Raedt and Kersting, 2008] Luc De Raedt and Kristian Kersting. Probabilistic inductive logic programming. In Probabilistic Inductive Logic Programming: Theory and Applications, pages 1-27. Springer, 2008.
  8. [Denœux, 2000] Thierry Denœux. Modeling vague beliefs using fuzzy-valued belief structures. Fuzzy Sets and Sys- tems, 116(2):167-199, 2000.
  9. [Evans and Grefenstette, 2018] Richard Evans and Edward Grefenstette. Learning explanatory rules from noisy data. Journal of Artificial Intelligence Research, 61:1-64, 2018.
  10. [Franc ¸a et al., 2014] Manoel VM Franc ¸a, Gerson Zaverucha, and Artur d'Avila Garcez. Fast relational learning us- ing bottom clause propositionalization with artificial neu- ral networks. Machine Learning, 94(1):81-104, 2014.
  11. [Goodfellow et al., 2015] Ian Goodfellow, Jonathon Shlens, and Christian Szegedy. Explaining and harnessing adver- sarial examples. In International Conference on Learning Representations, 2015.
  12. [Gordon and Shortliffe, 1985] Jean Gordon and Edward H. Shortliffe. A method for managing evidential reasoning in a hierarchical hypothesis space. Artificial Intelligence, 26(3):323-357, 1985.
  13. [Hinton, 2002] Geoffrey E. Hinton. Training products of ex- perts by minimizing contrastive divergence. Neural Com- putation, 14(8):1771-1800, 2002.
  14. [Kindermann and Snell, 1980] Ross Kindermann and J. Lau- rie Snell. Markov Random Fields and Their Applications. American Mathematical Society, 1980.
  15. [Laskey and Lehner, 1988] Kathryn B. Laskey and Paul E. Lehner. Belief maintenance: An integrated approach to uncertainty management. In AAAI Conference on Artificial Intelligence, pages 210-214, 1988.
  16. [Lowrance et al., 1986] John D. Lowrance, Thomas D. Gar- vey, and Thomas M. Strat. A framework for evidential- reasoning systems. In AAAI Conference on Artificial Intel- ligence, pages 896-901, 1986.
  17. [Madry et al., 2018] Aleksander Madry, Aleksandar Makelov, Ludwig Schmidt, Dimitris Tsipras, and Adrian Vladu. Towards deep learning models resistant to adversarial attacks. In International Conference on Learning Representations, 2018.
  18. [Muggleton and De Raedt, 1994] Stephen Muggleton and Luc De Raedt. Inductive logic programming: Theory and methods. The Journal of Logic Programming, 19:629- 679, 1994.
  19. [Pearl, 1988] Judea Pearl. Probabilistic Reasoning in Intel- ligent Systems: Networks of Plausible Inference. Morgan Kaufmann, 1988.
  20. [Qian and Wegman, 2019] Haifeng Qian and Mark N. Weg- man. L2-nonexpansive neural networks. In International Conference on Learning Representations, 2019.
  21. [Raghunathan et al., 2018] Aditi Raghunathan, Jacob Stein- hardt, and Percy Liang. Certified defenses against adver- sarial examples. In International Conference on Learning Representations, 2018.
  22. [Rauber et al., 2017] Jonas Rauber, Wieland Brendel, and Matthias Bethge. Foolbox: A python toolbox to bench- mark the robustness of machine learning models. arXiv preprint arXiv:1707.04131, 2017.
  23. [Richardson and Domingos, 2006] Matthew Richardson and Pedro Domingos. Markov logic networks. Machine Learn- ing, 62(1-2):107-136, 2006.
  24. [Salakhutdinov and Hinton, 2009] Ruslan Salakhutdinov and Geoffrey E. Hinton. Deep Boltzmann machines. In International Conference on Artificial Intelligence and Statistics, 2009.
  25. [Schott et al., 2019] Lukas Schott, Jonas Rauber, Matthias Bethge, and Wieland Brendel. Towards the first adversar- ially robust neural network model on MNIST. In Interna- tional Conference on Learning Representations, 2019.
  26. [Serafini and Garcez, 2016] Luciano Serafini and Ar- tur d'Avila Garcez. Logic tensor networks: Deep learning and logical reasoning from data and knowledge. arXiv preprint arXiv:1606.04422, 2016.
  27. [Shafer, 1976] Glenn Shafer. A Mathematical Theory of Ev- idence. Princeton University Press, 1976.
  28. [Szegedy et al., 2014] Christian Szegedy, Wojciech Zaremba, Ilya Sutskever, Joan Bruna, Dumitru Erhan, Ian Goodfellow, and Rob Fergus. Intriguing properties of neural networks. In International Conference on Learning Representations, 2014.
  29. [Tsipras et al., 2019] Dimitris Tsipras, Shibani Santurkar, Logan Engstrom, Alexander Turner, and Aleksander Madry. Robustness may be at odds with accuracy. In Inter- national Conference on Learning Representations, 2019.
  30. [Wan and Kifer, 2009] Hui Wan and Michael Kifer. Be- lief logic programming: uncertainty reasoning with cor- relation of evidence. In Logic Programming and Non- monotonic Reasoning, Lecture Notes in Computer Science, pages 316-328, 2009.
  31. [Wong and Kolter, 2018] Eric Wong and Zico Kolter. Prov- able defenses against adversarial examples via the convex outer adversarial polytope. In International Conference on Machine Learning, 2018.
  32. [Yen, 1990] John Yen. Generalizing the Dempster-Shafer theory to fuzzy sets. IEEE Transactions on Systems, Man, and Cybernetics, 20(3):559-570, 1990.
  33. [Zadeh, 1965] Lotfi A. Zadeh. Fuzzy sets. Information and Control, 8(3):338-353, 1965.
  34. [Zadeh, 1979] Lotfi A. Zadeh. Fuzzy sets and information granularity. Advances in Fuzzy Set Theory and Applica- tions, 11:3-18, 1979.

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

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