Proceedings

Deep Learning for Abstract Argumentation Semantics

Video Download BibTeX Cite

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

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

Abstract

In this paper, we present a learning-based approach to determining acceptance of arguments under several abstract argumentation semantics. More specifically, we propose an argumentation graph neural network (AGNN) that learns a message-passing algorithm to predict the likelihood of an argument being accepted. The experimental results demonstrate that the AGNN can almost perfectly predict the acceptability under different semantics and scales well for larger argumentation frameworks. Furthermore, analysing the behaviour of the message-passing algorithm shows that the AGNN learns to adhere to basic principles of argument semantics as identified in the literature, and can thus be trained to predict extensions under the different semantics – we show how the latter can be done for multi-extension semantics by using AGNNs to guide a basic search. We publish our code at https://github.com/DennisCraandijk/DL-Abstract-Argumentation.

  1. [Atkinson et al., 2017] K. Atkinson, P. Baroni, M. Gia- comin, A. Hunter, H. Prakken, C. Reed, G. R. Simari, M. Thimm, and S. Villata. Towards artificial argumen- tation. AI Magazine, 38(3):25-36, 2017.
  2. [Baroni et al., 2011] P. Baroni, M. Caminada, and M. Gi- acomin. An introduction to argumentation semantics. Knowledge Engineering Review, 26(4):365-410, 2011.
  3. [Battaglia et al., 2018] P. W. Battaglia, J. B. Hamrick, V. Bapst, A. Sanchez-Gonzalez, V. Zambaldi, M. Mali- nowski, A. Tacchetti, D. Raposo, A. Santoro, R. Faulkner, et al. Relational inductive biases, deep learning, and graph networks. arXiv e-prints, arXiv:1806.01261, 2018.
  4. [Besnard and Doutre, 2004] P. Besnard and S. Doutre. Checking the acceptability of a set of arguments. In Proceedings of the 10th International Workshop on Non- Monotonic Reasoning (NMR'04), pages 59-64, 2004.
  5. [Bonzon et al., 2016] E. Bonzon, J. Delobelle, S. Konieczny, and N. Maudet. A comparative study of ranking-based semantics for abstract argumentation. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, pages 914--920, 2016.
  6. [Charwat et al., 2015] G. Charwat, W. Dvorák, S. A. Gaggl, J. P. Wallner, and S. Woltran. Methods for solving reason- ing problems in abstract argumentation -A survey. Artifi- cial Intelligence, 220:28-63, 2015.
  7. [Cocarascu and Toni, 2017] O. Cocarascu and F. Toni. Iden- tifying attack and support argumentative relations using deep learning. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing, pages 1374-1379, 2017.
  8. ['Avila Garcez et al., 2015] A. S. d'Avila Garcez, T. R. Besold, L. D. Raedt, P. Földiák, P. Hitzler, T. Icard, K. Kühnberger, L. C. Lamb, R. Miikkulainen, and D. L. Silver. Neural-symbolic learning and reasoning: Contri- butions and challenges. In Proceedings of the 2015 AAAI Spring Symposia, Palo Alto, 2015. Stanford University.
  9. [Doutre and Mailly, 2018] S. Doutre and J. Mailly. Con- straints and changes: A survey of abstract argumentation dynamics. Argument & Computation, 9(3):223-248, 2018.
  10. [Dung, 1995] P. M. Dung. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artificial Intelligence, 77(2):321-358, 1995.
  11. [Dunne and Wooldridge, 2009] P. E. Dunne and M. J. Wooldridge. Complexity of abstract argumentation. In G. R. Simari and I. Rahwan, editors, Argumentation in Ar- tificial Intelligence, pages 85-104. Springer, 2009.
  12. [Gaggl et al., 2020] S. A. Gaggl, T. Linsbichler, M. Maratea, and S. Woltran. Design and results of the second interna- tional competition on computational models of argumen- tation. Artificial Intelligence, 279:103193, 2020.
  13. [Gilmer et al., 2017] J. Gilmer, S. S. Schoenholz, P. F. Riley, O. Vinyals, and G. E. Dahl. Neural message passing for quantum chemistry. In Proceedings of the 34th Interna- tional Conference on Machine Learning, volume 70, pages 1263-1272, 2017.
  14. [Hochreiter and Schmidhuber, 1997] S. Hochreiter and J. Schmidhuber. Long short-term memory. Neural Computation, 9(8):1735-1780, 1997.
  15. [Kipf and Welling, 2017] T. N. Kipf and M. Welling. Semi- supervised classification with graph convolutional net- works. In 5th International Conference on Learning Rep- resentations), 2017.
  16. [Kuhlmann and Thimm, 2019] I. Kuhlmann and M. Thimm. Using graph convolutional networks for approximate rea- soning with abstract argumentation frameworks: A fea- sibility study. In Proceedings of the 13th international conference on Scalable Uncertainty Management (SUM), pages 24-37, 2019.
  17. [Li et al., 2018] Z. Li, Q. Chen, and V. Koltun. Combina- torial optimization with graph convolutional networks and guided tree search. In Proceedings of the 32nd Interna- tional Conference on Neural Information Processing Sys- tems, pages 537-546, 2018.
  18. [Loshchilov and Hutter, 2019] I. Loshchilov and F. Hutter. Decoupled weight decay regularization. In 7th Interna- tional Conference on Learning Representations), 2019.
  19. [McKay and Piperno, 2014] B. D. McKay and A. Piperno. Practical graph isomorphism, II. Journal of Symbolic Computation, 60:94-112, 2014.
  20. [Modgil and Caminada, 2009] S. Modgil and M. Caminada. Proof theories and algorithms for abstract argumentation frameworks. In I. Rahwan and G. R. Simari, editors, Argumentation in Artificial Intelligence, pages 105-129. Springer, 2009.
  21. [Niskanen and Järvisalo, 2019] A. Niskanen and M. Järvisalo. µ-toksia: Sat-based solver for static and dynamic argumentation frameworks. https://bitbucket.org/andreasniskanen/mu-toksia, 2019. Link
  22. [Palm et al., 2018] R. B. Palm, U. Paquet, and O. Winther. Recurrent relational networks. In Proceedings of the 32nd International Conference on Neural Information Process- ing Systems, pages 3372-3382, 2018.
  23. [Pascanu et al., 2013] R. Pascanu, T. Mikolov, and Y. Ben- gio. On the difficulty of training recurrent neural networks. In Proceedings of the 30th International Conference on Machine Learning (ICML), pages 1310-1318, 2013.
  24. [Powers, 2011] D. Powers. Evaluation: From precision, re- call and f-measure to roc, informedness, markedness & correlation. Journal of Machice Learning Technology, 2:2229-3981, 01 2011.
  25. [Selsam et al., 2019] D. Selsam, M. Lamm, B. Bünz, P. Liang, L. de Moura, and D. L. Dill. Learning a SAT solver from single-bit supervision. In 7th International Conference on Learning Representations (ICLR), 2019.
  26. [Smith, 2017] L. N. Smith. Cyclical learning rates for train- ing neural networks. IEEE Winter Conference on Applica- tions of Computer Vision (WACV), 2017.

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

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