Multimodal Layer-wise Relevance Propagation (MLRP) is an explainability technique that decomposes a multimodal model's prediction score by backpropagating it through the network's layers, assigning a relevance value to each input feature across all modalities while strictly conserving the total relevance. It extends standard LRP to handle heterogeneous data streams, such as text and images, within a unified attribution framework.
Glossary
Multimodal Layer-wise Relevance Propagation (MLRP)

What is Multimodal Layer-wise Relevance Propagation (MLRP)?
A technique that backpropagates a model's prediction score through the network layers, decomposing the relevance and assigning it to the input features of all modalities while conserving the total relevance.
MLRP operates by applying tailored propagation rules at each layer type—such as convolutional layers for images and embedding layers for text—to redistribute relevance from the output back to the inputs. This conservation principle ensures that the sum of relevance scores across all modalities equals the model's prediction score, enabling a faithful, quantitative comparison of which cross-modal interactions and individual features most influenced the decision.
Key Features of MLRP
Multimodal Layer-wise Relevance Propagation (MLRP) extends the conservation principle of LRP to models processing multiple data streams. It decomposes a prediction score backwards, assigning relevance to individual input features across all modalities while ensuring the total relevance is preserved at every layer.
The Relevance Conservation Principle
MLRP is fundamentally governed by a strict conservation law. The total relevance assigned to the neurons in a given layer must equal the total relevance assigned to the neurons in the immediately preceding layer. This ensures that the prediction score $f(x)$ is fully decomposed and redistributed backwards through the network without creating or destroying relevance. The sum of relevance scores on the input features across all modalities will exactly equal the model's output score, providing a complete and auditable accounting of the decision.
Cross-Modal Alpha-Beta Rule
The core mathematical engine of MLRP is the adaptation of the alpha-beta decomposition rule for multimodal fusion layers. The rule separates the positive and negative contributions of neurons:
- Alpha (α): Controls the propagation of positive, excitatory influences. Typically set to 1 or 2.
- Beta (β): Controls the propagation of negative, inhibitory influences, often set to 0 to focus on supporting evidence. At a fusion layer where visual and textual streams merge, the rule is applied to the joint activation tensor, ensuring relevance is partitioned fairly between the modalities based on their weighted activations during the forward pass.
Modality-Specific Propagation Tunnels
Before the fusion point, MLRP treats the network as distinct modality-specific tunnels. The relevance signal is backpropagated independently through the visual encoder (e.g., a ViT or CNN) and the textual encoder (e.g., a Transformer) using standard LRP rules like LRP-ε or LRP-γ. This independent propagation ensures that the internal feature hierarchies of each modality are respected. The resulting relevance maps are only combined and forced to interact at the exact layer where the forward-pass fusion occurred, preventing artificial cross-modal bleeding.
Heatmap and Token-Level Outputs
The final output of MLRP is a pair of synchronized, human-interpretable relevance maps:
- Visual Heatmap: A pixel-space or patch-space map showing which regions of the image positively supported the prediction.
- Textual Relevance: A saliency score assigned to each input token, indicating its contribution to the decision. These outputs allow engineers to verify if a model describing a 'red car' is actually looking at the car and processing the word 'red', rather than exploiting a spurious background correlation.
Composite LRP for Nonlinear Fusions
Standard propagation rules can fail when a fusion layer applies highly nonlinear operations like self-attention across modalities or gating mechanisms. MLRP addresses this with Composite LRP, which decomposes the complex fusion operation into a sequence of simpler, linearly treatable sub-operations. For example, a cross-modal attention block is decomposed into its query-key multiplication and value-weighted summation steps. Relevance is propagated backwards through this computational graph, allowing precise attribution even through complex transformer-based fusion bottlenecks.
Contrastive Relevance for Disambiguation
To explain why a model predicted class A instead of class B, MLRP can be extended to a contrastive mode. Instead of propagating the score of the predicted class, the technique propagates the difference between the logits of the target class and a competing class. This isolates the specific cross-modal evidence that disambiguates the two concepts. For instance, it can reveal the exact visual texture and descriptive text that caused a model to classify an object as a 'mug' rather than a 'cup', highlighting the critical discriminative features.
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.
Frequently Asked Questions
Clear, technically precise answers to the most common questions about Multimodal Layer-wise Relevance Propagation (MLRP) and its role in auditing vision-language AI systems.
Multimodal Layer-wise Relevance Propagation (MLRP) is a feature attribution technique that backpropagates a multimodal model's prediction score from the output layer to the input features of all modalities—such as image pixels and text tokens—while strictly conserving the total relevance across layers. It works by applying a conservation principle where the relevance received by a neuron is redistributed to its inputs in proportion to their contribution. For a vision-language model, MLRP starts with the final classification score, then iteratively decomposes this value backward through fusion layers, cross-modal attention heads, and unimodal encoders, ultimately assigning a relevance score to each pixel and each word. The key mechanism is the use of specific propagation rules—such as the alpha-beta rule or the z^+-rule—that handle non-linear activations and ensure positive relevance flow, preventing relevance from being absorbed by biases or negative contributions. This allows engineers to visualize exactly which visual regions and textual phrases jointly drove a specific prediction, making MLRP a foundational tool for auditing high-stakes multimodal decisions in medical diagnosis or autonomous systems.
Related Terms
Core techniques and concepts that form the foundation for understanding and applying Multimodal Layer-wise Relevance Propagation (MLRP) in vision-language models.

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