Skip to main content
Ryan Orban

Ryan Orban

Subject
9 entries

Explainability

Bookmarks

  1. Mnemom: proving what AI agents are thinking

    Mnemom.ai makes AI agent reasoning transparent — "Prove What Your AI Agents Are Thinking." An agent explainability tool for validating agent decision-making.

  2. LLM Visualization: Interactive 3D Transformer Walkthrough

    An interactive 3D visualization of how LLMs work — walking through the transformer architecture token by token, layer by layer, with actual weight animations. The clearest visual explanation of attention, embeddings, and feedforward layers available.

  3. Explaining Transformer Model Predictions

    A practical comparison of SHAP, Transformers Interpret, and Ferret for explaining Hugging Face transformer predictions. Key takeaway: different methods give different results for the same prediction — all require careful interpretation.

  4. Gradient Explanations for HuggingFace BERT Classification

    A tutorial by Victor Dibia on generating gradient-based explanations for HuggingFace BERT text classification models in TensorFlow 2.0 — visualizing which tokens most influenced the model's prediction. Explainability for transformer classifiers was a practical gap in 2022 since attention maps alone are insufficient.

  5. Interpretable Machine Learning

    Christoph Molnar's free online book covering the theory and practice of interpretable machine learning — from inherently interpretable models (decision trees, linear regression) to post-hoc methods (SHAP, LIME, counterfactuals). The standard reference for understanding and explaining ML model behavior.

  6. Shapash: Making Machine Learning Models Transparent

    Shapash is MAIF's Python library for making ML models interpretable to non-technical stakeholders — wrapping SHAP and LIME with better visualizations and business-friendly explanations. Targets the gap between data scientists and decision-makers.

  7. FACET: Human-Explainable AI

    FACET is BCG Gamma's Python library for human-explainable AI — extending SHAP with interaction effects and redundancy-aware feature importance, plus simulation tools for model-based what-if analysis. More sophisticated than vanilla SHAP for understanding feature relationships.

  8. SHAP: SHapley Additive exPlanations

    SHAP (SHapley Additive exPlanations) is the standard Python library for explaining individual predictions from any ML model using game-theoretic Shapley values. It works across tree models, deep neural networks, and linear models, and produces both local and global interpretability.

  9. ELI5 — sklearn Explainability Module

    ELI5's sklearn module provides model explanation tools for scikit-learn estimators — feature importance, prediction decomposition, and permutation-based importance across linear models, tree ensembles, and SVMs. The explainability companion for sklearn workflows.

All bookmarks