Monotone Tree-Based GAMI Models by Adapting XGBoost
Linwei Hu, Soroush Aramideh, Jie Chen, Vijayan N. Nair

TL;DR
This paper introduces monotone GAMI-Tree models that adapt XGBoost to incorporate monotonicity constraints, enabling interpretable and monotone functional interaction modeling.
Contribution
It develops a novel approach to fit monotone GAMI models by combining interaction filtering, monotone XGBoost fitting, and model parsing, enhancing interpretability and monotonicity.
Findings
Demonstrates the effectiveness of monotone GAMI-Tree on simulated data.
Shows the approach can identify important interactions.
Compares monotone GAMI-Tree with existing models like EBM.
Abstract
Recent papers have used machine learning architecture to fit low-order functional ANOVA models with main effects and second-order interactions. These GAMI (GAM + Interaction) models are directly interpretable as the functional main effects and interactions can be easily plotted and visualized. Unfortunately, it is not easy to incorporate the monotonicity requirement into the existing GAMI models based on boosted trees, such as EBM (Lou et al. 2013) and GAMI-Lin-T (Hu et al. 2022). This paper considers models of the form and develops monotone tree-based GAMI models, called monotone GAMI-Tree, by adapting the XGBoost algorithm. It is straightforward to fit a monotone model to using the options in XGBoost. However, the fitted model is still a black box. We take a different approach: i) use a filtering technique to determine the important…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Data Classification
Methodsenergy-based model
