mlsanityData to 14 Oct 2026

Finding Deviated Behaviors of the Compressed DNN Models for Image Classifications

arXiv 2112.02819 ↗First posted 6 Dec 2021cs.SE cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Model compression can significantly reduce the sizes of deep neural network (DNN) models, and thus facilitates the dissemination of sophisticated, sizable DNN models, especially for their deployment on mobile or embedded devices. However, the prediction results of compressed models may deviate from those of their original models. To help developers thoroughly understand the impact of model compression, it is essential to test these models to find those deviated behaviors before dissemination. However, this is a non-trivial task because the architectures and gradients of compressed models are usually not available. To this end, we propose DFLARE, a novel, search-based, black-box testing technique to automatically find triggering inputs that result in deviated behaviors in image classification tasks. DFLARE iteratively applies a series of mutation operations to a given seed image, until a triggering input is found. For better efficacy and efficiency, DFLARE models the search problem as Markov Chains and leverages the Metropolis-Hasting algorithm to guide the selection of mutation operators in each iteration. Further, DFLARE utilizes a novel fitness function to prioritize the mutated inputs that either cause large differences between two models' outputs, or trigger previously unobserved models' probability vectors. We evaluated DFLARE on 21 compressed models for image classification tasks with three datasets. The results show that DFLARE outperforms the baseline in terms of efficacy and efficiency. We also demonstrated that the triggering inputs found by DFLARE can be used to repair up to 48.48% deviated behaviors in image classification tasks and further decrease the effectiveness of DFLARE on the repaired models.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 43 of its 88 references that are in the map. First posted on arXiv 6 Dec 2021.

Builds on

43 of 88 references.

References · 43

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  2. 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  4. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  6. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
  7. 2020Knowledge Distillation: A Surveycited by 1,603
  8. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
  9. 2016Pruning Filters for Efficient ConvNetscited by 1,143
  10. 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 849
  11. 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 787
  12. 2019Adversarial Training for Free!cited by 643
31 more
  1. 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
  2. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 460
  3. 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
  4. 2019On the Efficacy of Knowledge Distillationcited by 381
  5. 2014Deep Speech: Scaling up end-to-end speech recognitioncited by 354
  6. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
  7. 2018Model compression via distillation and quantizationcited by 289
  8. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 251
  9. 2019Simple Black-box Adversarial Attackscited by 251
  10. 2017Incremental Network Quantization: Towards Lossless CNNs with Low-Precision Weightscited by 217
  11. 2015Quantized Convolutional Neural Networks for Mobile Devicescited by 215
  12. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
  13. 2018Query-Efficient Hard-label Black-box Attack:An Optimization-based Approachcited by 130
  14. 2020Dynamic Model Pruning with Feedbackcited by 125
  15. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 124
  16. 2017Apprentice: Using Knowledge Distillation Techniques To Improve Low-Precision Network Accuracycited by 101
  17. 2020Metamorphic Testing: A New Approach for Generating Next Test Casescited by 75
  18. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 68
  19. 2018DeepMutation: Mutation Testing of Deep Learning Systemscited by 67
  20. 2020Discrimination-aware Network Pruning for Deep Model Compressioncited by 51
  21. 2020Model-based Exploration of the Frontier of Behaviours for Deep Learning System Testingcited by 40
  22. 2015What makes for effective detection proposals?cited by 38
  23. 2019Curls & Whey: Boosting Black-Box Adversarial Attackscited by 37
  24. 2019An Empirical Study towards Characterizing Deep Learning Development and Deployment across Different Frameworks and Platformscited by 35
  25. 2020ReluDiff: Differential Verification of Deep Neural Networkscited by 29
  26. 2021QuantumNAT: Quantum Noise-Aware Training with Noise Injection, Quantization and Normalizationcited by 27
  27. 2020NeuroDiff: Scalable Differential Verification of Neural Networks using Fine-Grained Approximationcited by 22
  28. 2018QuSecNets: Quantization-based Defense Mechanism for Securing Deep Neural Network against Adversarial Attackscited by 21
  29. 2019Play and Prune: Adaptive Filter Pruning for Deep Model Compressioncited by 15
  30. 2019Neural Network Distiller: A Python Package For DNN Compression Researchcited by 12
  31. 2018Security Analysis and Enhancement of Model Compressed Deep Learning Systems under Adversarial Attackscited by 8

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.