Sharpness-Aware Poisoning: Enhancing Transferability of Injective Attacks on Recommender Systems

📅 2026-04-23
📈 Citations: 0
Influential: 0
📄 PDF

career value

229K/year
🤖 AI Summary
Recommender systems are vulnerable to data poisoning attacks, yet existing approaches rely on fixed surrogate models to generate poisoned data, limiting their transferability to real-world victim models with substantially different architectures. To address this challenge, this work proposes SharpAP, the first method to incorporate sharpness-aware minimization into poisoning attacks against recommender systems. SharpAP formulates a min-max-min tri-level optimization framework that approximates the worst-case victim model and optimizes poisoning data accordingly, thereby mitigating overfitting to the surrogate model. Extensive experiments on three real-world datasets demonstrate that SharpAP significantly outperforms state-of-the-art methods, achieving markedly higher attack success rates and robustness in black-box cross-model settings.

Technology Category

Application Category

📝 Abstract
Recommender Systems~(RS) have been shown to be vulnerable to injective attacks, where attackers inject limited fake user profiles to promote the exposure of target items to real users for unethical gains (e.g., economic or political advantages). Since attackers typically lack knowledge of the victim model deployed in the target RS, existing methods resort to using a fixed surrogate model to mimic the potential victim model. Despite considerable progress, we argue that the assumption that \textit{poisoned data generated for the surrogate model can be used to attack other victim models} is wishful. When there are significant structural discrepancies between the surrogate and victim models, the attack transferability inevitably suffers. Intuitively, if we can identify the worst-case victim model and iteratively optimize the poisoning effect specifically against it, then the generated poisoned data would be better transferred to other victim models. However, exactly identifying the worst-case victim model during the attack process is challenging due to the large space of victim models. To this end, in this work, we propose a novel attack method called Sharpness-Aware Poisoning (\textit{SharpAP}). Specifically, it employs the sharpness-aware minimization principle to seek the approximately worst-case victim model and optimizes the poisoned data specifically for this worst-case model. The poisoning attack with SharpAP is formulated as a min-max-min tri-level optimization problem. By integrating SharpAP into the iterative process for attacks, our method can generate more robust poisoned data which is less sensitive to the shift of model structure, mitigating the overfitting to the surrogate model. Comprehensive experimental comparisons on three real-world datasets demonstrate that \name~can significantly enhance the attack transferability.
Problem

Research questions and friction points this paper is trying to address.

Recommender Systems
Injective Attacks
Attack Transferability
Poisoning
Surrogate Model
Innovation

Methods, ideas, or system contributions that make the work stand out.

Sharpness-Aware Minimization
Transferable Attack
Recommender System Poisoning
Tri-level Optimization
Injective Attack
🔎 Similar Papers
No similar papers found.