vivid: An R package for Variable Importance and Variable Interactions Displays for Machine Learning Models

10/20/2022
by   Alan Inglis, et al.
0

We present vivid, an R package for visualizing variable importance and variable interactions in machine learning models. The package provides a range of displays including heatmap and graph-based displays for viewing variable importance and interaction jointly and partial dependence plots in both a matrix layout and an alternative layout emphasizing important variable subsets. With the intention of increasing a machine learning models' interpretability and making the work applicable to a wider readership, we discuss the design choices behind our implementation by focusing on the package structure and providing an in-depth look at the package functions and key features. We also provide a practical illustration of the software in use on a data set.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/09/2021

Visualizing Variable Importance and Variable Interaction Effects in Machine Learning Models

Variable importance, interaction measures, and partial dependence plots ...
research
07/23/2020

MLJ: A Julia package for composable Machine Learning

MLJ (Machine Learing in Julia) is an open source software package provid...
research
08/05/2022

Explanation of Machine Learning Models of Colon Cancer Using SHAP Considering Interaction Effects

When using machine learning techniques in decision-making processes, the...
research
12/16/2022

Shapley variable importance cloud for machine learning models

Current practice in interpretable machine learning often focuses on expl...
research
12/10/2019

Stylised Choropleth Maps for New Zealand Regions and District Health Boards

New Zealand has two top-level sets of administrative divisions: the Dist...
research
10/12/2021

A General Summarization Matrix for Scalable Machine Learning Model Computation in the R Language

Data analysis is an essential task for research. Modern large datasets i...
research
06/22/2023

RobustNeuralNetworks.jl: a Package for Machine Learning and Data-Driven Control with Certified Robustness

Neural networks are typically sensitive to small input perturbations, le...

Please sign up or login with your details

Forgot password? Click here to reset