用大模型模拟用户行为,高效提取推荐系统秘密
LLM4MEA: Data-free Model Extraction Attacks on Sequential Recommenders via Large Language Models
- 用大模型当虚拟用户,自动生成符合真实偏好的交互数据
- 合成数据与真实数据差异降低64.98%,攻击成功率提升44.82%
- 为推荐系统安全提供新攻防思路,适合隐私保护研究者
近期研究揭示了序列推荐系统在模型提取攻击(MEAs)下的脆弱性。传统黑盒攻击因数据采样随机,导致合成数据与真实分布不匹配,效果不佳。为此,我们提出LLM4MEA,利用大语言模型(LLMs)作为类人排序器生成数据。通过大模型分析历史交互、识别一致偏好并选择推荐项扩展历史,形成高质量训练数据。大量实验表明,该方法将合成数据与真实数据的差异降低达64.98%,平均提升攻击性能44.82%。此外,我们还提出一种简单有效的防御策略,并识别出可缓解攻击风险的关键推荐系统超参数。
原文摘要 · Abstract (English)
Recent studies have demonstrated the vulnerability of sequential recommender systems to Model Extraction Attacks (MEAs). MEAs collect responses from recommender systems to replicate their functionality, enabling unauthorized deployments and posing critical privacy and security risks. Black-box attacks in prior MEAs are ineffective at exposing recommender system vulnerabilities due to random sampling in data selection, which leads to misaligned synthetic and real-world distributions. To overcome this limitation, we propose LLM4MEA, a novel model extraction method that leverages Large Language Models (LLMs) as human-like rankers to generate data. It generates data through interactions between the LLM ranker and target recommender system. In each interaction, the LLM ranker analyzes historical interactions to understand user behavior, and selects items from recommendations with consistent preferences to extend the interaction history, which serves as training data for MEA. Extensive experiments demonstrate that LLM4MEA significantly outperforms existing approaches in data quality and attack performance, reducing the divergence between synthetic and real-world data by up to 64.98% and improving MEA performance by 44.82% on average. From a defensive perspective, we propose a simple yet effective defense strategy and identify key hyperparameters of recommender systems that can mitigate the risk of MEAs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。