TEM: Tree-enhanced Embedding Model for Explainable Recommendation

By Xiang Wang, Xiangnan He, Fuli Feng, Liqiang Nie, Tat-seng Chua. 2018

259 citations recorded by the source corpus.

While collaborative filtering is the dominant technique in personalized recommendation, it models user-item interactions only and cannot provide concrete reasons for a recommendation. Meanwhile, the rich side information affiliated with user-item interactions (e.g., user demographics and item attributes), which provide valuable evidence that why a recommendation is suitable for a user, has not been fully explored in providing explanations. On the technical side, embedding-based methods, such as Wide&Deep and neural factorization machines, provide state-of-the-art recommendation performance. However, they work like a black-box, for which the reasons underlying a prediction cannot be explicitly presented. On the other hand, tree-based methods like decision trees predict by inferring decision rules from data. While being explainable, they cannot generalize to unseen feature interactions thus fail in collaborative filtering applications. In this work, we propose a novel solution named Tree-enhanced Embedding Method that combines the strengths of embedding-based and tree-based models. We first employ a tree-based model to learn explicit decision rules (aka. cross features) from the rich side information. We next design an embedding model that can incorporate explicit cross features and generalize to unseen cross features on user ID and item ID. At the core of our embedding method is an easy-to-interpret attention network, making the recommendation process fully transparent and explainable. We conduct experiments on two datasets of tourist attraction and restaurant recommendation, demonstrating the superior performance and explainability of our solution.

Subfields: Artificial Intelligence, Information Systems, Management Science and Operations Research

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Xiangnan He
  2. Tat-seng Chua
  3. Xiang Wang
  4. Liqiang Nie
  5. Meng Wang
  6. Yongfeng Zhang
  7. Xu Chen
  8. Fuli Feng

In Information Systems

  1. Xiangnan He
  2. Xiang Wang
  3. Tat-seng Chua
  4. Yongfeng Zhang
  5. Xu Chen
  6. Liqiang Nie
  7. Fuli Feng
  8. Meng Wang

In Management Science and Operations Research

  1. Xiangnan He
  2. Xiang Wang
  3. Tat-seng Chua
  4. Meng Wang
  5. Fuli Feng
  6. Yongfeng Zhang
  7. Xu Chen
  8. Le Wu

Citations in the corpus