Unveiling Vulnerabilities of Contrastive Recommender Systems to Poisoning Attacks
Zongwei Wang, Junliang Yu, Min Gao, Hongzhi Yin, Bin Cui, Shazia Sadiq

TL;DR
This paper uncovers a vulnerability in contrastive learning-based recommender systems, showing they are susceptible to poisoning attacks that exploit spectral uniformity to promote specific items, with extensive experimental validation.
Contribution
It reveals a novel poisoning attack framework targeting CL-based recommenders by manipulating spectral value distributions to increase item promotion effectiveness.
Findings
Poisoning attacks can exploit spectral uniformity in CL recommenders.
The proposed attack enhances target item visibility effectively.
Extensive experiments validate attack success across datasets.
Abstract
Contrastive learning (CL) has recently gained prominence in the domain of recommender systems due to its great ability to enhance recommendation accuracy and improve model robustness. Despite its advantages, this paper identifies a vulnerability of CL-based recommender systems that they are more susceptible to poisoning attacks aiming to promote individual items. Our analysis indicates that this vulnerability is attributed to the uniform spread of representations caused by the InfoNCE loss. Furthermore, theoretical and empirical evidence shows that optimizing this loss favors smooth spectral values of representations. This finding suggests that attackers could facilitate this optimization process of CL by encouraging a more uniform distribution of spectral values, thereby enhancing the degree of representation dispersion. With these insights, we attempt to reveal a potential poisoning…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning in Healthcare · Adversarial Robustness in Machine Learning
MethodsInfoNCE
