Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
153 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

When factorization meets argumentation: towards argumentative explanations (2405.08131v1)

Published 13 May 2024 in cs.AI

Abstract: Factorization-based models have gained popularity since the Netflix challenge {(2007)}. Since that, various factorization-based models have been developed and these models have been proven to be efficient in predicting users' ratings towards items. A major concern is that explaining the recommendations generated by such methods is non-trivial because the explicit meaning of the latent factors they learn are not always clear. In response, we propose a novel model that combines factorization-based methods with argumentation frameworks (AFs). The integration of AFs provides clear meaning at each stage of the model, enabling it to produce easily understandable explanations for its recommendations. In this model, for every user-item interaction, an AF is defined in which the features of items are considered as arguments, and the users' ratings towards these features determine the strength and polarity of these arguments. This perspective allows our model to treat feature attribution as a structured argumentation procedure, where each calculation is marked with explicit meaning, enhancing its inherent interpretability. Additionally, our framework seamlessly incorporates side information, such as user contexts, leading to more accurate predictions. We anticipate at least three practical applications for our model: creating explanation templates, providing interactive explanations, and generating contrastive explanations. Through testing on real-world datasets, we have found that our model, along with its variants, not only surpasses existing argumentation-based methods but also competes effectively with current context-free and context-aware methods.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (49)
  1. 1999. Towards a better understanding of context and context-awareness. In International symposium on handheld and ubiquitous computing, 304–307. Springer.
  2. 2011. Context-aware recommender systems. In Recommender systems handbook. Springer. 217–253.
  3. 2020. Deep argumentative explanations. arXiv preprint arXiv:2012.05766.
  4. 2015. Frappe: Understanding the usage and perception of mobile app recommendations in-the-wild. preprint arXiv:1505.03014.
  5. 2011. Matrix factorization techniques for context aware recommendation. In Proceedings of the fifth ACM conference on Recommender systems, 301–304.
  6. 2018. How many properties do we need for gradual argumentation? In Proceedings of the AAAI Conference on Artificial Intelligence, volume 32.
  7. 2019. From fine-grained properties to broad principles for gradual argumentation: A principled spectrum. IJAR 105:252–286.
  8. 2018. Satisfiability modulo theories. In Handbook of model checking. Springer. 305–343.
  9. Bench-Capon, T. J. 2020. Before and after dung: Argumentation in ai and law. Argument & Computation 11(1-2):221–238.
  10. 2007. The netflix prize. In Proceedings of KDD cup and workshop, volume 2007,  35. New York.
  11. 2003. Latent dirichlet allocation. Journal of machine Learning research 3(Jan):993–1022.
  12. 2014. Argument-based mixed recommenders and their application to movie suggestion. Expert Systems with Applications 41(14):6467–6482.
  13. 2020. Proximity semantics for topic-based abstract argumentation. Information Sciences 508:135–153.
  14. 2021. Argumentative xai: a survey. arXiv preprint arXiv:2105.11266.
  15. Gabbay, D. M. 2016. Logical foundations for bipolar and tripolar argumentation networks: preliminary results. Journal of Logic and Computation 26(1):247–292.
  16. 2004. Defeasible logic programming: An argumentative approach. Theory and practice of logic programming 4(1-2):95–138.
  17. 2017. Neural factorization machines for sparse predictive analytics. In Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval, 355–364.
  18. 2017. Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web, 173–182.
  19. 2016. Interactive recommender systems: A survey of the state of the art and future research challenges and opportunities. Expert Systems with Applications 56:9–27.
  20. Hofmann, T. 2004. Latent semantic models for collaborative filtering. ACM Transactions on Information Systems (TOIS) 22(1):89–115.
  21. 2021. Knowledge graphs. Synthesis Lectures on Data, Semantics, and Knowledge 12(2):1–257.
  22. 2009. Matrix factorization techniques for recommender systems. Computer 42(8):30–37.
  23. 2021. Advances in collaborative filtering. Recommender systems handbook 91–142.
  24. Lipton, Z. C. 2018. The mythos of model interpretability: In machine learning, the concept of interpretability is both important and slippery. Queue 16(3):31–57.
  25. 2012. Intelligible models for classification and regression. In Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining, 150–158.
  26. 2018. Umap: Uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv:1802.03426.
  27. Miller, T. 2019. Explanation in artificial intelligence: Insights from the social sciences. Artificial intelligence 267:1–38.
  28. Pavese, C. 2019. The semantics and pragmatics of argumentation. Linguistics Meets Philosophy. Cambridge, UK: Cambridge 13.
  29. 2023. A roadmap for neuro-argumentative learning.
  30. 2020. Argumentation as a framework for interactive explanations for recommendations. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning, volume 17, 805–815.
  31. 2021. Argumentative explanations for interactive recommendations. Artificial Intelligence 296:103506.
  32. 2018. Argumentation-based recommendations: Fantastic explanations and how to find them. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, 1949–1955.
  33. Rendle, S. 2010. Factorization machines. In 2010 IEEE International conference on data mining, 995–1000. IEEE.
  34. 2019. Explainable argumentation for wellness consultation. In International Workshop on Explainable, Transparent Autonomous Agents and Multi-Agent Systems, 186–202. Springer.
  35. 2015. Improving argumentation-based recommender systems through context-adaptable selection criteria. Expert Systems with Applications 42(21):8243–8258.
  36. 2018. An argumentative recommendation approach based on contextual aspects. In SUM, 405–412. Springer.
  37. 2015. Explaining recommendations: Design and evaluation. In Recommender systems handbook. Springer. 353–382.
  38. 2020. Dialogue games for explaining medication choices. In International Joint Conference on Rules and Reasoning, 97–111. Springer.
  39. 2020. Context-aware recommendations based on deep learning frameworks. ACM Transactions on Management Information Systems 11(2):1–15.
  40. 2008. Visualizing data using t-sne. Journal of machine learning research 9(11).
  41. 2021. Argumentation and explainable artificial intelligence: a survey. The Knowledge Engineering Review 36.
  42. 2017. Graph attention networks. arXiv preprint arXiv:1710.10903.
  43. 2010. Computational complexity between k-means and k-medoids clustering algorithms for normal and uniform distributions of data points. Journal of computer science 6(3):363.
  44. 2019. Knowledge-aware graph neural networks with label smoothness regularization for recommender systems. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining, 968–977.
  45. 2017. Attentional factorization machines: Learning the weight of feature interactions via attention networks. arXiv preprint arXiv:1708.04617.
  46. 2020. Explainable recommendation: A survey and new perspectives. Foundations and Trends® in Information Retrieval 14(1):1–101.
  47. 2022a. A 3 r: Argumentative explanations for recommendations. In 2022 IEEE 9th International Conference on Data Science and Advanced Analytics (DSAA), 1–9. IEEE.
  48. 2022b. Shap-enhanced counterfactual explanations for recommendations. In Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing, 1365–1372.
  49. 2020. S3-rec: Self-supervised learning for sequential recommendation with mutual information maximization. In Proceedings of the 29th ACM international conference on information & knowledge management, 1893–1902.

Summary

We haven't generated a summary for this paper yet.