Stackgbm
🌳 Stacked Gradient Boosting Machines
Install / Use
/learn @nanxstats/StackgbmREADME
stackgbm <img src="man/figures/logo.png" align="right" width="120" />
<!-- badges: start --> <!-- badges: end -->stackgbm offers a minimalist, research-oriented implementation of model stacking (Wolpert, 1992) for gradient boosted tree models built by xgboost (Chen and Guestrin, 2016), lightgbm (Ke et al., 2017), and catboost (Prokhorenkova et al., 2018).
Installation
The easiest way to get stackgbm is to install from CRAN:
install.packages("stackgbm")
Alternatively, to use a new feature or get a bug fix, you can install the development version of stackgbm from GitHub:
# install.packages("remotes")
remotes::install_github("nanxstats/stackgbm")
To install all potential dependencies, check out the instructions from manage dependencies.
Model
stackgbm implements a classic two-layer stacking model: the first layer generates "features" produced by gradient boosting trees. The second layer is a logistic regression that uses these features as inputs.
Related projects
For a more comprehensive and flexible implementation of model stacking, see stacks in tidymodels, mlr3pipelines in mlr3, and StackingClassifier in scikit-learn.
Code of Conduct
Please note that the stackgbm project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
groundhog
398Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
17.5kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
sec-edgar-agentkit
10AI agent toolkit for accessing and analyzing SEC EDGAR filing data. Build intelligent agents with LangChain, MCP-use, Gradio, Dify, and smolagents to analyze financial statements, insider trading, and company filings.
