Skip to content
Open access

DGFuzz: Region-Level Defect Feedback for Directed Fuzz Testing of Deep Neural Networks

2026 · IEEE Access · Vol 14, pp. 121651-121667 · 0 citations · 38 references
Computer Science

TL;DR

Overall, DGFuzz turns discovered defect distributions into reusable feedback for automated DNN testing and improves unique-defect discovery under limited testing budgets.

Abstract

Deep neural networks (DNNs) are increasingly used in safety-critical software systems, where incorrect behavior can cause severe consequences. Fuzz testing is an effective technique for automatically exposing such behaviors by generating mutated inputs, but existing DNN fuzzers mainly use neuron-level, critical-neuron, or gradient-level feedback. They rarely exploit the spatial distribution of defects already found during testing. This limits testing efficiency because adversarial defects often concentrate in vulnerable regions of the feature space rather than appearing randomly. This paper presents DGFuzz, a defect-guided directed fuzz testing framework for DNNs. DGFuzz maps discovered adversarial defects to the penultimate-layer feature space and identifies defect-concentrated clusters as vulnerable regions. These vulnerable regions are then reused as testing feedback through two strategies: defect-cluster-guided seed initialization, which selects seeds closer to high-risk regions, and adaptive population scheduling, which allocates mutation resources according to regional defect-discovery potential. We evaluate DGFuzz on 9 DNN models over MNIST, CIFAR-10, and GTSRB and compare it with representative neuron-coverage-, critical-neuron-, and gradient-guided fuzzing methods. DGFuzz discovers more unique defects in 8 of 9 models under a fixed mutation budget and achieves higher fuzzing-phase efficiency than the baselines. Extended-budget and ablation studies further quantify the contributions of vulnerable-region modeling, seed initialization, and adaptive scheduling. Overall, DGFuzz turns discovered defect distributions into reusable feedback for automated DNN testing and improves unique-defect discovery under limited testing budgets.

Read PDF

Similar papers

Jul 2026

Cohort: Multiple Coverage Guided Greybox Fuzzing

Greybox fuzzing is a widely used technique for automatically discovering vulnerabilities in programs. Existing greybox fuzzing approaches primarily rely on runtime coverage feedback to guide testing, continuously exploring program paths to uncover defects. However, using a single coverage metric sometimes fails to effe...

Xu Chen, Zhengkun Pan, Ruoming Fang et al. · 0 citations
Preprint Aug 2026

NeuronFuzz: Safety Neuron Guided Fuzzing for LLM Safety Evaluation

NeuronFuzz is presented, a white-box fuzzing framework that exploits internal safety neurons as continuous execution feedback for LLM safety evaluation and achieves a 76-100% jailbreak discovery rate, outperforming baselines by up to 48 percentage points.

Zhiyuan Xu, Muhammad Firhard Roslan, Joseph Gardiner et al. · 0 citations
Open access Jul 2026

Test Case Prioritization for DNNs via Neural Collapse Instability

A Neural-Collapse-Inspired Prioritization (NCIP) framework that replaces absolute confidence with cross-checkpoint prediction variability in the terminal training regime, where model geometry becomes highly structured and achieves strong performance in early fault discovery compared with competitive baselines.

Chun-Yu Liu, Ming-Yuan Li, Yang Li et al. · 0 citations
Aug 2026

VeRe: Verification Guided Fault Localization and Repair Synthesis of Deep Neural Networks

VeRe is proposed, a verification-guided repair framework that leverages linear relaxation to precisely and efficiently estimate the repair significance of neurons and synthesizes ideal intervals that provide sound guarantees for correct behaviors, thereby facilitating surgical and targeted adjustments of neuron paramet...

Jia-Nan Ma, Wei Chen, Pengfei Yang et al. · 0 citations
Preprint Aug 2026

Testing Deep Learning Library APIs via Cross-Framework Differential Fuzzing

Xamt, a cross-framework differential fuzzing approach for deep learning library APIs, constructs and tests execution-validated groups of APIs intended to implement equivalent operations across seven libraries.

Bin Duan, Rui Dong, Nai-Peng Dong et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.