Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
102 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Counterfactual Explanation for Fairness in Recommendation (2307.04386v1)

Published 10 Jul 2023 in cs.IR

Abstract: Fairness-aware recommendation eliminates discrimination issues to build trustworthy recommendation systems.Explaining the causes of unfair recommendations is critical, as it promotes fairness diagnostics, and thus secures users' trust in recommendation models. Existing fairness explanation methods suffer high computation burdens due to the large-scale search space and the greedy nature of the explanation search process. Besides, they perform score-based optimizations with continuous values, which are not applicable to discrete attributes such as gender and race. In this work, we adopt the novel paradigm of counterfactual explanation from causal inference to explore how minimal alterations in explanations change model fairness, to abandon the greedy search for explanations. We use real-world attributes from Heterogeneous Information Networks (HINs) to empower counterfactual reasoning on discrete attributes. We propose a novel Counterfactual Explanation for Fairness (CFairER) that generates attribute-level counterfactual explanations from HINs for recommendation fairness. Our CFairER conducts off-policy reinforcement learning to seek high-quality counterfactual explanations, with an attentive action pruning reducing the search space of candidate counterfactuals. The counterfactual explanations help to provide rational and proximate explanations for model fairness, while the attentive action pruning narrows the search space of attributes. Extensive experiments demonstrate our proposed model can generate faithful explanations while maintaining favorable recommendation performance.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (62)
  1. Controlling popularity bias in learning-to-rank recommendation. In Proceedings of the eleventh ACM conference on recommender systems. 42–46.
  2. Explainability for fair machine learning. arXiv preprint arXiv:2010.07389 (2020).
  3. Privacy-aware recommendation with private-attribute protection using adversarial learning. In Proceedings of the 13th International Conference on Web Search and Data Mining. 34–42.
  4. Fairness in recommendation ranking through pairwise comparisons. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 2212–2220.
  5. Léon Bottou. 2012. Stochastic gradient descent tricks. In Neural networks: Tricks of the trade. Springer, 421–436.
  6. Ruth MJ Byrne. 2007. The rational imagination: How people create alternatives to reality. MIT press.
  7. Neural attentional rating regression with review-level explanations. In Proceedings of the 2018 World Wide Web Conference. 1583–1592.
  8. Investigating the impact of gender on rank in resume search engines. In Proceedings of the 2018 chi conference on human factors in computing systems. 1–14.
  9. Deep neural networks for youtube recommendations. In Proceedings of the 10th ACM conference on recommender systems. 191–198.
  10. Rahul Dey and Fathi M Salem. 2017. Gate-variants of gated recurrent unit (GRU) neural networks. In 2017 IEEE 60th international midwest symposium on circuits and systems (MWSCAS). IEEE, 1597–1600.
  11. Evaluating stochastic rankings with expected exposure. In Proceedings of the 29th ACM international conference on information & knowledge management. 275–284.
  12. Explaining Data-Driven Decisions made by AI Systems: The Counterfactual Approach. CoRR abs/2001.07417 (2020). arXiv:2001.07417 https://arxiv.org/abs/2001.07417
  13. Fairness-aware explainable recommendation over knowledge graphs. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 69–78.
  14. Towards long-term fairness in recommendation. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining. 445–453.
  15. Counterfactual Evaluation for Explainable AI. arXiv preprint arXiv:2109.01962 (2021).
  16. Explainable Fairness in Recommendation. In SIGIR ’22: The 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain, July 11 - 15, 2022, Enrique Amigó, Pablo Castells, Julio Gonzalo, Ben Carterette, J. Shane Culpepper, and Gabriella Kazai (Eds.). ACM, 681–691. https://doi.org/10.1145/3477495.3531973
  17. Toward Pareto Efficient Fairness-Utility Trade-off in Recommendation through Reinforcement Learning. In Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining. 316–324.
  18. PRINCE: Provider-side interpretability with counterfactual explanations in recommender systems. In Proceedings of the 13th International Conference on Web Search and Data Mining. 196–204.
  19. Mahesh Goyani and Neha Chaurasiya. 2020. A review of movie recommendation system: Limitations, Survey and Challenges. ELCVIA: electronic letters on computer vision and image analysis 19, 3 (2020), 0018–37.
  20. Document recommendation in social tagging services. In Proceedings of the 19th international conference on World wide web. 391–400.
  21. Inductive representation learning on large graphs. Advances in neural information processing systems 30 (2017).
  22. Click-Through Rate Prediction with Multi-Modal Hypergraphs. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management. 690–699.
  23. Neural collaborative filtering. In Proceedings of the 26th international conference on world wide web. 173–182.
  24. Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. 1531–1540.
  25. Be Causal: De-Biasing Social Network Confounding in Recommendation. ACM Trans. Knowl. Discov. Data (apr 2022). https://doi.org/10.1145/3533725
  26. Deep treatment-adaptive network for causal inference. The VLDB Journal (2022), 1–16.
  27. User-oriented fairness in recommendation. In Proceedings of the Web Conference 2021. 624–632.
  28. Fairness in Recommendation: A Survey. arXiv preprint arXiv:2205.13619 (2022).
  29. Towards personalized fairness based on causal notion. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 1054–1063.
  30. Balancing between accuracy and fairness for interactive recommendation with reinforcement learning. In Pacific-asia conference on knowledge discovery and data mining. Springer, 155–167.
  31. Hieu V Nguyen and Li Bai. 2010. Cosine similarity metric learning for face verification. In Asian conference on computer vision. Springer, 709–720.
  32. Exploring the filter bubble: the effect of using recommender systems on content diversity. In Proceedings of the 23rd international conference on World wide web. 677–686.
  33. Matjaž Perc. 2014. The Matthew effect in empirical data. Journal of The Royal Society Interface 11, 98 (2014), 20140378.
  34. Content-based movie recommendation system using genre correlation. In Smart Intelligent Computing and Applications: Proceedings of the Second International Conference on SCI 2018, Volume 2. Springer, 391–397.
  35. BPR: Bayesian personalized ranking from implicit feedback. arXiv preprint arXiv:1205.2618 (2012).
  36. Privacy and fairness in recommender systems via adversarial training of user representations. arXiv preprint arXiv:1807.03521 (2018).
  37. Heterogeneous information network embedding for recommendation. IEEE Transactions on Knowledge and Data Engineering 31, 2 (2018), 357–370.
  38. SemRec: a personalized semantic recommendation method based on weighted heterogeneous information networks. World Wide Web 22 (2019), 153–184.
  39. Policy gradient methods for reinforcement learning with function approximation. Advances in neural information processing systems 12 (1999).
  40. Adith Swaminathan and Thorsten Joachims. 2015. Counterfactual risk minimization: Learning from logged bandit feedback. In International Conference on Machine Learning. PMLR, 814–823.
  41. Counterfactual Explanations for Neural Recommenders. In Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. 1627–1631.
  42. Attention is all you need. Advances in neural information processing systems 30 (2017).
  43. Counterfactual explanations for machine learning: A review. arXiv preprint arXiv:2010.10596 (2020).
  44. Kgat: Knowledge graph attention network for recommendation. In Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery & data mining. 950–958.
  45. Heterogeneous graph attention network. In The World Wide Web Conference. 2022–2032.
  46. Causal Disentanglement for Semantics-Aware Intent Learning in Recommendation. IEEE Transactions on Knowledge and Data Engineering (2022).
  47. MGPolicy: Meta Graph Enhanced Off-Policy Learning for Recommendations. In Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval (Madrid, Spain) (SIGIR ’22). Association for Computing Machinery, New York, NY, USA, 1369–1378. https://doi.org/10.1145/3477495.3532021
  48. Off-Policy Learning over Heterogeneous Information for Recommendation (WWW ’22). Association for Computing Machinery, New York, NY, USA, 2348–2359. https://doi.org/10.1145/3485447.3512072
  49. Reinforced Path Reasoning for Counterfactual Explainable Recommendation. arXiv preprint arXiv:2207.06674 (2022).
  50. Joint relational dependency learning for sequential recommendation. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 168–180.
  51. A Survey on the Fairness of Recommender Systems. ACM Journal of the ACM (JACM) (2022).
  52. Ronald J Williams. 1992. Simple statistical gradient-following algorithms for connectionist reinforcement learning. Machine learning 8, 3 (1992), 229–256.
  53. Elizabeth J Williamson and Andrew Forbes. 2014. Introduction to propensity scores. Respirology 19, 5 (2014), 625–635.
  54. James Woodward. 2004. Making Things Happen: A Theory of Causal Explanation. Oxford University Press, New York. https://doi.org/10.1093/0195155270.001.0001
  55. Counterfactual Review-based Recommendation. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management. 2231–2240.
  56. Reluplex made more practical: Leaky ReLU. In 2020 IEEE Symposium on Computers and communications (ISCC). IEEE, 1–7.
  57. Representation learning on graphs with jumping knowledge networks. In International Conference on Machine Learning. PMLR, 5453–5462.
  58. Sirui Yao and Bert Huang. 2017. Beyond parity: Fairness objectives for collaborative filtering. Advances in neural information processing systems 30 (2017).
  59. Semantics-Guided Disentangled Learning for Recommendation. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 249–261.
  60. Stylistic scene enhancement GAN: mixed stylistic enhancement generation for 3D indoor scenes. The Visual Computer 35, 6 (2019), 1157–1169.
  61. Zhilu Zhang and Mert Sabuncu. 2018. Generalized cross entropy loss for training deep neural networks with noisy labels. Advances in neural information processing systems 31 (2018).
  62. Matrix factorization+ for movie recommendation.. In IJCAI. 3945–3951.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Xiangmeng Wang (5 papers)
  2. Qian Li (236 papers)
  3. Dianer Yu (4 papers)
  4. Qing Li (430 papers)
  5. Guandong Xu (93 papers)
Citations (5)