A Concept Bottleneck Model is a deep learning architecture designed for inherent interpretability by forcing predictions to pass through a human-understandable concept layer. Unlike standard black-box models, a CBM first maps raw input—such as a genomic sequence—to a set of predefined biological concepts like "promoter region" or "CpG island." The final prediction is then a linear or simple function of only these concept activations, making the model's reasoning process directly auditable by a domain expert.
Glossary
Concept Bottleneck Models

What is Concept Bottleneck Models?
Concept Bottleneck Models (CBMs) are a class of interpretable neural network architectures that first predict a set of human-specified, high-level concepts from input data and then use only those concept scores to make a final prediction, enforcing a strict bottleneck of semantic transparency.
In genomic sequence analysis, CBMs allow researchers to enforce that a model's decision logic aligns with known biological mechanisms. For instance, a CBM predicting gene expression must first predict the binding of specific transcription factors and the state of histone modifications before outputting a transcript abundance value. This architecture enables direct intervention: a scientist can correct a mispredicted concept, and the final output will update accordingly, providing a powerful tool for regulatory compliance and scientific discovery.
Key Features of Concept Bottleneck Models
Concept Bottleneck Models enforce a two-stage prediction pipeline: first mapping genomic inputs to human-specified biological concepts, then using only those concepts for final classification. This architectural constraint guarantees that every prediction can be decomposed into interpretable, auditable concept activations.
Two-Stage Prediction Pipeline
The architecture enforces a strict information bottleneck by separating prediction into two sequential stages. Stage 1 maps raw genomic sequence inputs to a predefined set of human-interpretable biological concepts (e.g., 'promoter presence', 'GC-rich region', 'splice donor site'). Stage 2 uses only these concept activation scores—not the raw nucleotides—to make the final prediction. This constraint guarantees that the model's reasoning is fully expressed in terms of the specified concepts, enabling direct auditing of which biological features drove a classification decision.
Human-Specified Concept Ontology
Unlike post-hoc attribution methods that discover patterns after training, CBMs require domain experts to define the concept vocabulary upfront. Concepts can include:
- Sequence motifs: TATA box, CpG islands, transcription factor binding sites
- Structural features: predicted nucleosome positioning, DNA bendability scores
- Functional annotations: known enhancer regions, conserved elements, coding potential The model learns to detect these concepts from sequence data during training, creating a shared vocabulary between the algorithm and the biologist interpreting its outputs.
Test-Time Concept Intervention
A defining capability of CBMs is that practitioners can directly edit concept predictions at inference time to correct model errors without retraining. If a clinician observes that the model incorrectly predicted 'promoter activity' for a specific genomic region, they can override that concept value, and the final prediction will update accordingly. This enables real-time expert-in-the-loop correction, making CBMs particularly valuable in regulated clinical genomics settings where erroneous predictions carry high risk.
Concept Completeness Constraint
The interpretability guarantee of a CBM is only as strong as its concept set. If critical biological features are missing from the concept vocabulary, the model may learn to encode them indirectly or suffer degraded accuracy. This creates a completeness-accuracy trade-off: a richer concept ontology improves fidelity but increases annotation cost. Research on hybrid CBMs addresses this by allowing a residual connection that passes limited raw sequence information to the final predictor, balancing interpretability with performance on tasks where complete concept enumeration is infeasible.
Concept Activation Vectors and TCAV Integration
CBMs naturally integrate with Testing with Concept Activation Vectors (TCAV) for quantitative interpretability analysis. Because the bottleneck layer explicitly represents concept activations, practitioners can measure the sensitivity of the final prediction to each concept by computing directional derivatives. This produces a numerical score quantifying how much a specific biological concept (e.g., 'estrogen receptor binding site') influences a prediction (e.g., 'breast cancer susceptibility locus'), providing regulatory-grade audit trails for clinical decision support systems.
Sequential and Independent Bottleneck Variants
Two primary CBM architectures exist for genomic applications:
- Sequential CBM: Concepts are predicted first, then fed into the final classifier. Simple and fully interpretable, but concept prediction errors propagate forward.
- Independent CBM: Concept predictors and the final classifier are trained separately, with the classifier learning from ground-truth concept labels. This decouples concept learning from task learning, improving robustness to concept prediction errors at the cost of requiring fully annotated concept labels during training. The choice depends on the availability of curated genomic concept annotations.
Frequently Asked Questions
Clear answers to common questions about how Concept Bottleneck Models enforce interpretability in genomic deep learning by predicting human-specified biological concepts before making final classifications.
A Concept Bottleneck Model (CBM) is a deep learning architecture that first predicts a set of human-specified, interpretable concepts from input data and then uses only those concept predictions to make a final classification. Unlike standard end-to-end neural networks that learn opaque internal representations, CBMs enforce a strict information bottleneck where the model's reasoning is explicitly decomposed into intermediate concepts that domain experts can audit. In genomics, a CBM might first predict concepts like 'promoter region', 'CpG island', 'G-quadruplex', or 'transcription factor binding site' from a DNA sequence, and then use only the presence or absence of these concepts to predict gene expression levels. The architecture consists of two stages: a concept predictor that maps raw input to concept probabilities, and a label predictor—often a simple linear layer—that maps concept probabilities to the final output. This design ensures that every prediction can be traced back to a weighted combination of human-understandable biological features, making the model inherently interpretable by construction rather than relying on post-hoc explanation methods.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core techniques and concepts that complement Concept Bottleneck Models for enforcing and evaluating interpretability in genomic deep learning.
TCAV (Testing with Concept Activation Vectors)
A method that quantifies a model's sensitivity to user-defined, high-level biological concepts using concept activation vectors. Unlike CBMs, TCAV works post-hoc on already-trained black-box models by measuring how much a concept influences a prediction class. For genomic models, concepts might include GC content, splice site proximity, or chromatin state. TCAV produces a TCAV score indicating directional sensitivity, enabling hypothesis testing without architectural modification.
Feature Attribution
The general class of methods that assign a relevance score to each input nucleotide or genomic region for a specific neural network prediction. Key approaches include:
- Integrated Gradients: Axiomatic path integral method satisfying completeness
- DeepLIFT: Compares activations to a reference state using rescale rules
- SHAP: Unifies Shapley values for additive feature importance CBMs differ fundamentally by attributing to learned concepts rather than raw input features, providing a higher-level explanation layer.
In-silico Mutagenesis (ISM)
A systematic perturbation technique that computationally mutates every nucleotide in a sequence to quantify its impact on model predictions. The resulting delta scores reveal which positions are functionally critical. ISM serves as a ground-truth validation method for CBM-learned concepts—if a concept bottleneck identifies a transcription factor binding motif as important, ISM can confirm that mutations within that motif cause the largest prediction shifts.
Counterfactual Explanations
A method that identifies the minimal set of nucleotide changes required to flip a genomic model's prediction to a different outcome class. In CBM architectures, counterfactuals operate at the concept level—the model identifies which concept activations must change to alter the prediction, then maps those concept changes back to specific sequence edits. This provides actionable interpretability for genome editing applications.
Network Dissection
A framework for quantifying the alignment between individual hidden units in a genomic model and human-interpretable biological sequence concepts. Each neuron is scored against a bank of concept masks to determine if it functions as a concept detector. CBMs formalize this idea architecturally—instead of discovering concepts post-hoc, the bottleneck layer is explicitly trained to predict pre-defined concepts, guaranteeing interpretability by construction.
Faithfulness Metrics
Quantitative measures that evaluate how accurately an explanation reflects the true decision-making logic of a genomic model. Key metrics include:
- ROAR (Remove And Retrain): Iteratively retrains after removing top-attributed features
- AOPC (Area Over the Perturbation Curve): Measures prediction drop as salient positions are perturbed
- Infidelity Measure: Quantifies expected error between input and attribution perturbations CBMs achieve high faithfulness by design since predictions are constrained to use only concept activations.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us