Improved Diversity-Promoting Collaborative Metric Learning for Recommendation
Collaborative Metric Learning (CML) has recently emerged as a popular method in recommendation systems (RS), closing the gap between metric learning and collaborative filtering. Following the convention of RS, existing practices exploit unique user representation in their model design. This paper fo...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Collaborative Metric Learning (CML) has recently emerged as a popular method
in recommendation systems (RS), closing the gap between metric learning and
collaborative filtering. Following the convention of RS, existing practices
exploit unique user representation in their model design. This paper focuses on
a challenging scenario where a user has multiple categories of interests. Under
this setting, the unique user representation might induce preference bias,
especially when the item category distribution is imbalanced. To address this
issue, we propose a novel method called \textit{Diversity-Promoting
Collaborative Metric Learning} (DPCML), with the hope of considering the
commonly ignored minority interest of the user. The key idea behind DPCML is to
introduce a set of multiple representations for each user in the system where
users' preference toward an item is aggregated by taking the minimum item-user
distance among their embedding set. Specifically, we instantiate two effective
assignment strategies to explore a proper quantity of vectors for each user.
Meanwhile, a \textit{Diversity Control Regularization Scheme} (DCRS) is
developed to accommodate the multi-vector representation strategy better.
Theoretically, we show that DPCML could induce a smaller generalization error
than traditional CML. Furthermore, we notice that CML-based approaches usually
require \textit{negative sampling} to reduce the heavy computational burden
caused by the pairwise objective therein. In this paper, we reveal the
fundamental limitation of the widely adopted hard-aware sampling from the
One-Way Partial AUC (OPAUC) perspective and then develop an effective sampling
alternative for the CML-based paradigm. Finally, comprehensive experiments over
a range of benchmark datasets speak to the efficacy of DPCML. Code are
available at \url{https://github.com/statusrank/LibCML}. |
---|---|
DOI: | 10.48550/arxiv.2409.01012 |