本文整理了自己在安装和使用xgboost 过程中的参考博文,以及遇到的新问题及其解决方法。
Part1 xgboost简介和安装
在windows下安装xgboost框架的方法主要分两类:
本人使用的是方式2,安装环境:win7 x86;VS2015
1.用Git+Mingw 进行安装
参考:http://blog.csdn.net/Leo_Xu06/article/details/52300869?locationNum=8&fps=1
2.用Visual Studio 编译安装
1)VS2015下载安装
# 下载官网网址:https://www.visualstudio.com/zh-hans/downloads/
# 安装教程:http://jingyan.baidu.com/article/fcb5aff756da00edaa4a71f6.html
# 在运行VS做简单测试时,发现运行结果窗口一闪而过,解决方法参考:
http://blog.csdn.net/u014374259/article/details/50652237
2) Anaconda安装
由于我使用python调用xgboost,所以需要安装python。我选择了安装Anaconda(自带很多库,比较方便)。
a)Anaconda简介和使用参考:http://blog.csdn.net/huayucong/article/details/52966139?locationNum=1&fps=1
b)Anaconda下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/;也可在官网下载(下载较慢),参考博文:http://blog.csdn.net/qq_26898461/article/details/51488326?locationNum=8&fps=1
3)xgboost编译安装
VS安装完后,就可对xgboost进行编译,xgboost 的具体编译安装过程参考博文:
http://blog.csdn.net/qq_34264472/article/details/53239454?locationNum=4&fps=1
# windows版本xgboost:由于github上的xgboost删除了windows目录,所以windows版本的xgboost下载参考上一链接博文。
# 在最后“测试安装是否成功”过程中,由于原先安装了python2.7,在cmd输入python时,出现路径是原先安装的python的路径。若要在anaconda下,就在环境变量中将anaconda相关path置于前面。因为在环境变量Path下,先出现的会默认执行。
Part2 xgboost实战
1. xgboost特征选择:http://blog.csdn.net/qq_34264472/article/details/53363384?locationNum=11&fps=1
2. 机器学习xgboost实战——手写数字识别:http://blog.csdn.net/Eddy_zheng/article/details/50496186?locationNum=13
3. xgboost原理:http://blog.csdn.net/sb19931201/article/details/52557382?locationNum=1&fps=1