AI Model Utilization Measurements For Finding Class Encoding Patterns
Not on the map. Why?
Abstract (arXiv)
This work addresses the problems of (a) designing utilization measurements of trained artificial intelligence (AI) models and (b) explaining how training data are encoded in AI models based on those measurements. The problems are motivated by the lack of explainability of AI models in security and safety critical applications, such as the use of AI models for classification of traffic signs in self-driving cars. We approach the problems by introducing theoretical underpinnings of AI model utilization measurement and understanding patterns in utilization-based class encodings of traffic signs at the level of computation graphs (AI models), subgraphs, and graph nodes. Conceptually, utilization is defined at each graph node (computation unit) of an AI model based on the number and distribution of unique outputs in the space of all possible outputs (tensor-states). In this work, utilization measurements are extracted from AI models, which include poisoned and clean AI models. In contrast to clean AI models, the poisoned AI models were trained with traffic sign images containing systematic, physically realizable, traffic sign modifications (i.e., triggers) to change a correct class label to another label in a presence of such a trigger. We analyze class encodings of such clean and poisoned AI models, and conclude with implications for trojan injection and detection.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 12 Dec 2022.
Builds on
33 of 55 references.
References · 33
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018Challenging Common Assumptions in the Unsupervised Learning of Disentangled Representationscited by 929
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2018Fine-Pruning: Defending Against Backdooring Attacks on Deep Neural Networkscited by 550
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2020Hopfield Networks is All You Needcited by 461
21 more
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2017The Expressive Power of Neural Networks: A View from the Widthcited by 318
- 2017Nearly-tight VC-dimension and pseudodimension bounds for piecewise linear neural networkscited by 304
- 2016Dense Associative Memory for Pattern Recognitioncited by 230
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2019A Survey of the Recent Architectures of Deep Convolutional Neural Networkscited by 211
- 2019Detecting AI Trojans Using Meta Neural Analysiscited by 192
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2022Toward Transparent AI: A Survey on Interpreting the Inner Structures of Deep Neural Networkscited by 126
- 2022Planting Undetectable Backdoors in Machine Learning Modelscited by 55
- 2020A Sober Look at the Unsupervised Learning of Disentangled Representations and their Evaluationcited by 52
- 2018Predicting the Computational Cost of Deep Learning Modelscited by 49
- 2021Clusterability in Neural Networkscited by 23
- 2020Poisoned classifiers are not only backdoored, they are fundamentally brokencited by 15
- 2021Quantifying Local Specialization in Deep Neural Networkscited by 10
- 2022Is explainable AI a race against model complexity?cited by 9
- 2018Understanding Community Structure in Layered Neural Networkscited by 7
- 2015Modeling Order in Neural Word Embeddings at Scalecited by 6
- 2021Baseline Pruning-Based Approach to Trojan Detection in Neural Networkscited by 5
- 2021Toward a Unified Framework for Debugging Concept-based Modelscited by 4
- 2020Assessing Intelligence in Artificial Neural Networkscited by 3
Built on by
Not cited yet.