Network Dissection is a framework that quantifies the interpretability of individual hidden units in a neural network by measuring their alignment with human-interpretable concepts. It systematically evaluates whether a unit's activation pattern matches a specific visual or semantic concept, producing an Intersection over Union (IoU) score to determine if the unit serves as a detector for that concept.
Glossary
Network Dissection

What is Network Dissection?
A quantitative framework for evaluating the interpretability of deep neural networks by measuring the alignment between individual hidden units and human-defined concepts.
In genomic sequence models, this technique is adapted to identify units that detect biological sequence concepts such as transcription factor binding motifs, splice sites, or conserved regulatory elements. By aligning latent representations with known biological annotations, Network Dissection provides a rigorous, data-driven method for auditing whether a model has learned mechanistically relevant features rather than spurious correlations.
Key Characteristics of Network Dissection
A systematic methodology for quantifying the alignment between individual hidden units in a genomic neural network and human-interpretable biological sequence concepts.
Concept Definition and Annotation
The framework relies on a curated set of human-interpretable concepts that serve as ground-truth labels for evaluating hidden units. In genomic models, these concepts include:
- Transcription factor binding motifs (e.g., CTCF, SP1, GATA family)
- Splice donor and acceptor sites
- CpG islands and methylation-prone regions
- Open chromatin regions from ATAC-seq data
- Conserved non-coding elements across species
Each concept is represented as a binary segmentation mask over the input sequence, indicating which nucleotides belong to the concept region.
Unit Activation Quantification
For each hidden unit (neuron or channel) in a target convolutional or transformer layer, the framework computes an activation map across a dataset of genomic sequences. The key steps are:
- Forward-propagate each sequence through the model up to the target layer
- Record the spatial activation pattern of each unit
- Upsample activation maps to match the input nucleotide resolution using bilinear interpolation
- Threshold activations to produce a binary detection mask for each unit
This process transforms continuous activations into discrete region proposals that can be compared against concept masks.
Intersection-over-Union Scoring
The alignment between a unit's detection mask and a concept's segmentation mask is quantified using the Intersection-over-Union (IoU) metric:
codeIoU = |Detection ∩ Concept| / |Detection ∪ Concept|
A unit is considered a detector for a specific concept if its IoU exceeds a predefined threshold (typically > 0.04 for genomic applications). This threshold accounts for the inherent sparsity and variable length of biological sequence elements compared to the fixed receptive fields of convolutional filters.
Interpretability Quantification
Network Dissection produces a global interpretability score for the model by measuring the fraction of units that emerge as concept detectors:
- Number of unique concepts detected: How many distinct biological motifs or regions are captured by at least one unit
- Detector coverage: The percentage of all units in a layer that align with any annotated concept
- Concept selectivity: Whether a unit responds exclusively to one concept or fires across multiple unrelated sequence patterns
This quantification enables direct comparison of interpretability across different model architectures, training regimes, and layer depths.
Layer-wise Emergence Analysis
Applying Network Dissection across all layers of a genomic model reveals the hierarchical emergence of biological concepts:
- Early layers: Detect simple nucleotide patterns such as GC content, dinucleotide frequencies, and short k-mer repeats
- Middle layers: Emerge as detectors for canonical transcription factor binding motifs and splice junction signals
- Deep layers: Align with complex, composite concepts such as enhancer-promoter interactions, chromatin state combinations, and tissue-specific regulatory modules
This progression mirrors the hierarchical organization of biological sequence information and validates that the model learns meaningful representations.
Broden Dataset Construction
The framework requires a broadly and densely labeled dataset (Broden) that pairs genomic sequences with multiple concept annotations:
- Multi-concept per sequence: Each input sequence is annotated with all applicable biological concepts simultaneously
- Diverse genomic contexts: Sequences span promoters, introns, intergenic regions, and coding exons
- Balanced representation: Equal sampling across concept classes to prevent frequency bias in detector identification
- Strand-aware annotation: Concepts are labeled on both forward and reverse strands to capture orientation-specific unit tuning
For genomic applications, Broden is typically constructed from ENCODE, Roadmap Epigenomics, and FANTOM5 consortium data.
Network Dissection vs. Other Genomic Interpretability Methods
A feature-level comparison of Network Dissection against other common attribution and concept-based methods for explaining genomic sequence models.
| Feature | Network Dissection | Integrated Gradients | TCAV | In-silico Mutagenesis |
|---|---|---|---|---|
Granularity of Explanation | Neuron-level (concept detector) | Nucleotide-level attribution | Concept-level (user-defined) | Nucleotide-level impact score |
Requires Labeled Concept Dataset | ||||
Quantifies Concept Alignment | IoU score per unit | TCAV score (directional derivative) | ||
Identifies Emergent Concepts | ||||
Satisfies Completeness Axiom | ||||
Computational Cost | High (forward pass + thresholding) | Medium (gradient computation) | Medium (derivative w.r.t. concept) | High (O(3L) forward passes) |
Output Type | Binary concept detector map | Continuous saliency map | Concept sensitivity score | Delta prediction score per variant |
Frequently Asked Questions
Clear answers to common questions about how network dissection quantifies the alignment between hidden units in genomic models and human-interpretable biological sequence concepts.
Network dissection is an interpretability framework that systematically quantifies the alignment between individual hidden units in a neural network and human-defined visual or sequential concepts. The method works by evaluating every hidden unit against a concept bank—a labeled dataset where each input region is annotated with semantic labels. For each unit, the framework measures its activation map's overlap with each concept's binary mask using the Intersection over Union (IoU) metric. A unit is considered a detector for a specific concept if its IoU score exceeds a predefined threshold, typically 0.04. This process produces a dissection report that maps which biological sequence concepts—such as splice sites, promoter regions, or transcription factor binding motifs—are explicitly encoded by specific neurons in a genomic model.
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
Network Dissection is one component of a broader toolkit for decoding genomic neural networks. These related methods provide complementary approaches to feature attribution, concept-based explanation, and model validation.
In-Silico Mutagenesis (ISM)
A systematic perturbation approach that computationally mutates every nucleotide position to all three alternative bases and records the prediction change.
- Produces a mutation effect map showing which positions are functionally intolerant
- Used to validate whether units identified by Network Dissection genuinely track pathogenic variants
- Computationally expensive but provides causal evidence rather than correlational
Concept Bottleneck Models
Architectures that first predict human-specified biological concepts from genomic data, then use only those concepts for the final prediction.
- Enforces interpretability by construction rather than post-hoc analysis
- Concepts might include 'promoter region,' 'splice donor,' or 'nucleosome occupancy'
- Contrasts with Network Dissection, which discovers concepts emergent in a black-box model
Faithfulness Metrics
Quantitative benchmarks that evaluate whether an interpretability method accurately reflects the model's true decision logic.
- ROAR (Remove And Retrain): Iteratively retrains after removing top-attributed features to measure degradation
- AOPC (Area Over Perturbation Curve): Measures prediction drop as salient nucleotides are sequentially masked
- Essential for validating that Network Dissection's unit labels correspond to causal mechanisms, not spurious correlations

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