arXiv:2410.02195cs.LGcs.AI2024-10NeurIPS被引 25

提出针对多变量时间序列预测的隐蔽后门攻击方法

BACKTIME: Backdoor Attacks on Multivariate Time Series Forecasting

  • 通过图神经网络生成隐蔽触发器,精准污染关键时间点
  • 在多个数据集和模型上实现高成功率且低可见性攻击
  • 揭示高风险场景下预测模型的安全漏洞,适合安全研究者参考

多变量时间序列(MTS)预测是交通、气候和流行病学等多个实际应用中的基础任务。尽管已有大量强大深度学习模型用于此任务,但极少研究关注MTS预测模型在恶意攻击下的鲁棒性,而这对其在高风险场景中的可信部署至关重要。为此,我们深入研究了针对MTS预测模型的后门攻击,提出一种名为BackTime的有效攻击方法。通过在MTS数据中微妙注入少量隐蔽触发器,BackTime可按攻击者意图改变预测结果。具体而言,BackTime首先识别数据中易受污染的脆弱时间戳,再通过基于图神经网络的触发器生成器求解双层优化问题,自适应合成隐蔽且高效的触发器。在多个数据集和先进MTS预测模型上的大量实验表明,该攻击方法具有高效性、通用性和隐蔽性。代码已公开于https://github.com/xiaolin-cs/BackTime。

原文摘要 · Abstract (English)

Multivariate Time Series (MTS) forecasting is a fundamental task with numerous real-world applications, such as transportation, climate, and epidemiology. While a myriad of powerful deep learning models have been developed for this task, few works have explored the robustness of MTS forecasting models to malicious attacks, which is crucial for their trustworthy employment in high-stake scenarios. To address this gap, we dive deep into the backdoor attacks on MTS forecasting models and propose an effective attack method named BackTime.By subtly injecting a few stealthy triggers into the MTS data, BackTime can alter the predictions of the forecasting model according to the attacker's intent. Specifically, BackTime first identifies vulnerable timestamps in the data for poisoning, and then adaptively synthesizes stealthy and effective triggers by solving a bi-level optimization problem with a GNN-based trigger generator. Extensive experiments across multiple datasets and state-of-the-art MTS forecasting models demonstrate the effectiveness, versatility, and stealthiness of \method{} attacks. The code is available at \url{https://github.com/xiaolin-cs/BackTime}.

后门攻击时间序列安全图神经网络

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。