https://github.com/Microsoft/LightGBM
https://github.com/Microsoft/LightGBM/tree/master/python-package 官方的python封装
https://github.com/ArdalanM/pyLightGBM 非官方的python封装
这个东西被视为比xgboost更好的GBDT开源实现,同时微软出品。
对比细节可参考
http://blog.csdn.net/chary8088/article/details/54316708
还有人专门写了代码PK
https://github.com/tks0123456789/XGBoost_vs_LightGBM
windows下安装可以参考
http://blog.csdn.net/testcs_dn/article/details/54375316
http://blog.csdn.net/testcs_dn/article/details/54176824
注意需要安装微软的MPI包和编译DLL
特色:
https://github.com/Microsoft/LightGBM/wiki/Features
配置和调参
https://github.com/Microsoft/LightGBM/wiki/Configuration
python范例
https://github.com/Microsoft/LightGBM/blob/master/docs/Python-intro.md
相对xgboost来说,有以下特点:
更好的准备率
消耗更少的内存
支持并行学习
基本上,做了一遍,没什么问题