Proceedings

Argumentation-Based Recommendations: Fantastic Explanations and How to Find Them

Download BibTeX Cite

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

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

Abstract

A significant problem of recommender systems is their inability to explain recommendations, resulting in turn in ineffective feedback from users and the inability to adapt to users’ preferences. We propose a hybrid method for calculating predicted ratings, built upon an item/aspect-based graph with users’ partially given ratings, that can be naturally used to provide explanations for recommendations, extracted from user-tailored Tripolar Argumentation Frameworks (TFs). We show that our method can be understood as a gradual semantics for TFs, exhibiting a desirable, albeit weak, property of balance. We also show experimentally that our method is competitive in generating correct predictions, compared with state-of-the-art methods, and illustrate how users can interact with the generated explanations to improve quality of recommendations.

  1. [Aggarwal, 2016] Charu C. Aggarwal. Recommender Sys- tems -The Textbook. Springer, 2016.
  2. [Altman, 1992] Naomi S. Altman. An Introduction to Ker- nel and Nearest-Neighbor Nonparametric Regression. The American Statistician, 46(3):175-185, 1992.
  3. [Baroni et al., 2017] Pietro Baroni, Giulia Comini, Antonio Rago, and Francesca Toni. Abstract Games of Argumen- tation Strategy and Game-Theoretical Argument Strength. In PRIMA, pages 403-419, 2017.
  4. [Baroni et al., 2018] Pietro Baroni, Antonio Rago, and Francesca Toni. How Many Properties Do We Need for Gradual Argumentation? In AAAI, 2018.
  5. [Billsus and Pazzani, 1998] Daniel Billsus and Michael J. Pazzani. Learning Collaborative Information Filters. In ICML, pages 46-54, 1998.
  6. [Briguez et al., 2014] Cristian E. Briguez, Maximiliano C. Budán, Cristhian A. D. Deagustini, Ana G. Maguit- man, Marcela Capobianco, and Guillermo R. Simari. Argument-based mixed recommenders and their applica- tion to movie suggestion. Exp. Sys. with Applications, 41(14):6467-6482, 2014.
  7. [Burke, 2002] Robin D. Burke. Hybrid Recommender Sys- tems: Survey and Experiments. User Modeling and User- Adapted Interaction, 12(4):331-370, 2002.
  8. [Burke, 2003] Robin D. Burke. Hybrid Systems for Person- alized Recommendations. In Intelligent Techniques for Web Personalization, IJCAI Workshop, pages 133-152, 2003.
  9. [Cayrol and Lagasquie-Schiex, 2005] Claudette Cayrol and Marie-Christine Lagasquie-Schiex. On the acceptability of arguments in bipolar argumentation frameworks. In EC- SQARU, pages 378-389, 2005.
  10. [Chesñevar et al., 2009] Carlos I. Chesñevar, Ana G. Magui- tman, and María P. González. Empowering Recommenda- tion Technologies Through Argumentation. In Argumen- tation in Artificial Intelligence, pages 403-422. Springer, 2009.
  11. [Czarkowski, 2006] Marek Czarkowski. A scrutable adap- tive hypertext. PhD thesis, University of Sydney, Australia, 2006.
  12. [Dung, 1995] Phan M. Dung. On the acceptability of argu- ments and its fundamental role in nonmonotonic reason- ing, logic programming and n-person games. Artificial In- telligence, 77(2):321 -357, 1995.
  13. [Gabbay, 2016] Dov M. Gabbay. Logical foundations for bipolar and tripolar argumentation networks: preliminary results. J. Logic and Computation, 26(1):247-292, 2016.
  14. [García and Simari, 2004] Alejandro J. García and Guillermo R. Simari. Defeasible Logic Programming: An Argumentative Approach. TPLP, 4(1-2):95-138, 2004.
  15. [George and Merugu, 2005] Thomas George and Srujana Merugu. A Scalable Collaborative Filtering Framework Based on Co-Clustering. In ICDM, pages 625-628, 2005.
  16. [Hug, 2017] Nicolas Hug. Surprise, a Python library for rec- ommender systems. http://surpriselib.com, 2017. Link
  17. [Koren et al., 2009] Yehuda Koren, Robert M. Bell, and Chris Volinsky. Matrix Factorization Techniques for Rec- ommender Systems. IEEE Computer, 42(8):30-37, 2009.
  18. [Lemire and Maclachlan, 2007] Daniel Lemire and Anna Maclachlan. Slope One Predictors for Online Rating- Based Collaborative Filtering. CoRR, abs/cs/0702144, 2007.
  19. [Luo et al., 2014] Xin Luo, Mengchu Zhou, Yunni Xia, and Qingsheng Zhu. An Efficient Non-Negative Matrix- Factorization-Based Approach to Collaborative Filtering for Recommender Systems. IEEE Trans. Ind. Inf., 10(2):1273-1284, 2014.
  20. [Resnick and Varian, 1997] Paul Resnick and Hal R. Varian. Recommender Systems. Comm. ACM, 40(3):56-58, 1997.
  21. [Teze et al., 2015] Juan C. Teze, Sebastian Gottifredi, Ale- jandro J. García, and Guillermo R. Simari. Improv- ing argumentation-based recommender systems through context-adaptable selection criteria. Exp. Sys. with Appli- cations, 42(21):8243-8258, 2015.
  22. [Tintarev and Masthoff, 2007] Nava Tintarev and Judith Masthoff. A Survey of Explanations in Recommender Systems. In ICDE Workshops, pages 801-810, 2007.
  23. [Töscher et al., 2009] Andreas Töscher, Michael Jahrer, and Robert M. Bell. The BigChaos Solution to the Netflix Grand Prize, 2009.
  24. [Vozalis and Margaritis, 2006] Manolis G. Vozalis and Kon- stantinos G. Margaritis. Applying SVD on Generalized Item-based Filtering. Int. J. on Comp. Sc. and Appl., 3(3):27-51, 2006.

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

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