Causal Disentangled Variational Auto-Encoder for Preference Understanding in Recommendation

Siyu Wang, Xiaocong Chen, Quan Z. Sheng, Yihong Zhang, Lina Yao
4/17/2023
cs.IRcs.AI

No confident code implementation found for this paper.

Abstract

Recommendation models are typically trained on observational user interaction data, but the interactions between latent factors in users' decision-making processes lead to complex and entangled data. Disentangling these latent factors to uncover their underlying representation can improve the robustness, interpretability, and controllability of recommendation models. This paper introduces the Causal Disentangled Variational Auto-Encoder (CaD-VAE), a novel approach for learning causal disentangled representations from interaction data in recommender systems. The CaD-VAE method considers the causal relationships between semantically related factors in real-world recommendation scenarios, rather than enforcing independence as in existing disentanglement methods. The approach utilizes structural causal models to generate causal representations that describe the causal relationship between latent factors. The results demonstrate that CaD-VAE outperforms existing methods, offering a promising solution for disentangling complex user behavior data in recommendation systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{wang2023causal,
  title  = {Causal Disentangled Variational Auto-Encoder for Preference Understanding in Recommendation},
  author = {Siyu Wang and Xiaocong Chen and Quan Z. Sheng and Yihong Zhang and Lina Yao},
  year   = {2023},
  eprint = {2304.07922},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.07922v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.07922.svg)](https://codeofpaper.com/paper/2304.07922)

Discussion