JOURNAL ARTICLE

Coverage-Guided Fuzzing for Feedforward Neural Networks

Abstract

Deep neural network (DNN) has been widely applied to safety-critical scenarios such as autonomous vehicle, security surveillance, and cyber-physical control systems. Yet, the incorrect behaviors of DNNs can lead to severe accidents and tremendous losses due to hidden defects. In this paper, we present DeepHunter, a general-purpose fuzzing framework for detecting defects of DNNs. DeepHunter is inspired by traditional grey-box fuzzing and aims to increase the overall test coverage by applying adaptive heuristics according to runtime feedback. Specifically, DeepHunter provides a series of seed selection strategies, metamorphic mutation strategies, and testing criteria customized to DNN testing; all these components support multiple built-in configurations which are easy to extend. We evaluated DeepHunter on two popular datasets and the results demonstrate the effectiveness of DeepHunter in achieving coverage increase and detecting real defects. A video demonstration which showcases the main features of DeepHunter can be found at https://youtu.be/s5DfLErcgrc.

Keywords:
Fuzz testing Computer science Heuristics Artificial neural network Deep neural networks Machine learning Code coverage Artificial intelligence Selection (genetic algorithm) Software Operating system

Metrics

16
Cited By
1.54
FWCI (Field Weighted Citation Impact)
18
Refs
0.87
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Adversarial Robustness in Machine Learning
Physical Sciences →  Computer Science →  Artificial Intelligence
Software Testing and Debugging Techniques
Physical Sciences →  Computer Science →  Software
Advanced Neural Network Applications
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition

Related Documents

JOURNAL ARTICLE

A Coverage-Guided Fuzzing Framework based on Genetic Algorithm for Neural Networks

Gaolei YiXiaoyu YangPu HuangYichen Wang

Journal:   2021 8th International Conference on Dependable Systems and Their Applications (DSA) Year: 2021 Pages: 352-358
JOURNAL ARTICLE

CBGF: Callback Coverage Guided Fuzzing

Ho Young HwangDaesung Moon

Journal:   IEEE Access Year: 2025 Vol: 13 Pages: 68831-68840
JOURNAL ARTICLE

A survey of coverage-guided greybox fuzzing with deep neural models

Junyang QiuYupeng JiangYuantian MiaoWei LuoLei PanXi Zheng

Journal:   Information and Software Technology Year: 2025 Vol: 186 Pages: 107797-107797
© 2026 ScienceGate Book Chapters — All rights reserved.