glex - Global Explanations for Tree-Based Models
Global explanations for tree-based models by decomposing regression or classification functions into the sum of main components and interaction components of arbitrary order. Calculates SHAP values and q-interaction SHAP for all values of q for tree-based models such as xgboost.
Last updated
cpp
5.66 score 7 stars 36 scriptsrandomPlantedForest - Random Planted Forest: A Directly Interpretable Tree Ensemble
Implements Random Planted Forest (Hiabu, Mammen and Meyer, 2020) <doi:10.48550/arXiv.2012.14563>, a directly interpretable tree ensemble for regression and classification. Trees are restricted to a maximum number of interacting predictors, so the fitted model decomposes exactly into main effects and low-order interactions, a functional ANOVA decomposition that can be extracted for interpretation. Fitting and prediction are multithreaded, and fitted models can be serialized.
Last updated
intelligibilityinterpretable-machine-learninginterpretable-mlmachine-learningmlrandom-forestcpp
5.50 score 5 stars 63 scripts