CADMR: Cross-Attention and Disentangled Learning for Multimodal Recommender Systems

Yasser Khalafaoui, Martino Lovisetto, Basarab Matei, Nistor Grozavu
12/3/2024
cs.IRcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

The increasing availability and diversity of multimodal data in recommender systems offer new avenues for enhancing recommendation accuracy and user satisfaction. However, these systems must contend with high-dimensional, sparse user-item rating matrices, where reconstructing the matrix with only small subsets of preferred items for each user poses a significant challenge. To address this, we propose CADMR, a novel autoencoder-based multimodal recommender system framework. CADMR leverages multi-head cross-attention mechanisms and Disentangled Learning to effectively integrate and utilize heterogeneous multimodal data in reconstructing the rating matrix. Our approach first disentangles modality-specific features while preserving their interdependence, thereby learning a joint latent representation. The multi-head cross-attention mechanism is then applied to enhance user-item interaction representations with respect to the learned multimodal item latent representations. We evaluate CADMR on three benchmark datasets, demonstrating significant performance improvements over state-of-the-art methods.

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!

Similar Papers

Cite this paper

@article{khalafaoui2024cadmr,
  title  = {CADMR: Cross-Attention and Disentangled Learning for Multimodal Recommender Systems},
  author = {Yasser Khalafaoui and Martino Lovisetto and Basarab Matei and Nistor Grozavu},
  year   = {2024},
  eprint = {2412.02295},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.02295v1}
}

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/2412.02295.svg)](https://codeofpaper.com/paper/2412.02295)

Discussion