Benchmarking Generative AI Models for Deep Learning Test Input Generation

Maryam, Matteo Biagiola, Andrea Stocco, Vincenzo Riccio
12/23/2024
cs.LGcs.SE

No official code found. Best implementation: deeptestai/genai_tigs (3 stars, last commit 2026-04-11).

Abstract

Test Input Generators (TIGs) are crucial to assess the ability of Deep Learning (DL) image classifiers to provide correct predictions for inputs beyond their training and test sets. Recent advancements in Generative AI (GenAI) models have made them a powerful tool for creating and manipulating synthetic images, although these advancements also imply increased complexity and resource demands for training. In this work, we benchmark and combine different GenAI models with TIGs, assessing their effectiveness, efficiency, and quality of the generated test images, in terms of domain validity and label preservation. We conduct an empirical study involving three different GenAI architectures (VAEs, GANs, Diffusion Models), five classification tasks of increasing complexity, and 364 human evaluations. Our results show that simpler architectures, such as VAEs, are sufficient for less complex datasets like MNIST. However, when dealing with feature-rich datasets, such as ImageNet, more sophisticated architectures like Diffusion Models achieve superior performance by generating a higher number of valid, misclassification-inducing inputs.

View on arXivView PDF

Code Implementations(1)

GIFTbench: A tool for generating and evaluating perturbed inputs to test deep learning image classifiers using generative AI.

30HTML, PythonOct 2, 20236 months ago

Similar Papers

Cite this paper

@article{maryam2024benchmarking,
  title  = {Benchmarking Generative AI Models for Deep Learning Test Input Generation},
  author = {Maryam and Matteo Biagiola and Andrea Stocco and Vincenzo Riccio},
  year   = {2024},
  eprint = {2412.17652},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.17652v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.17652.svg)](https://codeofpaper.com/paper/2412.17652)

Discussion