Automated Detection of Visual Attribute Reliance with a Self-Reflective Agent
Not on the map. Why?
Abstract (arXiv)
When a vision model performs image recognition, which visual attributes drive its predictions? Detecting unintended reliance on specific visual features is critical for ensuring model robustness, preventing overfitting, and avoiding spurious correlations. We introduce an automated framework for detecting such dependencies in trained vision models. At the core of our method is a self-reflective agent that systematically generates and tests hypotheses about visual attributes that a model may rely on. This process is iterative: the agent refines its hypotheses based on experimental outcomes and uses a self-evaluation protocol to assess whether its findings accurately explain model behavior. When inconsistencies arise, the agent self-reflects over its findings and triggers a new cycle of experimentation. We evaluate our approach on a novel benchmark of 130 models designed to exhibit diverse visual attribute dependencies across 18 categories. Our results show that the agent's performance consistently improves with self-reflection, with a significant performance increase over non-reflective baselines. We further demonstrate that the agent identifies real-world visual attribute dependencies in state-of-the-art models, including CLIP's vision encoder and the YOLOv8 object detector.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 42 of its 53 references that are in the map. First posted on arXiv 24 Oct 2025.
Builds on
42 of 53 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2023Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detectioncited by 3,332
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,109
30 more
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2020Shortcut Learning in Deep Neural Networkscited by 1,969
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,432
- 2019Natural Adversarial Examplescited by 1,408
- 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,319
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 708
- 2020Measuring Robustness to Natural Distribution Shifts in Image Classificationcited by 454
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 343
- 2017Don't Just Assume; Look and Answer: Overcoming Priors for Visual Question Answeringcited by 339
- 2017The (Un)reliability of saliency methodscited by 333
- 2023Interpreting CLIP's Image Representation via Text-Based Decompositioncited by 196
- 2020Compositional Explanations of Neuronscited by 172
- 2023InstructDiffusion: A Generalist Modeling Interface for Vision Taskscited by 164
- 2018Strike (with) a Pose: Neural Networks Are Easily Fooled by Strange Poses of Familiar Objectscited by 143
- 2022Natural Language Descriptions of Deep Visual Featurescited by 137
- 2019Predictive Inequity in Object Detectioncited by 77
- 2024A Multimodal Automated Interpretability Agentcited by 63
- 2024OpenBias: Open-set Bias Detection in Text-to-Image Generative Modelscited by 61
- 2023Discovering and Mitigating Visual Biases through Keyword Explanationcited by 58
- 2023Rigorously Assessing Natural Language Explanations of Neuronscited by 45
- 2023FIND: A Function Description Benchmark for Evaluating Interpretability Methodscited by 32
- 2023Benchmarking Algorithmic Bias in Face Recognition: An Experimental Approach Using Synthetic Faces and Human Evaluationcited by 25
- 2024Can Biases in ImageNet Models Explain Generalization?cited by 20
- 2022Revealing Hidden Context Bias in Segmentation and Object Detection through Concept-specific Explanationscited by 17
- 2024CoSy: Evaluating Textual Explanations of Neuronscited by 17
- 2024Social Perception of Faces in a Vision-Language Modelcited by 10
- 2021Interpreting Face Inference Models using Hierarchical Network Dissectioncited by 4
Built on by
Citing papers per year: 2026: 2.
2 papers.