Machine Learning Explainability: Inherently Interpretable Models (Stanford Seminar)

Added:

Interpretable Models Overview
Rule-Based Approaches
Interpretable Decision Sets
Risk Score Models
Generalized Additive Models
Prototype-Based Models
Interpretable Deep Learning
Attention-Based Models

Interpretable Models Overview

0:05
Playing Section
  • 1

    Introduces inherently interpretable models beyond basic linear methods.

  • 2

    Focuses on renewed approaches from 2015, covering rule, risk, and prototype models.

Fundamental supervised learning concepts, including the distinction between classification and regression tasks.
Familiarity with standard baseline models, particularly linear regression, logistic regression, and decision trees.
Basic statistical concepts, including Generalized Linear Models (GLMs) and the bias-variance tradeoff.
Understanding of the core motivation for machine learning interpretability and the limitations of 'black-box' models.
Post-hoc explainability techniques for complex models, such as LIME, SHAP, and saliency maps.
Methods for quantitatively and qualitatively evaluating the quality, robustness, and faithfulness of explanations.
The role of interpretability in AI fairness, bias detection, and compliance with algorithmic regulatory frameworks (e.g., GDPR).
Domain-specific deployment of interpretable models in high-stakes fields like clinical healthcare, finance, and criminal justice.
19.3K views197likes44:57@stanfordonlineOriginal Release: 2022-11-03

Inherently interpretable machine learning models are designed to be understandable by construction, rather than requiring post-hoc explanation. Key approaches include: (1) Rule-based models like Bayesian Rule Lists (2016) that generate if-else-if rule lists using generative Bayesian processes with Metropolis-Hastings optimization, and Interpretable Decision Sets that optimize for sparsity, distinctness, precision, recall, and class coverage; (2) Risk scores that assign point values to conditions and sum them to predict risk levels, formulated as mixed integer programs; (3) Generalized Additive Models (GAMs) that model outcomes as additive combinations of shape functions for each input variable, with GAM² extending to pairwise interactions; (4) Prototype-based models that identify representative instances from data to classify new points; and (5) Attention layers in deep learning that highlight which input features influence each output decision, providing interpretability through explicit attention weights.