A symbolic execution-based method to perform untargeted attack on feed-forward neural networks

被引:1
|
作者
Nguyen, Duc-Anh [1 ]
Do Minh, Kha [1 ]
Nguyen, Minh Le [2 ]
Hung, Pham Ngoc [1 ]
机构
[1] Vietnam Natl Univ, VNU Univ Engn & Technol VNU UET, 144 Xuanthuy Str, Hanoi 100000, Vietnam
[2] Japan Adv Inst Sci & Technol JAIST, Sch Informat Sci, ASAHIDAI 1-1, Nomi 9231211, Japan
关键词
Symbolic execution; SMT solver; Feed-forward neural network; Robustness; Adversarial example generation; GENERATION;
D O I
10.1007/s10515-022-00345-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
DeepCheck is a symbolic execution-based method to attack feed-forward neural networks. However, in the untargeted attack, DeepCheck suffers from a low success rate due to the limitation of preserving neuron activation patterns and the weakness of solving the constraint by SMT solvers. Therefore, this paper proposes a method to improve the success rate of DeepCheck. Compared to DeepCheck, the proposed method has two main differences including (i) does not force to preserve neuron activation patterns and (ii) uses a heuristic solver rather than SMT solvers. The experimental results on MNIST, Fashion-MNIST, and A-Z handwritten alphabets show three promising results. In the 1-pixel attack, while DeepCheck obtains an average of 0.7% success rate, the proposed method could achieve an average of 54.3% success rate. In the n-pixel attack, while DeepCheck obtains an average of at most 16.9% success rate for using the Z3 solver and at most 26.8% for using the SMTInterpol solver, the proposed method achieves an average of at most 98.7% success rate. In terms of solving cost, while the average running time of the proposed heuristic solver is around 0.4 s per attack, the average running time of DeepCheck is usually larger significantly. These results show the effectiveness of the proposed method to deal with the limitation of DeepCheck.
引用
收藏
页数:29
相关论文
共 50 条
  • [31] Invariance priors for Bayesian feed-forward neural networks
    von Toussaint, Udo
    Gori, Silvio
    Dose, Volker
    NEURAL NETWORKS, 2006, 19 (10) : 1550 - 1557
  • [32] An Efficient Hardware Implementation of Feed-Forward Neural Networks
    Tamás Szab#x00F3;
    Gábor Horv#x00E1;th
    Applied Intelligence, 2004, 21 : 143 - 158
  • [33] Modeling a scrubber using feed-forward neural networks
    Milosavljevic, N
    Heikkilä, P
    TAPPI JOURNAL, 1999, 82 (03): : 197 - 201
  • [34] The errors in simultaneous approximation by feed-forward neural networks
    Xie, Tingfan
    Cao, Feilong
    NEUROCOMPUTING, 2010, 73 (4-6) : 903 - 907
  • [35] FEED-FORWARD NEURAL NETWORKS TO ESTIMATE STOKES PROFILES
    Raygoza-Romero, Joan Manuel
    Nava, Irvin Hussein Lopez
    Ramirez-Velez, Julio Cesar
    REVISTA MEXICANA DE ASTRONOMIA Y ASTROFISICA, 2024, 60 (02) : 343 - 354
  • [36] Estimating Model Complexity of Feed-Forward Neural Networks
    Landsittel, Douglas
    JOURNAL OF MODERN APPLIED STATISTICAL METHODS, 2009, 8 (02) : 488 - 504
  • [37] A numerical verification method for multi-class feed-forward neural networks
    Grimm, Daniel
    Tollner, David
    Kraus, David
    Torok, Arpad
    Sax, Eric
    Szalay, Zsolt
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 247
  • [38] A novel implementation of routing attack detection scheme by using fuzzy and feed-forward neural networks
    Ezhilarasi, M.
    Gnanaprasanambikai, L.
    Kousalya, A.
    Shanmugapriya, M.
    SOFT COMPUTING, 2023, 27 (07) : 4157 - 4168
  • [39] An Evolutionary Algorithm for Feed-Forward Neural Networks Optimization
    Safi, Youssef
    Bouroumi, Abdelaziz
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 475 - 480
  • [40] Feed-forward artificial neural networks: Applications to spectroscopy
    Cirovic, DA
    TRAC-TRENDS IN ANALYTICAL CHEMISTRY, 1997, 16 (03) : 148 - 155