Main Content





要了解如何解释分类模型,请参阅 Interpret Machine Learning Models



与模型无关的局部可解释性解释 (LIME)

limeLocal interpretable model-agnostic explanations (LIME)
fitFit simple model of local interpretable model-agnostic explanations (LIME)
plotPlot results of local interpretable model-agnostic explanations (LIME)

Shapley 值

shapleyShapley values
fitCompute Shapley values for query point
plotPlot Shapley values


partialDependenceCompute partial dependence
plotPartialDependenceCreate partial dependence plot (PDP) and individual conditional expectation (ICE) plots
fitcgamFit generalized additive model (GAM) for binary classification
fitclinearFit binary linear classifier to high-dimensional data
fitctreeFit binary decision tree for multiclass classification


ClassificationGAMGeneralized additive model (GAM) for binary classification
ClassificationLinearLinear model for binary classification of high-dimensional data
ClassificationTreeBinary decision tree for multiclass classification



Interpret Machine Learning Models

Explain model predictions using lime, shapley, and plotPartialDependence.

Shapley Values for Machine Learning Model

Compute Shapley values for a machine learning model using two algorithms: kernelSHAP and the extension to kernelSHAP.

Introduction to Feature Selection

Learn about feature selection algorithms and explore the functions available for feature selection.


Train Generalized Additive Model for Binary Classification

Train a generalized additive model (GAM) with optimal parameters, assess predictive performance, and interpret the trained model.

Train Decision Trees Using Classification Learner App

Create and compare classification trees, and export trained models to make predictions for new data.

Classification Using Nearest Neighbors

Categorize data points based on their distance to points in a training data set, using a variety of distance metrics.