Litcius/Paper detail

Testing DNN image classifiers for confusion & bias errors

Yuchi Tian, Ziyuan Zhong, Vicente Ordonez, Gail Kaiser, Baishakhi Ray

202033 citationsDOIOpen Access PDF

Abstract

Image classifiers are an important component of today's software, from consumer and business applications to safety-critical domains. The advent of Deep Neural Networks (DNNs) is the key catalyst behind such wide-spread success. However, wide adoption comes with serious concerns about the robustness of software systems dependent on DNNs for image classification, as several severe erroneous behaviors have been reported under sensitive and critical circumstances. We argue that developers need to rigorously test their software's image classifiers and delay deployment until acceptable. We present an approach to testing image classifier robustness based on class property violations.

Topics & Concepts

Robustness (evolution)Computer scienceArtificial intelligenceClassifier (UML)Software deploymentConfusionArtificial neural networkMachine learningDeep neural networksSoftwareContextual image classificationPattern recognition (psychology)Image (mathematics)Computer visionImage processingConfusion matrixCategorizationDeep learningProperty (philosophy)Convolutional neural networkKey (lock)Statistical hypothesis testingData miningClass (philosophy)Adversarial Robustness in Machine LearningAnomaly Detection Techniques and ApplicationsAdvanced Malware Detection Techniques