SAGE (Shapley Additive Global importancE) is a game-theoretic framework that quantifies the global importance of features by applying Shapley values to the predictive power they contribute. Unlike local methods that explain individual predictions, SAGE evaluates how much each feature improves overall model performance when included, accounting for complex interactions where features may be redundant or complementary. It decomposes the model's total predictive power into additive feature contributions.
Glossary
SAGE (Shapley Additive Global importancE)

What is SAGE (Shapley Additive Global importancE)?
SAGE is a model-agnostic method that applies Shapley values to quantify the global importance of each feature by measuring the predictive power it contributes when included in a model, accounting for complex feature interactions.
SAGE addresses a critical limitation of permutation feature importance by properly handling feature correlations through conditional sampling rather than marginal perturbation. By framing feature importance as a cooperative game where features form coalitions, SAGE satisfies axioms of fairness including symmetry, dummy, and additivity. This makes it a rigorous tool for model transparency documentation and algorithmic impact assessments, providing auditors with a mathematically sound global explanation of which features drive model behavior.
Key Properties of SAGE
SAGE (Shapley Additive Global importancE) quantifies the contribution of each feature to a model's overall predictive performance by applying Shapley values globally, accounting for complex interactions.
Global Importance Quantification
Unlike local methods like SHAP, SAGE provides a single importance score per feature for the entire model. It measures how much each feature contributes to the model's expected predictive performance, such as R-squared or cross-entropy loss, over the whole dataset. This allows for direct comparison of feature value across the entire modeling process.
Game-Theoretic Foundation
SAGE applies Shapley values from cooperative game theory to the global explanation problem. Each feature is treated as a player in a coalition, and its value is the average marginal increase in model performance when it joins all possible subsets of other features. This ensures a fair, axiomatically justified distribution of credit.
Interaction-Aware Accounting
SAGE correctly handles complex feature interactions by evaluating features in the context of all possible subsets. If two features provide redundant information, SAGE splits the credit between them. If a feature is only useful in the presence of another (a synergistic interaction), SAGE accurately reflects this dependency in its global importance scores.
SAGE vs. Permutation Importance
While Permutation Feature Importance breaks correlations by shuffling one feature at a time, SAGE removes a feature by marginalizing it out using the conditional distribution. This makes SAGE more robust to correlated features and provides a theoretically sound measure of importance that avoids extrapolation into unrealistic data regions.
Loss-Based Evaluation
SAGE defines importance based on a loss function, not just prediction variance. A feature is important if including it reduces the model's expected loss (e.g., mean squared error or log loss). This directly ties feature importance to the business metric the model is optimizing, making it highly relevant for model selection and debugging.
Computational Approximation
Exact SAGE calculation requires retraining the model on all 2^p feature subsets, which is computationally infeasible. Practical implementations use sampling-based approximations, iteratively sampling random subsets of features and observing the change in model performance when a target feature is included versus excluded.
SAGE vs. SHAP vs. Permutation Feature Importance
Comparing three methods for quantifying global feature importance: SAGE accounts for complex interactions using Shapley values, SHAP aggregates local explanations, and Permutation Importance measures error increase after feature shuffling.
| Capability | SAGE | SHAP | Permutation Importance |
|---|---|---|---|
Scope of explanation | Global only | Local and global | Global only |
Handles feature interactions | |||
Accounts for feature correlations | |||
Requires model retraining | |||
Model-agnostic | |||
Theoretical foundation | Shapley values (game theory) | Shapley values (game theory) | Heuristic (error perturbation) |
Computational cost | High (requires marginalization) | Moderate to high | Low |
Sensitive to feature scale |
Frequently Asked Questions
Clear, technically precise answers to the most common questions about Shapley Additive Global importancE, a method for quantifying global feature importance by accounting for complex interactions.
SAGE (Shapley Additive Global importancE) is a model-agnostic method that applies Shapley values to quantify the global importance of each feature by measuring the predictive power it contributes when included in a model, accounting for complex feature interactions. Unlike local explanation methods that explain a single prediction, SAGE evaluates features across an entire dataset. It works by framing the model's performance metric (e.g., R² for regression or cross-entropy loss for classification) as a cooperative game where features are players. SAGE computes the Shapley value for each feature—the average marginal contribution of that feature to the model's performance across all possible subsets of features. This requires iteratively retraining or re-evaluating the model on different feature subsets, making it computationally intensive but theoretically sound. The result is a decomposition of the model's total predictive power into additive feature contributions, where the sum of all SAGE values equals the difference between the model's performance and a baseline model with no 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.
Related Terms
SAGE is part of a broader toolkit for interpreting black-box models. These related techniques provide complementary perspectives on feature importance, ranging from local instance-level explanations to global causal analysis.
Permutation Feature Importance
A model-agnostic global importance measure that quantifies the drop in a model's score when a single feature's values are randomly shuffled. Unlike SAGE, it does not account for feature interactions and can produce misleading results when features are correlated. It is computationally simpler but less theoretically grounded than Shapley-based methods.
Partial Dependence Plot (PDP)
A global visualization showing the marginal effect of one or two features on the predicted outcome, averaged over the distribution of all other features. PDPs reveal the functional form of a feature's influence (linear, monotonic, non-linear) but assume feature independence, which can lead to unrealistic data points when features are correlated.
Accumulated Local Effects (ALE) Plot
An unbiased alternative to PDPs that handles correlated features reliably. ALE computes the local effect by accumulating average differences in predictions over conditional distributions rather than marginal distributions. This prevents the extrapolation artifacts that plague PDPs when features are not independent.
Causal Shapley Values
An extension of Shapley values that incorporates a Structural Causal Model (SCM) of the data-generating process. Standard Shapley values measure associational importance, but causal Shapley values assign importance based on interventional effects. This prevents features that are merely correlated with the outcome from receiving inflated importance scores.
Global Surrogate Model
An interpretable model (e.g., a shallow decision tree or linear regression) trained to approximate the predictions of a black-box model. Unlike SAGE, which provides per-feature importance scores, a surrogate model provides a complete, simplified representation of the original model's decision logic, enabling holistic inspection.

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