对抗制
维数之咒
遗传算法
计算机科学
适应度函数
局部最优
最优化问题
算法
人工智能
过程(计算)
数学优化
进化算法
黑匣子
机器学习
数学
操作系统
作者
Chenwang Wu,Wenjian Luo,Nan Zhou,Peilan Xu,Tao Zhu
标识
DOI:10.1109/cec45853.2021.9504790
摘要
Studies have shown that deep neural networks (DNNs) are susceptible to adversarial attacks, which can cause misclassification. The adversarial attack problem can be regarded as an optimization problem, then the genetic algorithm (GA) that is problem-independent can naturally be designed to solve the optimization problem to generate effective adversarial examples. Considering the dimensionality curse in the image processing field, traditional genetic algorithms in high-dimensional problems often fall into local optima. Therefore, we propose a GA with multiple fitness functions (MF-GA). Specifically, we divide the evolution process into three stages, i.e., exploration stage, exploitation stage, and stable stage. Besides, different fitness functions are used for different stages, which could help the GA to jump away from the local optimum.Experiments are conducted on three datasets, and four classic algorithms as well as the basic GA are adopted for comparisons. Experimental results demonstrate that MF-GA is an effective black-box attack method. Furthermore, although MF-GA is a black-box attack method, experimental results demonstrate the performance of MF-GA under the black-box environments is competitive when comparing to four classic algorithms under the white-box attack environments. This shows that evolutionary algorithms have great potential in adversarial attacks.
科研通智能强力驱动
Strongly Powered by AbleSci AI