CVLGJul 18, 2024

VLG-CBM: Training Concept Bottleneck Models with Vision-Language Guidance

arXiv:2408.01432v365 citationsh-index: 24
AI Analysis

This addresses critical limitations in interpretable AI for researchers and practitioners by enhancing faithfulness and performance in CBMs, though it is incremental as it builds on existing CBM frameworks.

The paper tackled the problem of unfaithful and information-leaking concepts in Concept Bottleneck Models (CBMs) by proposing VLG-CBM, which uses grounded object detectors for visually aligned concept annotation and a new metric to control information leakage, resulting in accuracy improvements of up to 51.09% on ANEC-5 and up to 29.78% on ANEC-avg across five benchmarks.

Concept Bottleneck Models (CBMs) provide interpretable prediction by introducing an intermediate Concept Bottleneck Layer (CBL), which encodes human-understandable concepts to explain models' decision. Recent works proposed to utilize Large Language Models and pre-trained Vision-Language Models to automate the training of CBMs, making it more scalable and automated. However, existing approaches still fall short in two aspects: First, the concepts predicted by CBL often mismatch the input image, raising doubts about the faithfulness of interpretation. Second, it has been shown that concept values encode unintended information: even a set of random concepts could achieve comparable test accuracy to state-of-the-art CBMs. To address these critical limitations, in this work, we propose a novel framework called Vision-Language-Guided Concept Bottleneck Model (VLG-CBM) to enable faithful interpretability with the benefits of boosted performance. Our method leverages off-the-shelf open-domain grounded object detectors to provide visually grounded concept annotation, which largely enhances the faithfulness of concept prediction while further improving the model performance. In addition, we propose a new metric called Number of Effective Concepts (NEC) to control the information leakage and provide better interpretability. Extensive evaluations across five standard benchmarks show that our method, VLG-CBM, outperforms existing methods by at least 4.27% and up to 51.09% on Accuracy at NEC=5 (denoted as ANEC-5), and by at least 0.45% and up to 29.78% on average accuracy (denoted as ANEC-avg), while preserving both faithfulness and interpretability of the learned concepts as demonstrated in extensive experiments.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes