AI Explainability

AI Explainability & Transparency Guide

Comprehensive guide to XAI techniques, regulatory requirements, and implementation frameworks for making AI decisions interpretable and accountable.

24 min read
Joe Braidwood
Joe Braidwood
CEO, GLACIS
24 min read

Executive Summary

Explainability is not one universal property: a model may be intrinsically interpretable, supported by post-hoc analysis, or documented only at the system level. The appropriate approach depends on the decision, user, risk, and legal scope. GDPR Articles 13 to 15 and 22 can require safeguards and information in relevant automated-decision cases. The EU AI Act sets transparency duties for covered systems; under the AI Omnibus in force since July 27, 2026, relevant Annex III high-risk obligations apply from December 2, 2027. Colorado SB 26-189 requires specified disclosures for covered automated decision-making technology, with compliance commencing January 1, 2027.

This guide reviews foundational XAI techniques (SHAP, LIME, counterfactuals, and attention analysis), their limits, relevant legal duties, and implementation questions. It distinguishes intrinsically interpretable models from post-hoc explanations and system-level transparency.

Design principle: Define who needs an explanation, for which decision, and for what purpose before selecting a technique. A plausible explanation is not necessarily faithful, causal, complete, or legally sufficient.

In This Guide

What is AI Explainability?

AI explainability (XAI) is the ability to understand and articulate how an AI system produces its outputs. At its core, explainability enables humans to comprehend, trust, and effectively manage AI decision-making.[4]

A system is explainable when you can answer questions like:

Explainability vs. Interpretability vs. Transparency

These terms are often conflated but represent distinct concepts:

Key Definitions

Concept Definition Example
Interpretability The degree to which a human can understand the model’s internal mechanics Linear regression coefficients, decision tree paths
Explainability The ability to describe why a model made a specific decision SHAP values explaining a neural network prediction
Transparency Openness about the AI system’s design, data, training, and limitations Model cards, system documentation, training data provenance

Key distinction: You can have explainability without interpretability. A deep neural network is not interpretable. You cannot inspect its millions of parameters and understand its logic. But you can use techniques like SHAP or LIME to generate explanations for specific predictions, making the model explainable even though it remains fundamentally uninterpretable.[5]

The Four Levels of Explainability

Models fall into four categories based on how explainability is achieved:[4]

1

Inherently Interpretable

Models whose internal structure is human-understandable.

Examples: Linear regression, logistic regression, decision trees (small), rule-based systems

2

Post-Hoc Model-Specific

Techniques that leverage specific model architectures to generate explanations.

Examples: Attention mechanisms in transformers, saliency maps for CNNs, layer-wise relevance propagation

3

Post-Hoc Model-Agnostic

Techniques that work regardless of model type by treating the model as a black box.

Examples: SHAP, LIME, counterfactual explanations, partial dependence plots, feature permutation importance

4

Example-Based

Explanations provided through representative training examples or prototypes.

Examples: K-nearest neighbors justifications, influential instances, prototype learning

Why Explainability Matters

Explainability has evolved from academic curiosity to business imperative. Four forces are driving this shift:

1. Trust and User Adoption

People affected by consequential decisions need information they can use to understand, question, and, where applicable, challenge the outcome. Operators also need enough insight to decide whether an output is appropriate for the specific case.

Research shows that appropriate explanations increase user trust and model adoption, but only when the explanations are accurate and meaningful. Oversimplified or misleading explanations can backfire, creating false confidence in unreliable systems.[6]

2. Regulatory Compliance

Some legal regimes impose transparency, information, or review duties in defined circumstances:

3. Model Debugging and Improvement

Explainability tools reveal when models learn spurious correlations or fail to generalize. Classic examples include:

The Husky vs. Wolf Problem

A deep learning model trained to distinguish huskies from wolves achieved high accuracy in testing but failed in production. Saliency map analysis revealed the model was using snow in the background, not animal features, as the primary decision factor. Huskies in the training set were often photographed in snow; wolves in different environments. The model learned the wrong pattern.[9]

Without explainability techniques, such failures remain hidden until production deployment, when they’re costliest to fix.

4. Fairness and Bias Detection

Explainability enables detection of discriminatory patterns. The COMPAS recidivism algorithm, used to inform bail and sentencing decisions, was found to exhibit racial bias partly through explainability analysis showing race-correlated features (zip code, prior arrests) disproportionately influenced risk scores for Black defendants.[10]

ProPublica’s investigation revealed COMPAS was twice as likely to incorrectly label Black defendants as high-risk compared to white defendants (45% vs. 23% false positive rate). Explainability techniques made the bias measurable and actionable.[10]

Types of Explanations

Not all explanations serve the same purpose. Understanding the different types helps you choose appropriate techniques for your use case.

Global vs. Local Explanations

Global Explanations

Describe overall model behavior across all predictions. Answer: “How does this model generally work?”

Techniques:

  • Feature importance rankings
  • Partial dependence plots
  • Global SHAP summaries

Local Explanations

Describe why a specific prediction was made. Answer: “Why did the model produce this output for this input?”

Techniques:

  • LIME (local approximation)
  • Individual SHAP values
  • Counterfactual explanations

Use global explanations for model validation, bias assessment, and understanding system-wide behavior. Use local explanations for regulatory compliance, individual decision justification, and debugging specific failures.

Model-Agnostic vs. Model-Specific

Approach Advantages Disadvantages
Model-Agnostic
(SHAP, LIME, PDP)
Works across any model type; flexible; enables comparison across models May miss model-specific insights; computationally expensive; approximations
Model-Specific
(Attention, saliency maps)
Leverages model architecture; often faster; can be more precise Only works for specific model types; not comparable across architectures

Explainability Techniques

The XAI toolkit has expanded since DARPA’s XAI program launched in 2016. Widely used techniques include the following; suitability depends on the model, decision, audience, and explanation objective.[11]

SHAP (SHapley Additive exPlanations)

SHAP, introduced by Lundberg and Lee in 2017, uses game theory (Shapley values) to assign each feature an importance value for a particular prediction. SHAP has become the de facto standard for feature importance explanations.[12]

How SHAP Works

SHAP calculates the marginal contribution of each feature by comparing predictions with and without that feature across all possible feature combinations. The Shapley value is the average marginal contribution across all permutations.

Key Properties:

  • Additivity: SHAP values sum to the difference between the prediction and the baseline
  • Consistency: If a feature contributes more, its SHAP value never decreases
  • Accuracy: Local explanations match the model’s actual output

When to use SHAP: Feature importance for individual predictions, model debugging, identifying bias sources, explaining tree-based models (TreeSHAP is particularly fast), regulatory compliance documentation.

Limitations: Computationally expensive for large models, assumes feature independence (can be problematic with correlated features), requires careful baseline selection.

LIME (Local Interpretable Model-agnostic Explanations)

LIME, developed by Ribeiro et al. in 2016, explains individual predictions by fitting a simple interpretable model (like linear regression) locally around the prediction being explained.[13]

How LIME Works

LIME perturbs the input (e.g., by randomly removing words from text or masking image regions), observes how predictions change, then fits a linear model to those local perturbations. The linear model’s coefficients become the explanation.

Advantages:

  • Works for text, images, tabular data
  • Fast compared to SHAP
  • Produces human-friendly linear explanations

When to use LIME: Quick explanations for debugging, text classification explanations, image classification with superpixel highlighting, situations where speed matters more than theoretical guarantees.

Limitations: Explanations can be unstable (small input changes produce different explanations), no theoretical guarantees like SHAP, requires careful tuning of locality parameters.

Attention Mechanisms

Attention mechanisms, central to transformer architectures, expose attention weights that can support analysis of token relationships. Those weights do not by themselves establish why an output occurred or provide a causal explanation.[14]

When to use attention: Natural language processing tasks, machine translation explanations, document summarization justification, any transformer-based model where you need to show which inputs influenced outputs.

Limitations: Attention weights don’t always correspond to true feature importance, multi-head attention can be difficult to interpret, attention is correlational not causal.

Counterfactual Explanations

Counterfactual explanations answer: “What would need to change for the model to produce a different output?” They’re particularly valuable for regulatory compliance and user-facing explanations.[15]

Example: Loan Denial Explanation

“Your loan application was denied. If your annual income were $52,000 instead of $48,000 and your credit utilization were 25% instead of 68%, you would have been approved.”

When to use counterfactuals: Credit decisions (GDPR/ECOA compliance), hiring/admission decisions, medical diagnosis (“what symptoms would change the diagnosis?”), any domain where users need actionable feedback.

Limitations: May suggest unrealistic or unethical changes, can be expensive to compute, not always unique (multiple counterfactuals may exist).

Feature Importance and Permutation Importance

Feature importance techniques measure how much each feature contributes to model performance. Permutation importance shuffles feature values and measures the drop in model accuracy. Features causing large drops are deemed important.[16]

When to use feature importance: Model selection and comparison, feature engineering validation, compliance documentation showing what data the model uses, communicating with non-technical stakeholders.

Transparency Requirements

Beyond explainability techniques, transparency requires documentation that makes AI systems understandable at the system level. Two frameworks have emerged as standards:

Model Cards

Introduced by Mitchell et al. (Google) in 2019, model cards provide structured documentation of ML models including intended use, training data, performance across demographics, ethical considerations, and known limitations.[17]

Model Card Contents

  • Model Details: Version, architecture, training date, developers
  • Intended Use: Primary use cases, out-of-scope applications
  • Training Data: Sources, size, preprocessing, demographics
  • Evaluation: Metrics, test datasets, performance breakdowns by demographic
  • Ethical Considerations: Bias analysis, fairness metrics, sensitive use cases
  • Caveats and Recommendations: Known limitations, recommended mitigations

Some model and system providers publish model cards or system cards, but availability and naming change by release. For high-risk systems, the EU AI Act imposes specified technical-documentation and information duties; it does not generally mandate a document called a “model card.”[7]

System Cards and Documentation

System cards extend model cards to describe complete AI systems including data pipelines, human-in-the-loop components, deployment infrastructure, monitoring procedures, and incident response plans. ISO 42001 and the EU AI Act require system-level documentation beyond individual model cards.[18]

Regulatory Requirements

Explainability and transparency have shifted from optional features to regulatory mandates. Here’s what’s required and when:

GDPR Automated-Decision Transparency and Safeguards

GDPR Article 22 restricts decisions based solely on automated processing that produce legal or similarly significant effects. In the relevant automated-decision cases, Articles 13 to 15 require meaningful information about the logic involved, significance, and envisaged consequences; Article 22 also provides safeguards including human intervention and the ability to contest a decision where an exception permits the processing.[3]

What “Meaningful Information” Means

GDPR doesn’t specify technical requirements, but ICO and EDPB guidance clarifies organizations must provide:

  • Information about the types of data used in the decision
  • Why those data points are considered relevant
  • The source of the data
  • How the data creates a particular result for the individual

Enforcement: The applicable GDPR fine tier depends on the provision and circumstances; the Regulation’s upper tier can reach €20 million or 4% of worldwide annual turnover.[3]

EU AI Act Article 13: Transparency and Information to Deployers

The EU AI Act requires that high-risk AI systems be designed to ensure “sufficiently transparent” operation enabling users to “interpret the system’s output and use it appropriately.”[7] The AI Omnibus entered into force on 27 July 2026. Relevant Annex III high-risk obligations apply from 2 December 2027; relevant Annex I product-embedded obligations apply from 2 August 2028.

EU AI Act Transparency Requirements

Requirement Article Applies To
Technical documentation describing system design, data, and operation Article 11 High-risk AI systems
Transparency to enable interpretation of outputs and appropriate use Article 13 High-risk AI systems
Automatic logging of events during operation Article 12 High-risk AI systems
Information that system is interacting with AI Article 50(1) AI systems interacting with humans

Penalties: Under Article 99, non-compliance with the listed operator obligations for high-risk systems is generally subject to a ceiling of €15 million or 3% of worldwide annual turnover, whichever is higher. The €35 million or 7% tier applies to prohibited practices under Article 5; SME calculations use the lower applicable amount.[7]

Colorado SB 26-189 (Automated Decision-Making Technology)

In May 2026, Colorado repealed and replaced its 2024 AI Act (SB 24-205) with SB 26-189, signed May 14, 2026. The “high-risk AI system” / reasonable-care framework no longer governs; the law now regulates “covered automated decision-making technology (ADMT)” used to materially influence a consequential decision. Substantive compliance commences January 1, 2027 (the duties are enacted but not yet operative). Under the new framework, developers must provide deployers with documentation supporting appropriate use, and deployers must, in the consequential-decision context, disclose:[8]

This disclosure is generally triggered within 30 days of an adverse consequential decision, alongside a clear-and-conspicuous pre-use notice. Note that SB 26-189 dropped several duties that the 2024 Act had carried: the reasonable-care duty against algorithmic discrimination (now addressed under existing Colorado anti-discrimination law), mandatory algorithmic impact assessments, the small-deployer size exemption, and the NIST AI RMF / ISO 42001 rebuttable-presumption safe harbor. Those frameworks remain sound practice for documenting and explaining decision logic, but Colorado law no longer treats them as a codified affirmative defense. Exact contours of “materially influence” await Attorney General rulemaking due by January 1, 2027.[8]

Explainability by Use Case

Different domains have different explainability requirements driven by regulatory context, risk levels, and user needs.

Healthcare and Clinical AI

Healthcare represents the highest-stakes domain for explainability. Physicians need to understand AI recommendations to maintain clinical accountability, and regulators require transparency for medical device approval.

Healthcare Explainability Requirements

  • FDA 510(k) submissions: Medical AI devices require documentation of how the algorithm works, training data characteristics, and validation evidence
  • EU medical-device pathways: covered AI medical devices may require notified-body assessment and applicable transparency documentation; relevant Annex I product-embedded high-risk duties apply from 2 August 2028 under the AI Omnibus
  • Clinical acceptance: Physicians expect to see which imaging features, lab values, or patient factors drove a diagnostic recommendation

Common techniques: Saliency maps for medical imaging (showing which pixels influenced a diagnosis), SHAP for predictive models (identifying risk factors), attention visualizations for clinical notes, counterfactuals for treatment recommendations.

Example: Google’s diabetic retinopathy detection system uses attention maps to highlight specific retinal regions (hemorrhages, exudates) that drove the diagnosis, enabling ophthalmologists to validate the AI’s reasoning.[19]

Financial Services and Credit Decisions

Financial services face the most mature explainability requirements due to decades of anti-discrimination regulation.

Financial Services Explainability Requirements

  • Equal Credit Opportunity Act (ECOA): Adverse action notices must state specific reasons for credit denials
  • Fair Credit Reporting Act (FCRA): Requires disclosure of factors that adversely affected credit scores
  • GDPR: Information and safeguard duties for relevant solely automated decisions with legal or similarly significant effects
  • Model Risk Management (SR 11-7): Federal Reserve guidance requiring documentation and validation of model logic

Common techniques: Counterfactual explanations (“if your income were $X higher, you would qualify”), feature importance rankings (showing top factors in credit decisions), adverse action reason codes, SHAP values for individual decisions.

Challenge: Balancing explainability with model performance. Simpler, more interpretable models may have lower predictive accuracy. Many banks use “challenger models”, which are interpretable models that validate complex model decisions.[20]

HR and Employment Decisions

AI hiring and HR systems face increasing scrutiny following discrimination lawsuits and regulatory investigations.

Amazon Recruiting Tool Bias (2018)

Amazon developed an AI recruiting tool trained on historical résumés. Explainability analysis revealed the model penalized résumés containing the word “women’s” (as in “women’s chess club”) because the training data, predominantly male hires, lacked these terms. The company scrapped the system after discovering it had learned gender bias from historical hiring patterns.[21]

Regulatory context: The EU AI Act classifies employment AI as high-risk. NYC Local Law 144 (2023) requires bias audits for automated employment decision tools. Illinois Artificial Intelligence Video Interview Act requires notice and consent for AI-analyzed video interviews.[22]

Common techniques: Feature importance to identify resume/assessment factors, bias testing across demographic groups, counterfactuals for candidate feedback, LIME for explaining why specific candidates were recommended or rejected.

Legal Services and Contract Analysis

Legal AI faces unique explainability requirements because attorneys maintain professional liability for work product, including AI-assisted analysis.

For legal research, contract analysis, and document review, useful transparency includes source tracing, quoted context, confidence limits, version history, and a clear boundary between retrieved material and generated analysis. These artifacts support review but do not make an output legally correct.

Common techniques: Citation tracing (showing source documents), attention visualization (highlighting contract clauses that drove extraction results), confidence scoring with explanations for low-confidence outputs, version tracking showing how AI suggestions evolved.

Implementation Framework

Building explainable AI systems requires intentional design, not post-deployment retrofitting. Here’s a practical framework:

Phase 1: Requirements Definition

Key Questions to Answer

  1. Who needs explanations? End users, auditors, regulators, internal teams? Each has different needs.
  2. What regulatory requirements apply? GDPR Article 22, EU AI Act Article 13, Colorado SB 26-189, ECOA, sector-specific rules?
  3. What type of explanation is needed? Global model behavior, individual decision justification, counterfactuals, feature importance?
  4. What’s the acceptable performance trade-off? Can you use an inherently interpretable model, or do you need post-hoc explanations for a complex model?
  5. How will explanations be validated? Who confirms explanations are accurate and meaningful?

Phase 2: Technique Selection

Choose explainability techniques based on your requirements:

Use Case Recommended Technique Why
Credit decisions (regulatory) Counterfactuals + SHAP ECOA requires actionable reasons; SHAP provides detailed attribution
Medical diagnosis support Attention maps + saliency Physicians need to see what image regions drove diagnosis
Model debugging SHAP + permutation importance Reveals spurious correlations and feature dependencies
Regulatory compliance docs Global feature importance + model cards Demonstrates what data the model uses and how
User-facing explanations LIME + natural language Fast, produces simple explanations non-experts can understand

Phase 3: Validation and Testing

Explainability techniques can be wrong. Validate explanations through:

Phase 4: Documentation and Monitoring

Document your explainability approach in model cards and system documentation. Monitor explanation quality over time. Model drift can cause explanation drift.

GLACIS logoGLACIS
Implementation checklist

Explainability workstreams to assess

Glacis does not infer or validate a foundation model’s internal reasoning. These workstreams belong to the deployer’s separate explainability program; signed operational records may preserve covered claims or artifact identifiers, not establish that an explanation is faithful.

1

Define Stakeholder Needs

Map who needs explanations (regulators, users, auditors, internal teams) and what type (global, local, counterfactual). Applicable requirements and the decision context inform what is needed.

2

Choose Techniques Early

Select explainability techniques during model design, not after deployment. Constraints like real-time explanations or specific regulatory formats influence technique selection and model architecture.

3

Validate Explanation Quality

Test explanations with domain experts. Check consistency, sanity, and alignment with ground truth. Bad explanations are worse than no explanations. They create false confidence.

4

Document and Monitor

Create model cards documenting explainability approach, validation results, and known limitations. Monitor explanation drift as models and data evolve. Archive explanations for audit trails.

Key principle: Explainability is not a feature you add at the end. It’s a design constraint that shapes model selection, feature engineering, and deployment architecture from day one.

Communicating Explanations

Technical explainability methods produce outputs like SHAP values, attention weights, and feature importance scores. Translating these into meaningful explanations for different audiences is as important as generating them.

Explanations for Technical Audiences

Data scientists and ML engineers benefit from detailed technical explanations:

Explanations for Non-Technical Users

End users need simple, actionable explanations in natural language:

Bad Example (Technical)

“Loan denied. SHAP values: credit_score (-0.23), dti_ratio (-0.18), age (0.05), income (0.12). Model confidence: 0.87.”

Good Example (Natural Language)

“We couldn’t approve your loan at this time. The main factors were your credit score (620) and debt-to-income ratio (52%). Improving your credit score to 680+ or reducing your debt-to-income ratio below 40% would significantly increase your approval chances.”

Explanations for Regulators and Auditors

Compliance audiences need evidence that explanations are accurate, complete, and non-discriminatory:

Tools & Platforms

The explainability tooling ecosystem has matured significantly. Here are the leading open-source and commercial options:

Open Source Tools

SH

SHAP

Python library for SHAP values

A widely used open-source XAI library providing TreeSHAP for tree models, DeepSHAP for neural networks, KernelSHAP as a model-agnostic method, and visualization tools. Verify the current release, maintenance, and compatibility status for the deployment.[12]

Best for: Feature importance, model debugging, regulatory documentation. Works with scikit-learn, XGBoost, LightGBM, TensorFlow, PyTorch.

LM

LIME

Local Interpretable Model-agnostic Explanations

Fast, model-agnostic explanations through local linear approximations. Supports tabular, text, and image data. Developed by Marco Tulio Ribeiro, originally at University of Washington.[13]

Best for: Quick debugging, text classification, image classification with superpixel explanations. Faster than SHAP but less theoretically rigorous.

AI

InterpretML

Microsoft’s unified explainability toolkit

Unified API for interpretable models (GAMs, linear models, decision trees) and black-box explanations (SHAP, LIME). Includes Explainable Boosting Machines (EBMs), interpretable models with accuracy competitive with gradient boosting.[24]

Best for: Teams wanting both inherently interpretable models and post-hoc explanations in one framework.

CF

Alibi

Open-source library for ML model inspection

Comprehensive XAI library from Seldon including counterfactual explanations, anchor explanations, prototypes, and integrated gradients. Strong support for TensorFlow and PyTorch models.[25]

Best for: Counterfactual explanations, deep learning models, production ML systems.

Commercial Platforms

Enterprise AI governance platforms increasingly include built-in explainability capabilities:

Frequently Asked Questions

Does explainability reduce model accuracy?

Not necessarily. Post-hoc explainability techniques (SHAP, LIME) don’t affect model accuracy. They just explain existing predictions. However, if you choose an inherently interpretable model (like linear regression) instead of a complex model (like deep learning), you may sacrifice some accuracy. The key is understanding your acceptable trade-off. In many regulated domains, the interpretability benefit outweighs marginal accuracy gains.

Can I use SHAP and LIME together?

Yes. Many teams use LIME for fast debugging during development and SHAP for production explanations and compliance documentation. Within the class of additive feature-attribution methods, SHAP is characterized by local accuracy, missingness, and consistency under the theorem’s assumptions; that result is not a guarantee for every explanation method or implementation. Comparing SHAP and LIME can be a useful diagnostic. If they produce very different explanations for the same prediction, investigate why. Agreement or disagreement does not itself validate an explanation.

How do I validate that my explanations are correct?

Use multiple validation approaches: (1) Sanity checks: do explanations align with domain knowledge? (2) Consistency testing: do similar inputs produce similar explanations? (3) Ablation studies: remove features identified as important and verify performance drops. (4) Expert review: have domain experts validate a sample of explanations. (5) Comparative analysis: compare multiple explanation techniques (SHAP vs. LIME) to check agreement.

What if my model is too complex to explain meaningfully?

This may indicate a mismatch between the model and the review need. First determine which information or transparency duty actually applies to the workflow. Then consider a simpler interpretable baseline, a validated challenger model, a narrower use boundary, or better explanation techniques. Legal sufficiency depends on the applicable rule and facts, not the presence of one XAI tool.

Are attention mechanisms in transformers sufficient for explainability?

No. While attention weights show which tokens the model focused on, research has shown attention weights don’t always correspond to true feature importance and can be misleading. Attention is correlational, not causal. Use attention as one signal, but supplement with techniques like integrated gradients, SHAP, or input perturbation analysis for transformer models in high-stakes applications.

References

  1. [3] European Union. “General Data Protection Regulation (GDPR).” Articles 13 to 15 and 22. eur-lex.europa.eu
  2. [4] Arrieta, A.B., et al. “Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI.” Information Fusion 58 (2020): 82-115.
  3. [5] Lipton, Z.C. “The mythos of model interpretability.” Communications of the ACM 61.10 (2018): 36-43.
  4. [6] Ribera, M., & Lapedriza, A. “Can we do better explanations? A proposal of user-centered explainable AI.” IUI Workshops (2019).
  5. [7] European Union. “Artificial Intelligence Act.” Consolidated text as of 27 July 2026; Articles 13, 50, and 99. eur-lex.europa.eu
  6. [8] Colorado Senate Bill 26-189: “Automated Decision-Making Technology.” Signed May 14, 2026; repeals and reenacts the 2024 Colorado AI Act (SB 24-205). Substantive compliance commences January 1, 2027. leg.colorado.gov/bills/sb26-189
  7. [9] Ribeiro, M.T., Singh, S., & Guestrin, C. “Why should I trust you?: Explaining the predictions of any classifier.” KDD (2016). Demonstrates husky/wolf snow background problem.
  8. [10] Angwin, J., et al. “Machine Bias: There’s software used across the country to predict future criminals. And it’s biased against blacks.” ProPublica (May 2016). propublica.org
  9. [11] DARPA. “Explainable Artificial Intelligence (XAI) Program.” 2016-2021. darpa.mil
  10. [12] Lundberg, S.M., & Lee, S.I. “A unified approach to interpreting model predictions.” NeurIPS (2017). github.com/slundberg/shap
  11. [13] Ribeiro, M.T., Singh, S., & Guestrin, C. “Why should I trust you?: Explaining the predictions of any classifier.” KDD (2016). github.com/marcotcr/lime
  12. [14] Vaswani, A., et al. “Attention is all you need.” NeurIPS (2017). Introduced the transformer architecture with attention mechanisms.
  13. [15] Wachter, S., Mittelstadt, B., & Russell, C. “Counterfactual explanations without opening the black box: Automated decisions and the GDPR.” Harvard Journal of Law & Technology 31.2 (2018): 841-887.
  14. [16] Breiman, L. “Random forests.” Machine Learning 45.1 (2001): 5-32. Introduced feature importance for tree ensembles.
  15. [17] Mitchell, M., et al. “Model cards for model reporting.” FAT* (2019). arxiv.org
  16. [18] ISO/IEC 42001:2023. “Information technology — Artificial intelligence — Management system.” International standard for AI management systems.
  17. [19] Gulshan, V., et al. “Development and validation of a deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographs.” JAMA 316.22 (2016): 2402-2410.
  18. [20] Federal Reserve. “Supervisory Guidance on Model Risk Management (SR 11-7).” April 2011. Requires validation and documentation of model logic.
  19. [21] Dastin, J. “Amazon scraps secret AI recruiting tool that showed bias against women.” Reuters (October 2018). reuters.com
  20. [22] New York City Local Law 144 (2021). Requires bias audits for automated employment decision tools. Effective July 2023.
  21. [24] Nori, H., et al. “InterpretML: A unified framework for machine learning interpretability.” arXiv:1909.09223 (2019). github.com/interpretml/interpret
  22. [25] Seldon. “Alibi: Algorithms for monitoring and explaining machine learning models.” github.com/SeldonIO/alibi

Generate Explainability Evidence Automatically

GLACIS can preserve signed records that a configured explainability path was invoked and the outcomes it reported for an in-scope action. That record does not by itself establish that the underlying check executed correctly or completely. Reviewers can check covered integrity and provenance properties; transparency, explanation quality, legal sufficiency, and complete coverage require separate evidence.

Learn About the Evidence Pack

Related Guides