Explaining models built in H2O

Evaluating single models based on global and local explanations

Parul Pandey
Breaking the Jargons
10 min readMay 17, 2023

--

Machine Learning explainability refers to the ability to understand and interpret the decisions and predictions made by a machine learning model. Explainability is crucial for ensuring the trustworthiness and transparency of machine learning models, particularly in high-stakes situations where the consequences of incorrect predictions can be significant.

Today, several techniques are available to improve the explainability of a machine learning model, such as visualizing the model's decision-making process and using techniques like feature importance analysis to understand the factors that most influence the model's predictions. Some algorithms, like generalized linear models, decision trees, and generalized additive models, are designed to be inherently interpretable. Other algorithms like Gradient Boosting trees and neural networks are infamous for their black-box nature. For them, Post Hoc techniques provide a way to explain the predictions or decisions made by a machine learning model after the model has been trained.

H2O-3 is a fully open-source, distributed, in-memory machine-learning platform with linear scalability. Apart from supporting the most widely used statistical & machine learning algorithms, it also has a dedicated…

--

--

Breaking the Jargons
Breaking the Jargons

Published in Breaking the Jargons

Sifting Real Progress from Hype in Machine Learning

Parul Pandey
Parul Pandey

Written by Parul Pandey

Principal Data Scientist @H2O.ai | Author of Machine Learning for High-Risk Applications

No responses yet