E-book details

Interpretable Machine Learning with Python. Build explainable, fair, and robust high-performance models with hands-on, real-world examples - Second Edition

Interpretable Machine Learning with Python. Build explainable, fair, and robust high-performance models with hands-on, real-world examples - Second Edition

Serg Masís, Aleksander Molak, Denis Rothman

Ebook
Interpretable Machine Learning with Python, Second Edition, brings to light the key concepts of interpreting machine learning models by analyzing real-world data, providing you with a wide range of skills and tools to decipher the results of even the most complex models.

Build your interpretability toolkit with several use cases, from flight delay prediction to waste classification to COMPAS risk assessment scores. This book is full of useful techniques, introducing them to the right use case. Learn traditional methods, such as feature importance and partial dependence plots to integrated gradients for NLP interpretations and gradient-based attribution methods, such as saliency maps.

In addition to the step-by-step code, you’ll get hands-on with tuning models and training data for interpretability by reducing complexity, mitigating bias, placing guardrails, and enhancing reliability.

By the end of the book, you’ll be confident in tackling interpretability challenges with black-box models using tabular, language, image, and time series data.
  • 1. Interpretation, Interpretability and Explainability; and why does it all matter?
  • 2. Key Concepts of Interpretability
  • 3. Interpretation Challenges
  • 4. Global Model-agnostic Interpretation Methods
  • 5. Local Model-agnostic Interpretation Methods
  • 6. Anchors and Counterfactual Explanations
  • 7. Visualizing Convolutional Neural Networks
  • 8. Interpreting NLP Transformers
  • 9. Interpretation Methods for Multivariate Forecasting and Sensitivity Analysis
  • 10. Feature Selection and Engineering for Interpretability
  • 11. Bias Mitigation and Causal Inference Methods
  • 12. Monotonic Constraints and Model Tuning for Interpretability
  • 13. Adversarial Robustness
  • 14. What's Next for Machine Learning Interpretability?
  • Title: Interpretable Machine Learning with Python. Build explainable, fair, and robust high-performance models with hands-on, real-world examples - Second Edition
  • Author: Serg Masís, Aleksander Molak, Denis Rothman
  • Original title: Interpretable Machine Learning with Python. Build explainable, fair, and robust high-performance models with hands-on, real-world examples - Second Edition
  • ISBN: 9781803243627, 9781803243627
  • Date of issue: 2023-10-31
  • Format: Ebook
  • Item ID: e_3puf
  • Publisher: Packt Publishing