Learning Post-Hoc Causal Explanations for Recommendation
  State-of-the-art recommender systems have the ability to generate
high-quality recommendations, but usually cannot provide intuitive explanations
to humans due to the usage of black-box prediction models. The lack of
transparency has highlighted the critical importance of improving the
explainability of recommender systems. In this paper, we propose to extract
causal rules from the user interaction history as post-hoc explanations for the
black-box sequential recommendation mechanisms, whilst maintain the predictive
accuracy of the recommendation model. Our approach firstly achieves
counterfactual examples with the aid of a perturbation model, and then extracts
personalized causal relationships for the recommendation model through a causal
rule mining algorithm. Experiments are conducted on several state-of-the-art
sequential recommendation models and real-world datasets to verify the
performance of our model on generating causal explanations. Meanwhile, We
evaluate the discovered causal explanations in terms of quality and fidelity,
which show that compared with conventional association rules, causal rules can
provide personalized and more effective explanations for the behavior of
black-box recommendation models.
