Language in a Bottle: Language Model Guided Concept Bottlenecks for Interpretable Image Classification
Yue Yang, Artemis Panagopoulou, Shenghao Zhou, Daniel Jin, Chris, Callison-Burch, Mark Yatskar

TL;DR
This paper introduces LaBo, a method that uses GPT-3 to automatically generate and select human-readable concepts for interpretable image classification, achieving high accuracy without manual concept specification.
Contribution
LaBo is the first approach to construct high-performance concept bottleneck models without manual concept definition, leveraging GPT-3 and a novel selection method for diverse, discriminative concepts.
Findings
LaBo outperforms black box linear probes in few-shot classification by 11.7%.
LaBo achieves comparable accuracy to black box models with less data.
LaBo demonstrates broad applicability across 11 diverse datasets.
Abstract
Concept Bottleneck Models (CBM) are inherently interpretable models that factor model decisions into human-readable concepts. They allow people to easily understand why a model is failing, a critical feature for high-stakes applications. CBMs require manually specified concepts and often under-perform their black box counterparts, preventing their broad adoption. We address these shortcomings and are first to show how to construct high-performance CBMs without manual specification of similar accuracy to black box models. Our approach, Language Guided Bottlenecks (LaBo), leverages a language model, GPT-3, to define a large space of possible bottlenecks. Given a problem domain, LaBo uses GPT-3 to produce factual sentences about categories to form candidate concepts. LaBo efficiently searches possible bottlenecks through a novel submodular utility that promotes the selection of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Machine Learning and Data Classification · Topic Modeling
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · 15 Ways to Contact How can i speak to someone at Delta Airlines · Multi-Head Attention · Attention Is All You Need · Softmax · Layer Normalization · Weight Decay · Adam · Linear Layer · Dense Connections
