ReOP: Generating Transferable Fake Users for Recommendation Systems via Reverse Optimization
Recent research has demonstrated that recommendation systems exhibit vulnerability under data poisoning attacks. The primary process of data poisoning attacks involves generating malicious data (i.e., fake users) through surrogate models and injecting the malicious data into the target models’ datasets, thereby manipulating the output results of the target models. However, current methods generating fake users based on gradient descent may cause them to fall into undesired local minimum in the loss landscape and overfitting to the surrogate model, thus limiting the performance of attacking other recommendation models. To address this problem, we propose the reverse optimization algorithm (ReOP), which utilizes the reverse direction of optimization to update fake users, enabling them to steer clear of sharp local minimum in loss landscape and navigate towards the flat local minimum. ReOP makes fake users less sensitive to model changes, alleviates their overfitting to the surrogate model, and thus significantly improves the transferability of fake users. Experimental results demonstrate that ReOP surpasses the state-of-the-art baseline methods, effectively generating fake users with significant attack effects on various target models.
Authors
- Hai Chen (ORCID: https://orcid.org/0000-0001-9479-4005)
- W. Chen
- Yuanting Yan (ORCID: https://orcid.org/0000-0001-6090-910X)
- Fulan Qian (ORCID: https://orcid.org/0000-0002-3811-6995)
- Shu Guo Zhao (ORCID: https://orcid.org/0000-0001-7647-3603)
- Yan Cui
Institutions
- Anhui University (CN)
Publication Details
- Journal
- IEEE Transactions on Computational Social Systems
- Published
- 2024-09-17
- DOI
- https://doi.org/10.1109/tcss.2024.3451452
- Primary Topic
- Spam and Phishing Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.00