用变分自编码器生成符合业务规则的对抗样本,提升流程预测模型安全性。
Generating Realistic Adversarial Examples for Business Processes using Variational Autoencoders
- 在隐空间加噪生成对抗样本,避免破坏业务流程约束。
- 在11个真实日志上验证,攻击成功率超70%且样本合理。
- 无需领域知识,通用性强,适合评估流程模型鲁棒性。
在预测性流程监控中,预测模型易受对抗攻击影响,输入扰动可能导致错误预测。与计算机视觉中追求人眼不可感知的像素级扰动不同,流程监控中的扰动需考虑业务规则与流程约束,微小活动序列变化可能产生不可能或不合理的场景。本文提出两种新的隐空间攻击方法,通过向输入数据的隐空间表示添加噪声生成对抗样本,而非直接修改原始属性。该方法不依赖特定流程知识,仅在学习到的类别特定数据分布内扰动隐空间,确保生成样本符合业务逻辑。我们在11个真实事件日志和4种预测模型上,对比了两种新方法与另外六种攻击方法的表现。前三种方法直接置换历史流程执行中的活动;第四种方法通过将对抗样本投影回原始数据分布,限制其在相同分布内。结果表明,新方法生成的对抗样本既具有高攻击成功率,又保持业务合理性。
原文摘要 · Abstract (English)
In predictive process monitoring, predictive models are vulnerable to adversarial attacks, where input perturbations can lead to incorrect predictions. Unlike in computer vision, where these perturbations are designed to be imperceptible to the human eye, the generation of adversarial examples in predictive process monitoring poses unique challenges. Minor changes to the activity sequences can create improbable or even impossible scenarios to occur due to underlying constraints such as regulatory rules or process constraints. To address this, we focus on generating realistic adversarial examples tailored to the business process context, in contrast to the imperceptible, pixel-level changes commonly seen in computer vision adversarial attacks. This paper introduces two novel latent space attacks, which generate adversaries by adding noise to the latent space representation of the input data, rather than directly modifying the input attributes. These latent space methods are domain-agnostic and do not rely on process-specific knowledge, as we restrict the generation of adversarial examples to the learned class-specific data distributions by directly perturbing the latent space representation of the business process executions. We evaluate these two latent space methods with six other adversarial attacking methods on eleven real-life event logs and four predictive models. The first three attacking methods directly permute the activities of the historically observed business process executions. The fourth method constrains the adversarial examples to lie within the same data distribution as the original instances, by projecting the adversarial examples to the original data distribution.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。