Book

Interpretable Machine Learning with Python

This hands-on book will help you make your machine learning models fairer, safer, and more reliable and in turn improve business outcomes. Every chapter introduces a new mission where you learn how to apply interpretation methods to realistic use cases with methods that work for any model type as well as methods specific for deep neural networks.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

24h32m

Language

English

About Book

Who Is This Book For?

This book is primarily written for data scientists, machine learning developers, and data stewards who find themselves under increasing pressures to explain the workings of AI systems, their impacts on decision making, and how they identify and manage bias. It’s also a useful resource for self-taught ML enthusiasts and beginners who want to go deeper into the subject matter, though a solid grasp on the Python programming language and ML fundamentals is needed to follow along.

Book content

chapters 24h32m total length

Interpretation, Interpretability and Explainability; and why does it all matter?

Key Concepts of Interpretability

Interpretation Challenges

Fundamentals of Feature Importance and Impact

Global Model-Agnostic Interpretation Methods

Local Model-Agnostic Interpretation Methods

Anchor and Counterfactual Explanations

Visualizing Convolutional Neural Networks

Interpretation Methods for Multivariate Forecasting and Sensitivity Analysis

Feature Selection and Engineering for Interpretability

Bias Mitigation and Causal Inference Methods

Monotonic Constraints and Model Tuning for Interpretability

Adversarial Robustness

What's Next for Machine Learning Interpretability?

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required