3 个月前

通过防御对抗攻击提升面部关键点检测的鲁棒性

通过防御对抗攻击提升面部关键点检测的鲁棒性

摘要

近年来,面部关键点检测的许多进展主要依赖于模型参数的堆叠或标注数据的扩充。然而,仍存在三个后续挑战:其一,计算开销显著增加;其二,模型参数增多导致过拟合风险上升;其三,人工标注过程耗时耗力,负担沉重。我们认为,通过系统性地挖掘检测器的薄弱环节并加以改进,是实现鲁棒性面部关键点检测的一种有前景的路径。为此,本文提出一种样本自适应对抗训练(Sample-Adaptive Adversarial Training, SAAT)方法,通过交互式优化攻击者与检测器,提升检测器在应对样本自适应黑盒攻击下的鲁棒性。该方法利用对抗攻击机制,引入超越人工设计变换的对抗扰动,以增强检测器的性能。具体而言,攻击者生成对抗扰动以暴露检测器的缺陷,而检测器则需通过学习提升对这些扰动的鲁棒性,从而实现有效防御。此外,本文设计了一种样本自适应权重机制,用于平衡在训练过程中引入对抗样本所带来的风险与收益。为评估所提方法,我们构建了一个新的掩码面部对齐数据集——Masked-300W。实验结果表明,SAAT在性能上可与现有最先进方法相媲美。相关代码与模型已公开发布于:https://github.com/zhuccly/SAAT。

基准测试

基准方法指标
face-alignment-on-cofw-68HG×1+SAAT
NME (inter-ocular): 4.61

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
通过防御对抗攻击提升面部关键点检测的鲁棒性 | 论文 | HyperAI超神经