paper-with-me

홈 › Papers

TextCAVs: Debugging vision models using text

2024-08-16 · Angus Nicolson, Yarin Gal, J. Alison Noble

Concept-based interpretability methods are a popular form of explanation for deep learning models which provide explanations in the form of high-level human interpretable concepts. These methods typically find concept activation vectors (CAVs) using a probe dataset of concept examples. This requires labelled data for these concepts -- an expensive task in the medical domain. We introduce TextCAVs: a novel method which creates CAVs using vision-language models such as CLIP, allowing for explanations to be created solely using text descriptions of the concept, as opposed to image exemplars. This reduced cost in testing concepts allows for many concepts to be tested and for users to interact with the model, testing new ideas as they are thought of, rather than a delay caused by image collection and annotation. In early experimental results, we demonstrate that TextCAVs produces reasonable explanations for a chest x-ray dataset (MIMIC-CXR) and natural images (ImageNet), and that these explanations can be used to debug deep learning-based models.

📄 PDF Abstract BibTeX arXiv:2408.08652

Code (1)

angusnicolson/textcavs 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

Missingness Bias in Model Debugging

2022-04-19 · ICLR 2022 4 · Saachi Jain, Hadi Salman, Eric Wong, Pengchuan Zhang 외

Missingness, or the absence of features from an input, is a concept fundamental to many model debugging tools. However, in computer vision, pixels cannot simply be removed from an image. One thus tends to resort to heuri…

model

Coding with Eyes: Visual Feedback Unlocks Reliable GUI Code Generating and Debugging

2026-03-14 · Zhilin Liu, Ye Huang, Ting Xie, Ruizhi Zhang 외 arxiv

Recent advances in Large Language Model (LLM)-based agents have shown remarkable progress in code generation. However, current agent methods mainly rely on text-output-based feedback (e.g. command-line outputs) for multi…

Code Generation

Towards Benchmarking the Utility of Explanations for Model Debugging

2021-05-10 · NAACL (TrustNLP) 2021 6 · Maximilian Idahl, Lijun Lyu, Ujwal Gadiraju, Avishek Anand

Post-hoc explanation methods are an important class of approaches that help understand the rationale underlying a trained model's decision. But how useful are they for an end-user towards accomplishing a given task? In t…

Benchmarking

Enhancing Debugging Skills with AI-Powered Assistance: A Real-Time Tool for Debugging Support

2026-01-05 · Elizaveta Artser, Daniil Karol, Anna Potriasaeva, Aleksei Rostovskii 외 arxiv

Debugging is a crucial skill in programming education and software development, yet it is often overlooked in CS curricula. To address this, we introduce an AI-powered debugging assistant integrated into an IDE. It offer…

3DB: A Framework for Debugging Computer Vision Models

2021-06-07 · Guillaume Leclerc, Hadi Salman, Andrew Ilyas, Sai Vemprala 외

We introduce 3DB: an extendable, unified framework for testing and debugging vision models using photorealistic simulation. We demonstrate, through a wide range of use cases, that 3DB allows users to discover vulnerabili…