Sequences as Nodes for Contrastive Multimodal Graph Recommendation
Bucher Sahyouni, Matthew Vowels, Liqun Chen, Simon Hadfield

TL;DR
MuSICRec is a graph-based recommender system that effectively combines multimodal, sequential, and collaborative signals using contrastive learning, improving recommendations especially for users with limited interaction history.
Contribution
The paper introduces MuSICRec, a novel multi-view graph model that organically incorporates sequential context and modulates multimodal features to enhance recommendation accuracy.
Findings
Outperforms state-of-the-art baselines on multiple datasets.
Achieves significant improvements for users with short interaction histories.
Effectively mitigates cold-start and data sparsity issues.
Abstract
To tackle cold-start and data sparsity issues in recommender systems, numerous multimodal, sequential, and contrastive techniques have been proposed. While these augmentations can boost recommendation performance, they tend to add noise and disrupt useful semantics. To address this, we propose MuSICRec (Multimodal Sequence-Item Contrastive Recommender), a multi-view graph-based recommender that combines collaborative, sequential, and multimodal signals. We build a sequence-item (SI) view by attention pooling over the user's interacted items to form sequence nodes. We propagate over the SI graph, obtaining a second view organically as an alternative to artificial data augmentation, while simultaneously injecting sequential context signals. Additionally, to mitigate modality noise and align the multimodal information, the contribution of text and visual features is modulated according to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Multimodal Machine Learning Applications · Explainable Artificial Intelligence (XAI)
