Explainable Recommendation refers to the personalized recommendation algorithms that address the problem of why -- they not only provide the user with the recommendations, but also make the user aware why such items are recommended by generating recommendation explanations, which help to improve the effectiveness, efficiency, persuasiveness, and user satisfaction of recommender systems. In recent years, a large number of explainable recommendation approaches -- especially model-based explainable recommendation algorithms -- have been proposed and adopted in real-world systems. In this survey, we review the work on explainable recommendation that has been published in or before the year of 2018. We first high-light the position of explainable recommendation in recommender system research by categorizing recommendation problems into the 5W, i.e., what, when, who, where, and why. We then conduct a comprehensive survey of explainable recommendation itself in terms of three aspects: 1) We provide a chronological research line of explanations in recommender systems, including the user study approaches in the early years, as well as the more recent model-based approaches. 2) We provide a taxonomy for explainable recommendation algorithms, including user-based, item-based, model-based, and post-model explanations. 3) We summarize the application of explainable recommendation in different recommendation tasks, including product recommendation, social recommendation, POI recommendation, etc. We devote a chapter to discuss the explanation perspectives in the broader IR and machine learning settings, as well as their relationship with explainable recommendation research. We end the survey by discussing potential future research directions to promote the explainable recommendation research area.
翻译:解释性建议建议指的是解决原因问题的个性化建议算法 -- -- 它们不仅向用户提供建议,而且使用户了解为什么建议这些项目,方法是通过提出建议解释,帮助提高建议系统的效力、效率、说服力和用户满意度;近年来,在现实世界系统中提出和采纳了大量可解释性建议算法 -- -- 特别是基于模型的可解释性建议算法 -- -- 在这次调查中,我们审查了2018年或之前公布的关于可解释性建议的工作;我们首先高度重视建议系统研究中可解释性建议的立场,将建议研究领域的问题分为5W,即何时、何地、何地、何地,何地,何地,何地,何地,何地,何者满意;然后从三个方面对可解释性建议进行全面调查:1) 我们在推荐系统,包括早期的用户研究方法以及最近的基于模式的方法中提供时间顺序研究解释;我们通过一种可解释性的建议算法,包括基于用户的、基于项目、基于模型的、基于模型的、可解释性的建议,我们用未来研究领域的方法来解释研究领域,我们用不同的报告、解释性建议 解释,我们用文件解释,将结论性解释,将最终解释,将结论解释。