Enabling Verification of Deep Neural Networks in Perception Tasks Using Fuzzy Logic and Concept Embeddings
Not on the map. Why?
Abstract (arXiv)
One major drawback of deep convolutional neural networks (CNNs) for use in safety critical applications is their black-box nature. This makes it hard to verify or monitor complex, symbolic requirements on already trained computer vision CNNs. In this work, we present a simple, yet effective, approach to verify that a CNN complies with symbolic predicate logic rules which relate visual concepts. It is the first that (1) does not modify the CNN, (2) may use visual concepts that are no CNN in- or output feature, and (3) can leverage continuous CNN confidence outputs. To achieve this, we newly combine methods from explainable artificial intelligence and logic: First, using supervised concept embedding analysis, the output of a CNN is post-hoc enriched by concept outputs. Second, rules from prior knowledge are modelled as truth functions that accept the CNN outputs, and can be evaluated with little computational overhead. We here investigate the use of fuzzy logic, i.e., continuous truth values, and of proper output calibration, which both theoretically and practically show slight benefits. Applicability is demonstrated on state-of-the-art object detectors for three verification use-cases, where monitoring of rule breaches can reveal detection errors.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 24 of its 49 references that are in the map. First posted on arXiv 3 Jan 2022.
Builds on
24 of 49 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2017Mask R-CNNcited by 7,259
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
- 2019EfficientDet: Scalable and Efficient Object Detectioncited by 1,018
- 2020A Review of Uncertainty Quantification in Deep Learning: Techniques, Applications and Challengescited by 813
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2015Variational Dropout and the Local Reparameterization Trickcited by 489
- 2018Deep Learning for Generic Object Detection: A Surveycited by 392
- 2019Unmasking Clever Hans Predictors and Assessing What Machines Really Learncited by 359
12 more
- 2020Being Bayesian, Even Just a Bit, Fixes Overconfidence in ReLU Networkscited by 227
- 2019Algorithms for Verifying Deep Neural Networkscited by 221
- 2020Logic Tensor Networkscited by 197
- 2018Net2Vec: Quantifying and Explaining how Concepts are Encoded by Filters in Deep Neural Networkscited by 128
- 2020Improving model calibration with accuracy versus uncertainty optimizationcited by 123
- 2017Logic Tensor Networks for Semantic Image Interpretationcited by 92
- 2018Prediction Error Meta Classification in Semantic Segmentation: Detection via Aggregated Dispersion Measures of Softmax Probabilitiescited by 54
- 2021Is Disentanglement all you need? Comparing Concept-based & Disentanglement Approachescited by 17
- 2018Towards Dependability Metrics for Neural Networkscited by 13
- 2021Expressive Explanations of DNNs by Combining Concept Analysis with ILPcited by 11
- 2021Verification of Size Invariance in DNN Activations using Concept Embeddingscited by 9
- 2020CHAIN: Concept-harmonized Hierarchical Inference Interpretation of Deep Convolutional Neural Networkscited by 8
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2.
7 papers.
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?cited by 17
- 2023Local Concept Embeddings for Analysis of Concept Distributions in Vision DNN Feature Spacescited by 7
- 2024Investigating Calibration and Corruption Robustness of Post-hoc Pruned Perception CNNs: An Image Classification Benchmark Studycited by 5
- 2023Revealing Similar Semantics Inside CNNs: An Interpretable Concept-based Comparison of Feature Spacescited by 4
- 2024Unveiling Ontological Commitment in Multi-Modal Foundation Modelscited by 1
- 2025On Background Bias of Post-Hoc Concept Embeddings in Computer Vision DNNscited by 1
- 2025Attack logics, not outputs: Towards efficient robustification of deep neural networks by falsifying concept-based propertiescited by 0
- 2025Attack logics, not outputs: Towards efficient robustification of deep neural networks by falsifying concept-based properties1 Oct 2025
- 2025On Background Bias of Post-Hoc Concept Embeddings in Computer Vision DNNs11 Apr 2025
- 2024Unveiling Ontological Commitment in Multi-Modal Foundation Models25 Sep 2024
- 2024Concept-Based Explanations in Computer Vision: Where Are We and Where Could We Go?20 Sep 2024
- 2024Investigating Calibration and Corruption Robustness of Post-hoc Pruned Perception CNNs: An Image Classification Benchmark Study31 May 2024
- 2023Local Concept Embeddings for Analysis of Concept Distributions in Vision DNN Feature Spaces24 Nov 2023
- 2023Revealing Similar Semantics Inside CNNs: An Interpretable Concept-based Comparison of Feature Spaces30 Apr 2023