Su Fengguang, Wu Ou, Zhu Weiyao
IEEE Trans Image Process. 2024;33:3809-3822. doi: 10.1109/TIP.2024.3411927. Epub 2024 Jul 8.
An adversarial attack is typically implemented by solving a constrained optimization problem. In top-k adversarial attacks implementation for multi-label learning, the attack failure degree (AFD) and attack cost (AC) of a possible attack are major concerns. According to our experimental and theoretical analysis, existing methods are negatively impacted by the coarse measures for AFD/AC and the indiscriminate treatment for all constraints, particularly when there is no ideal solution. Hence, this study first develops a refined measure based on the Jaccard index appropriate for AFD and AC, distinguishing the failure degrees/costs of two possible attacks better than the existing indicator function-based scheme. Furthermore, we formulate novel optimization problems with the least constraint violation via new measures for AFD and AC, and theoretically demonstrate the effectiveness of weighting slack variables for constraints. Finally, a self-paced weighting strategy is proposed to assign different priorities to various constraints during optimization, resulting in larger attack gains compared to previous indiscriminate schemes. Meanwhile, our method avoids fluctuations during optimization, especially in the presence of highly conflicting constraints. Extensive experiments on four benchmark datasets validate the effectiveness of our method across different evaluation metrics.
对抗攻击通常通过解决一个约束优化问题来实现。在多标签学习的top-k对抗攻击实现中,可能攻击的攻击失败度(AFD)和攻击成本(AC)是主要关注点。根据我们的实验和理论分析,现有方法受到AFD/AC的粗略度量以及对所有约束的不加区分的处理的负面影响,特别是在没有理想解决方案的情况下。因此,本研究首先基于适合AFD和AC的杰卡德指数开发了一种精细度量,比现有的基于指示函数的方案能更好地区分两种可能攻击的失败度/成本。此外,我们通过针对AFD和AC的新度量制定了具有最小约束违反的新优化问题,并从理论上证明了对约束加权松弛变量的有效性。最后,提出了一种自步加权策略,在优化过程中为各种约束分配不同的优先级,与以前不加区分的方案相比,能获得更大的攻击收益。同时,我们的方法避免了优化过程中的波动,特别是在存在高度冲突的约束时。在四个基准数据集上进行的大量实验验证了我们的方法在不同评估指标下的有效性。