← Back to catalog
Explainable AI & Interpretable Models cover image
Machine Learning Intermediate

Explainable AI & Interpretable Models

Uncover model predictions using SHAP values, LIME feature attribution, and partial dependence plots.

Instructor Deepak Sen
Duration 150 minutes (4 lessons)
Estimated Effort 2.5 hours total (1.25 hrs/week over 2 weeks)
Price USD 55.00
USD 55.00 Full Lifetime Access

Sign in to track your learning progress.

Course Overview

Deconstruct opaque black-box models into auditable, interpretable feature attributions for regulated industries like finance, healthcare, and risk assessment.

What You Will Learn

Compute global and local feature attributions using SHAP (Shapley Additive exPlanations)
Apply LIME (Local Interpretable Model-agnostic Explanations) to tabular and text data
Generate Partial Dependence Plots (PDP) and Accumulated Local Effects (ALE)
Audit black-box models for hidden bias, demographic disparity, and spurious correlations
Export human-readable model explanation reports for regulatory compliance

Tools & Technologies Used

SHAP LIME Scikit-Learn XGBoost Python 3.11 Matplotlib

Structured Curriculum

2 Modules  ·  4 Lessons  ·  150 Minutes Total

Module 1

Module 1: Game Theory & SHAP Feature Attributions

2 lessons

Understand Shapley values and calculate exact local feature importance.

  • 📄

    Shapley Value Foundations & TreeSHAP

    Deconstruct cooperative game theory concepts applied to model prediction contributions.

    Deep Dive Lecture 40 min
  • 📄

    Generating SHAP Summary & Force Plots

    Visualize global feature interactions and individual decision breakdowns.

    Code Workshop 35 min
Module 2

Module 2: LIME & Algorithmic Fairness Audits

2 lessons

Explain individual predictions locally and audit model equity.

  • 📄

    LIME Explanations for Tabular & Text Classifiers

    Fit surrogate linear models around complex predictions to generate intuitive explanations.

    Hands-on Exercise 35 min
  • 📄

    Auditing Bias & Disparate Impact

    Measure demographic parity and equalized odds metrics across sensitive attributes.

    Compliance Lab 40 min

Practical Project & Capstone Outcome

🚀 Capstone Project

Auditable Loan Application Risk Explainer

Train an XGBoost credit risk model and build an interactive explanation portal that provides applicants with clear, legally compliant reasons for decision outcomes.

Prerequisites

  • Python intermediate proficiency
  • Familiarity with Scikit-Learn or XGBoost

Intended Audience

  • Data Scientists needing to explain complex model decisions to stakeholders
  • Compliance & Risk Officers auditing algorithmic fairness in enterprise systems

Instructor Information

D

Deepak Sen

Course Author & Industry Expert

Deepak Sen is a Senior AI Audit Consultant who specializes in model explainability and regulatory compliance for financial institutions.

Frequently Asked Questions

Can SHAP be used with neural networks as well as tree-based models?

Yes! The course covers TreeSHAP for tree models and KernelSHAP/DeepSHAP for neural networks.