论文标题
DSRNA:可区分的对健壮神经体系结构的搜索
DSRNA: Differentiable Search of Robust Neural Architectures
论文作者
论文摘要
在深度学习应用中,深度神经网络的体系结构对于实现高精度至关重要。已经提出了许多方法来自动搜索高性能神经体系结构。但是,这些搜索的体系结构容易出现对抗攻击。输入数据的少量扰动可以使体系结构显着改变预测结果。为了解决这个问题,我们提出了对可靠神经体系结构进行可区分搜索的方法。在我们的方法中,根据认证的下限和Jacobian Norm BOND,定义了两个可区分的指标来衡量体系结构的鲁棒性。然后,我们通过最大化稳健性指标来搜索强大的体系结构。与以前旨在以隐式方式改善体系结构的鲁棒性的方法不同:进行对抗训练并注入随机噪声,我们的方法明确,直接直接提高了鲁棒性指标以收获稳健的体系结构。在CIFAR-10,ImageNet和MNIST上,我们对方法的鲁棒性进行基于游戏的评估和基于验证的评估。实验结果表明,我们的方法1)比几个强大的NAS基线对各种规范的攻击更强大; 2)当没有攻击时,比基线更准确; 3)具有比基线的认证下限明显更高。
In deep learning applications, the architectures of deep neural networks are crucial in achieving high accuracy. Many methods have been proposed to search for high-performance neural architectures automatically. However, these searched architectures are prone to adversarial attacks. A small perturbation of the input data can render the architecture to change prediction outcomes significantly. To address this problem, we propose methods to perform differentiable search of robust neural architectures. In our methods, two differentiable metrics are defined to measure architectures' robustness, based on certified lower bound and Jacobian norm bound. Then we search for robust architectures by maximizing the robustness metrics. Different from previous approaches which aim to improve architectures' robustness in an implicit way: performing adversarial training and injecting random noise, our methods explicitly and directly maximize robustness metrics to harvest robust architectures. On CIFAR-10, ImageNet, and MNIST, we perform game-based evaluation and verification-based evaluation on the robustness of our methods. The experimental results show that our methods 1) are more robust to various norm-bound attacks than several robust NAS baselines; 2) are more accurate than baselines when there are no attacks; 3) have significantly higher certified lower bounds than baselines.