Guarding the Gate: ConceptGuard Battles Concept-Level Backdoors in Concept Bottleneck Models

Songning Lai, Yu Huang, Jiayu Yang, Gaoxiang Huang, Wenshuo Chen +1 more
11/25/2024
cs.CRcs.CV

No confident code implementation found for this paper.

Abstract

The increasing complexity of AI models, especially in deep learning, has raised concerns about transparency and accountability, particularly in high-stakes applications like medical diagnostics, where opaque models can undermine trust. Explainable Artificial Intelligence (XAI) aims to address these issues by providing clear, interpretable models. Among XAI techniques, Concept Bottleneck Models (CBMs) enhance transparency by using high-level semantic concepts. However, CBMs are vulnerable to concept-level backdoor attacks, which inject hidden triggers into these concepts, leading to undetectable anomalous behavior. To address this critical security gap, we introduce ConceptGuard, a novel defense framework specifically designed to protect CBMs from concept-level backdoor attacks. ConceptGuard employs a multi-stage approach, including concept clustering based on text distance measurements and a voting mechanism among classifiers trained on different concept subgroups, to isolate and mitigate potential triggers. Our contributions are threefold: (i) we present ConceptGuard as the first defense mechanism tailored for concept-level backdoor attacks in CBMs; (ii) we provide theoretical guarantees that ConceptGuard can effectively defend against such attacks within a certain trigger size threshold, ensuring robustness; and (iii) we demonstrate that ConceptGuard maintains the high performance and interpretability of CBMs, crucial for trustworthiness. Through comprehensive experiments and theoretical proofs, we show that ConceptGuard significantly enhances the security and trustworthiness of CBMs, paving the way for their secure deployment in critical applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{lai2024guarding,
  title  = {Guarding the Gate: ConceptGuard Battles Concept-Level Backdoors in Concept Bottleneck Models},
  author = {Songning Lai and Yu Huang and Jiayu Yang and Gaoxiang Huang and Wenshuo Chen and Yutao Yue},
  year   = {2024},
  eprint = {2411.16512},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.16512v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.16512.svg)](https://codeofpaper.com/paper/2411.16512)

Discussion