利用python实现GBDT算法的回归、二分类以及多分类,将算法流程详情进行展示解读并可视化,便于读者庖丁解牛地理解GBDT。 目前只完成了回归,分类和可视化有待完成。
算法原理以及公式推导请前往blog:GBDT算法原理以及实例理解
- 操作系统:Windows/Linux
- 编程语言:Python3
- Python库:pandas
- | - GBDT 主模块
- | --- gbdt.py.py
- | --- decision_tree.py
- | --- loss_function.py
- | - test.py 测试文件