https://github.com/senya-ashukha/simple-gradient-boosting
Very simple and short implementation of gradient boosting in 18 lines of code
https://github.com/senya-ashukha/simple-gradient-boosting
boosting ensemble gradient-boosting machine-learning supervised-learning
Last synced: 3 months ago
JSON representation
Very simple and short implementation of gradient boosting in 18 lines of code
- Host: GitHub
- URL: https://github.com/senya-ashukha/simple-gradient-boosting
- Owner: senya-ashukha
- License: mit
- Created: 2020-09-03T01:11:09.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-17T11:29:49.000Z (about 5 years ago)
- Last Synced: 2025-04-02T14:02:14.221Z (6 months ago)
- Topics: boosting, ensemble, gradient-boosting, machine-learning, supervised-learning
- Language: Jupyter Notebook
- Homepage:
- Size: 2.09 MB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple Gradient Boosting
Very simple and short implementation of gradient boosting in just 18 lines of code!
## Gradient Boosting
![]()
[](https://colab.research.google.com/github/senya-ashukha/simple-boosting/blob/master/simple-boosting.ipynb)
![]()
- `Friedman JH. Stochastic gradient boosting. Computational statistics & data analysis. 2002 Feb 28;38(4):367-78.`
- Note that there is no stochastic mini-batching in this implementation, but it is very easy to add!