UPM Institutional Repository

AdapFuzzer: an adaptive fuzzing framework for DNNs with diversity-aware seed selection and GAN-based mutation


Citation

Dan, Ningyun and Admodisastro, Novia and Azmi Murad, Masrah Azrifah and Osman, Mohd Hafeez (2026) AdapFuzzer: an adaptive fuzzing framework for DNNs with diversity-aware seed selection and GAN-based mutation. Information Technology and Control, 55 (2). pp. 469-488. ISSN 1392-124X; eISSN: 2335-884X

Abstract

Deep learning systems, built on data-driven learning paradigms, are highly sensitive to input perturbations, where even slight variations can lead to substantial output deviations or incorrect decisions, posing serious reliability and safety concerns. To address these challenges, we propose AdapFuzzer, an adaptive fuzzing framework that incorporates feedback-driven control principles into the testing process. AdapFuzzer consists of three core components: (1) NFuzzer, a diversity-driven seed selection module that iteratively con-structs a representative seed pool using deep feature-based dissimilarity measurement; (2) FAGAN, a mutation engine that leverages generative adversarial learning to produce high-quality and diverse adversarial variants; and (3) a test management module that continuously analyzes coverage and fault-triggering feedback to refine both seed prioritization and mutation strategies. Through this closed-loop optimization, AdapFuzzer dynamically adapts its testing behavior to the evolving detection capability of seeds and mutation operators. Experimental results on multiple deep learning models demonstrate that AdapFuzzer significantly improves testing effectiveness, achieving higher coverage and uncovering more erroneous behaviors than state-of-the-art fuzzing approaches, thereby enhancing the robustness and security of deep learning systems.


Download File

[img] Text
127797.pdf - Published Version
Available under License Creative Commons Attribution.

Download (3MB)

Additional Metadata

Item Type: Article
Subject: Control and Systems Engineering
Subject: Computer Science Applications
Subject: Electrical and Electronic Engineering
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.5755/j01.itc.55.2.43582
Publisher: Kauno Technologijos Universitetas
Keywords: Adversarial examples; deep learning; Deep Learning Security; Deep Learning Systems; Fuzz testing
Sustainable Development Goals (SDGs): SDG 9: Industry, Innovation and Infrastructure, SDG 11: Sustainable Cities and Communities, SDG 16: Peace, Justice and Strong Institutions
Depositing User: Ms. Siti Radziah Mohamed@mahmod
Date Deposited: 13 Aug 2026 01:38
Last Modified: 13 Aug 2026 01:38
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.5755/j01.itc.55.2.43582
URI: http://psasir.upm.edu.my/id/eprint/127797
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item