Adaptive Concept Bottleneck for Foundation Models
Abstract
Advancements in foundation models have led to a paradigm shift in deep learning pipelines. The rich, expressive feature representations from these pre-trained, large-scale backbones are leveraged for multiple downstream tasks, usually via light-weight fine-tuning of a shallow fully-connected network following the representation. However, the non-interpretable, black-box nature of this prediction pipeline can be a challenge, especially in critical domains such as healthcare. In this paper, we explore the potential of Concept Bottleneck Models (CBMs) for transforming complex, non-interpretable foundation models into interpretable decision-making pipelines using high-level concept vectors. Specifically, we focus on the test-time deployment of such an interpretable CBM pipeline ``in the wild'', where the distribution of inputs often shifts from the original training distribution. We propose a \textit{light-weight adaptive CBM} that makes dynamic adjustments to the concept-vector bank and prediction layer(s) based solely on unlabeled data from the target domain, without access to the source dataset. We evaluate this test-time CBM adaptation framework empirically on various distribution shifts and produce concept-based interpretations better aligned with the test inputs, while also providing a strong average test-accuracy improvement of 15.15\%, making its performance on par with that of non-interpretable classification with foundation models.
Cite
Text
Choi et al. "Adaptive Concept Bottleneck for Foundation Models." ICML 2024 Workshops: FM-Wild, 2024.Markdown
[Choi et al. "Adaptive Concept Bottleneck for Foundation Models." ICML 2024 Workshops: FM-Wild, 2024.](https://mlanthology.org/icmlw/2024/choi2024icmlw-adaptive/)BibTeX
@inproceedings{choi2024icmlw-adaptive,
title = {{Adaptive Concept Bottleneck for Foundation Models}},
author = {Choi, Jihye and Raghuram, Jayaram and Li, Yixuan and Banerjee, Suman and Jha, Somesh},
booktitle = {ICML 2024 Workshops: FM-Wild},
year = {2024},
url = {https://mlanthology.org/icmlw/2024/choi2024icmlw-adaptive/}
}