Proceedings

Logic Tensor Networks for Semantic Image Interpretation

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 1596-1602.

https://doi.org/10.24963/ijcai.2017/221

Abstract

Semantic Image Interpretation (SII) is the task of extracting structured semantic descriptions from images. It is widely agreed that the combined use of visual data and background knowledge is of great importance for SII. Recently, Statistical Relational Learning (SRL) approaches have been developed for reasoning under uncertainty and learning in the presence of data and rich knowledge. Logic Tensor Networks (LTNs) are a SRL framework which integrates neural networks with first-order fuzzy logic to allow (i) efficient learning from noisy data in the presence of logical constraints, and (ii) reasoning with logical formulas describing general properties of the data. In this paper, we develop and apply LTNs to two of the main tasks of SII, namely, the classification of an image's bounding boxes and the detection of the relevant part-of relations between objects. To the best of our knowledge, this is the first successful application of SRL to such SII tasks. The proposed approach is evaluated on a standard image processing benchmark. Experiments show that background knowledge in the form of logical constraints can improve the performance of purely data-driven approaches, including the state-of-the-art Fast Region-based Convolutional Neural Networks (Fast R-CNN). Moreover, we show that the use of logical background knowledge adds robustness to the learning system when errors are present in the labels of the training data.

  1. [Atif et al., 2014] J. Atif, C. Hudelot, and I Bloch. Explana- tory reasoning for image understanding using formal con- cept analysis and description logics. Systems, Man, and Cybernetics: Systems, IEEE Transactions on, 44(5):552- 570, May 2014.
  2. [Bach et al., 2015] Stephen H. Bach, Matthias Broecheler, Bert Huang, and Lise Getoor. Hinge-loss markov random fields and probabilistic soft logic. CoRR, abs/1505.04406, 2015.
  3. [Bergmann, 2008] M. Bergmann. An Introduction to Many- Valued and Fuzzy Logic: Semantics, Algebras, and Derivation Systems. Cambridge University Press, 2008.
  4. [Chen et al., 2012] Na Chen, Qian-Yi Zhou, and Viktor Prasanna. Understanding web images by object relation network. In Proceedings of the 21st International Con- ference on World Wide Web, WWW '12, pages 291-300, New York, NY, USA, 2012. ACM.
  5. [Chen et al., 2014] X. Chen, R. Mottaghi, X. Liu, S. Fidler, R. Urtasun, and A. Yuille. Detect what you can: Detecting and representing objects using holistic models and body parts. In CVPR, 2014.
  6. [Dasiopoulou et al., 2009] S. Dasiopoulou, Y. Kompatsiaris, and M.l G. Strintzis. Applying fuzzy dls in the extraction of image semantics. J. Data Semantics, 14:105-132, 2009.
  7. [Diligenti et al., 2015] Michelangelo Diligenti, Marco Gori, and Claudio Saccà. Semantic-based regularization for learning and inference. Artificial Intelligence, 2015.
  8. [Donadello and Serafini, 2016] I. Donadello and L. Serafini. Integration of numeric and symbolic information for se- mantic image interpretation. Intelligenza Artificiale, 10(1):33-47, 2016.
  9. [Fellbaum, 1998] Christiane Fellbaum, editor. WordNet: an electronic lexical database. MIT Press, 1998.
  10. [Forestier et al., 2013] G. Forestier, C. Wemmert, and A. Puissant. Coastal image interpretation using back- ground knowledge and semantics. Computers & Geo- sciences, 54:88-96, 2013.
  11. [Girshick, 2015] Ross Girshick. Fast r-cnn. In International Conference on Computer Vision (ICCV), 2015.
  12. [Guarino and Guizzardi, 2016] N. Guarino and G. Guiz- zardi. On the reification of relationships. In 24th Italian Symp. on Advanced Database Sys., pages 350-357, 2016.
  13. [Gutmann et al., 2010] B. Gutmann, M. Jaeger, and L. De Raedt. Extending problog with continuous distributions. In Proc. ILP, pages 76-91. Springer, 2010.
  14. [Hudelot et al., 2008] C. Hudelot, J. Atif, and I. Bloch. Fuzzy spatial relation ontology for image interpretation. Fuzzy Sets and Systems, 159(15):1929-1951, 2008.
  15. [Krishna et al., 2016] R. Krishna, Y. Zhu, O. Groth, J. John- son, K. Hata, J. Kravitz, S. Chen, Y. Kalantidis, L.- L. Li, D. Shamma, M. Bernstein, and Li F.-F. Visual genome: Connecting language and vision using crowd- sourced dense image annotations, 2016.
  16. [Kulkarni et al., 2011] G.h Kulkarni, V. Premraj, S. Dhar, S. Li, Y. Choi, A. C. Berg, and T. L. Berg. Baby talk: Un- derstanding and generating image descriptions. In CVPR, 2011.
  17. [Lu et al., 2016] C. Lu, R. Krishna, M. Bernstein, and L Fei- Fei. Visual relationship detection with language priors. In ECCV, pages 852-869, 2016.
  18. [Marszalek and Schmid, 2007] Marcin Marszalek and Cordelia Schmid. Semantic Hierarchies for Visual Object Recognition. In CVPR, 2007.
  19. [Neumann and Möller, 2008] Bernd Neumann and Ralf Möller. On scene interpretation with description logics. Image and Vision Computing, 26(1):82 -101, 2008. Cognitive Vision-Special Issue.
  20. [Nyga et al., 2014] D. Nyga, F. Balint-Benczedi, and M. Beetz. Pr2 looking at things-ensemble learning for unstructured information processing with markov logic networks. In IEEE Intl. Conf.on Robotics and Automation, pages 3916-3923, 2014.
  21. [Peraldi et al., 2009] I. S. Espinosa Peraldi, A. Kaya, and R. Möller. Formalizing multimedia interpretation based on abduction over description logic aboxes. In Proc. of the 22nd Intl. Workshop on Description Logics, volume 477 of CEUR Workshop Proceedings. CEUR-WS.org, 2009.
  22. [Ramanathan et al., 2015] V. Ramanathan, C. Li, J. Deng, W. Han, Z. Li, K. Gu, Y. Song, S. Bengio, C. Rosenberg, and L. Fei-Fei. Learning semantic relationships for better action retrieval in images. In CVPR, 2015.
  23. [Ravkic et al., 2015] Irma Ravkic, Jan Ramon, and Jesse Davis. Learning relational dependency networks in hybrid domains. Machine Learning, 100(2-3):217-254, 2015.
  24. [Reed et al., 2014] S. Reed, H. Lee, D. Anguelov, C. Szegedy, D. Erhan, and A. Rabinovich. Training deep neural networks on noisy labels with bootstrapping. CoRR, abs/1412.6596, 2014.
  25. [Richardson and Domingos, 2006] Matthew Richardson and Pedro Domingos. Markov logic networks. Machine Learn- ing, 62(1-2):107-136, 2006.
  26. [Rocktaschel et al., 2015] T. Rocktaschel, S. Singh, and S. Riedel. Injecting logical background knowledge into embeddings for relation extraction. In NAACL, 2015.
  27. [Serafini and d'Avila Garcez, 2016] L. Serafini and A. S. d'Avila Garcez. Learning and reasoning with logic tensor networks. In Proc. AI*IA, pages 334-348, 2016.
  28. [Socher et al., 2013] R. Socher, D. Chen, C. D. Manning, and A. Ng. Reasoning with neural tensor networks for knowledge base completion. In Advances in Neural Infor- mation Processing Systems, pages 926-934, 2013.
  29. [Wang and Domingos, 2008] Jue Wang and Pedro M Domingos. Hybrid markov logic networks. In AAAI, volume 8, pages 1106-1111, 2008.
  30. [Zhu et al., 2014] Y. Zhu, A. Fathi, and L. Fei-Fei. Reason- ing about object affordances in a knowledge base repre- sentation. In ECCV, pages 408-424. 2014.

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

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