Interpretable Network-assisted Random Forest+
stat.ML, cs.LG, stat.ME
Submitted: 2025-09-19
Updated: 2026-09-06
Code: https://github.com/tiffanymtang/nerfplus
Project page: https://christophm.github.io/interpretable-ml-book
License: http://creativecommons.org/licenses/by/4.0/
The gist: Machine learning algorithms often assume that training samples are independent.
Terminology
Abstract
Machine learning algorithms often assume that training samples are independent. When data points are connected by a network, the induced dependency between samples is both a challenge, reducing effective sample size, and an opportunity to improve prediction by leveraging information from network neighbors. Multiple methods taking advantage of this opportunity are available, but many, including graph neural networks, are not easily interpretable, limiting their usefulness for understanding how models make predictions. Others, such as network-assisted linear regression, are interpretable but often yield worse prediction performance. We bridge this gap by proposing a family of flexible network-assisted models built upon a generalization of random forests (RF+), which achieves highly-competitive prediction accuracy and can be understood through intrinsic interpretability measures, derived directly from the model parameters and structure. In particular, we develop a suite of interpretation tools that enable researchers to both identify important features that drive model predictions and quantify the importance of the network contribution to prediction. Importantly, we provide global and local feature importances as well as sample influence measures to assess the impact of individual observations. This suite of tools broadens the scope and applicability of network-assisted machine learning for high-impact problems where interpretability and transparency are essential.
Sources
- Integrating Random Forests and Generalized Linear Models for Improved Accuracy and Interpretability
- On the Robustness of Interpretability Methods
- A Tutorial on Network Embeddings
- Graph-Structured Multi-task Regression and an Efficient Optimization Method for General Fused Lasso
- Towards A Rigorous Science of Interpretable Machine Learning
- A stability-driven protocol for drug response interpretable prediction (staDRIP)
- Explainable Graph Neural Networks Under Fire
- Local MDI+: Local Feature Importances for Tree-Based Models
Related papers
- Behavior of prediction performance metrics with rare events
- Optimal Estimation of Generic Dynamics by Path-Dependent Neural Jump ODEs
- A Posterior-Dynamics Framework for Imaging Inverse Problems with Pretrained Diffusion Priors
- One Permutation Is All You Need: Fast, Deterministic Feature Importance and Model Stress-Testing
- Online Conformal Prediction for Non-Exchangeable Panel Data
- Deep Time-Series Forecasting in 10 Years: A Survey