DiverGet: A Search-Based Software Testing Approach for Deep Neural Network Quantization Assessment
Ahmed Haj Yahmed, Houssem Ben Braiek, Foutse Khomh, Sonia Bouzidi,, Rania Zaatour

TL;DR
DiverGet is a search-based testing framework that assesses the reliability of DNN quantization by exploring input distortions, revealing disagreements among models of different precisions, and outperforming existing methods.
Contribution
This paper introduces DiverGet, a novel search-based testing approach that effectively evaluates DNN quantization robustness using metamorphic relations and optimized exploration.
Findings
DiverGet successfully challenges the robustness of quantized DNNs against shifted data.
It outperforms the state-of-the-art method DiffChaser with four times higher success rate.
The framework is effective on hyperspectral remote sensing DNNs deployed at the edge.
Abstract
Quantization is one of the most applied Deep Neural Network (DNN) compression strategies, when deploying a trained DNN model on an embedded system or a cell phone. This is owing to its simplicity and adaptability to a wide range of applications and circumstances, as opposed to specific Artificial Intelligence (AI) accelerators and compilers that are often designed only for certain specific hardware (e.g., Google Coral Edge TPU). With the growing demand for quantization, ensuring the reliability of this strategy is becoming a critical challenge. Traditional testing methods, which gather more and more genuine data for better assessment, are often not practical because of the large size of the input space and the high similarity between the original DNN and its quantized counterpart. As a result, advanced assessment strategies have become of paramount importance. In this paper, we present…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Anomaly Detection Techniques and Applications · COVID-19 diagnosis using AI
MethodsCorrelation Alignment for Deep Domain Adaptation
