Getting Started with treemind
treemind is designed for analyzing gradient boosting models. It simplifies understanding how features influence predictions within specific intervals and provides powerful tools for analyzing individual features and their interactions.
Installation
Install treemind via pip:
pip install treemind
Key Features
Feature Analysis: Provides statistical analysis on how features behave across different decision splits.
Interaction Analysis: Identifies complex relationships between features by analyzing how they work together to influence predictions. The algorithm can analyze interactions up to n features, depending on memory constraints and time limitations.
High Performance: Optimized with Cython for fast execution, even on large models and datasets.
Advanced Visualization: Offers user-friendly plots to visually explain the model’s decision-making process and feature interactions.
Compatibility with Popular Frameworks: Fully compatible with
xgboost,lightgbmandcatboost, supporting regression and binary classification tasks.