Towards Robust Recommender Systems via Triple Cooperative Defense
Qingyang Wang, Defu Lian, Chenwang Wu, and Enhong Chen

TL;DR
This paper introduces Triple Cooperative Defense (TCD), a novel framework that enhances recommender system robustness against fake profiles by co-training three models with pseudo labels, outperforming existing methods in resisting poisoning attacks.
Contribution
The paper proposes a new integrated framework, TCD, combining data processing and robust modeling through cooperative co-training of three models for improved robustness and generalization.
Findings
TCD significantly outperforms baseline methods against five poisoning attacks.
TCD enhances model robustness without excluding normal data.
TCD also improves the generalization ability of recommender models.
Abstract
Recommender systems are often susceptible to well-crafted fake profiles, leading to biased recommendations. The wide application of recommender systems makes studying the defense against attack necessary. Among existing defense methods, data-processing-based methods inevitably exclude normal samples, while model-based methods struggle to enjoy both generalization and robustness. Considering the above limitations, we suggest integrating data processing and robust model and propose a general framework, Triple Cooperative Defense (TCD), which cooperates to improve model robustness through the co-training of three models. Specifically, in each round of training, we sequentially use the high-confidence prediction ratings (consistent ratings) of any two models as auxiliary training data for the remaining model, and the three models cooperatively improve recommendation robustness. Notably, TCD…
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
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Domain Adaptation and Few-Shot Learning
