中文

Adv-BNN:通过鲁棒贝叶斯神经网络改进对抗防御

机器学习 2019-05-07 v2 人工智能 密码学与安全 机器学习

摘要

我们提出一种新算法以训练对抗攻击下的鲁棒神经网络。我们的算法受以下两点启发。首先,尽管近期工作表明融合随机性可提升神经网络鲁棒性(Liu 2017),但我们注意到盲目向所有层添加噪声并非引入随机性的最优方式。相反,我们在贝叶斯神经网络(BNN)框架下对随机性建模,以可扩展方式形式化学习模型的后验分布。其次,我们在 BNN 中表述极小极大问题,以在对抗攻击下学习最佳模型分布,从而得到对抗训练的贝叶斯神经网。实验结果表明,所提算法在强攻击下达到最先进(state-of-the-art)性能。在 CIFAR-10 与 VGG 网络上,相较于对抗训练(Madry 2017)与随机自集成(Liu 2017),我们的模型在失真 0.0350.035 的 PGD 攻击下准确率提升 14%,且在 ImageNet 的一个子集上差距更大。

关键词

引用

@article{arxiv.1810.01279,
  title  = {Adv-BNN: Improved Adversarial Defense through Robust Bayesian Neural Network},
  author = {Xuanqing Liu and Yao Li and Chongruo Wu and Cho-Jui Hsieh},
  journal= {arXiv preprint arXiv:1810.01279},
  year   = {2019}
}

备注

Code will be made available at https://github.com/xuanqing94/BayesianDefense