XGBoostは、Gradient Boostingのframeworkを提供してくれるライブラリです。Gradient Boostingは決定木のような弱学習機をアンサンブルする形態のモデルを生み出します。
高い精度が期待出来るためコンペでもよく登場するライブラリです。Deep Leaningより気軽に使えるところも嬉しいです。
Kaggleより: xgb 1114
今回はMacへのインストール方法をメモしておきます。
この内容はXGBoost Installation Guideに書いてあります。
Build
$ git clone --recursive https://github.com/dmlc/xgboost $ cd xgboost; cp make/minimum.mk ./config.mk; make -j4
Package Installation
$ cd python-package; sudo python setup.py install
終わりに
ひとまずメモ程度にインストール方法を書いたので、今度もっと詳しいことを書くかもしれないです。