梯度提升决策树
梯度提升决策树的python实现。该算法的核心部分仅使用numpy实现。
参考
梯度提升算法的详细信息
目录
要求
使用方法(用法)
实际示例(示例)
MNIST分类(binary_classification)
通过人工数据进行分类(二进制分类,回归问题)
设置
要求
需要以下库来运行示例
numpy
scikit-learn
matplotlib
pandas
scipy
快速开始
与Docker一起运行
这是将docker和docker-compose预先安装在主机上的条件。
首先使用docker-compose构建映像,然后使用守护程序启动容器。
docker-compose build
docker-compose up -d
示例命令在容器内运行
# コンテナの内部に潜り込む
docker exec -it gbdt-app bash
# sample.py
1