MutateNN: Mutation Testing of Image Recognition Models Deployed on Hardware Accelerators

06/02/2023
by   Nikolaos Louloudakis, et al.
10

With the research advancement of Artificial Intelligence in the last years, there are new opportunities to mitigate real-world problems and advance technologically. Image recognition models in particular, are assigned with perception tasks to mitigate complex real-world challenges and lead to new solutions. Furthermore, the computational complexity and demand for resources of such models has also increased. To mitigate this, model optimization and hardware acceleration has come into play, but effectively integrating such concepts is a challenging and error-prone process. In order to allow developers and researchers to explore the robustness of deep learning image recognition models deployed on different hardware acceleration devices, we propose MutateNN, a tool that provides mutation testing and analysis capabilities for that purpose. To showcase its capabilities, we utilized 21 mutations for 7 widely-known pre-trained deep neural network models. We deployed our mutants on 4 different devices of varying computational capabilities and observed discrepancies in mutants related to conditional operations, as well as some unstable behaviour with those related to arithmetic types.

READ FULL TEXT

page 4

page 6

research
06/05/2023

A Differential Testing Framework to Evaluate Image Recognition Model Robustness

Image recognition tasks typically use deep learning and require enormous...
research
11/01/2022

Exploring Effects of Computational Parameter Changes to Image Recognition Systems

Image recognition tasks typically use deep learning and require enormous...
research
06/10/2023

Fault Localization for Framework Conversions of Image Recognition Models

When deploying Deep Neural Networks (DNNs), developers often convert mod...
research
01/05/2021

A Survey on Silicon Photonics for Deep Learning

Deep learning has led to unprecedented successes in solving some very di...
research
02/11/2020

AI Online Filters to Real World Image Recognition

Deep artificial neural networks, trained with labeled data sets are wide...
research
06/01/2018

Nonlinear Acceleration of CNNs

The Regularized Nonlinear Acceleration (RNA) algorithm is an acceleratio...
research
02/05/2018

Dream Formulations and Deep Neural Networks: Humanistic Themes in the Iconology of the Machine-Learned Image

This paper addresses the interpretability of deep learning-enabled image...

Please sign up or login with your details

Forgot password? Click here to reset