Все любят градиентный бустинг. Он показывает отличные результаты в большинстве практических приложений, а фраза «стакать xgboost-ы» стала мемом. Как правило, речь идёт о бустинге деревьев решений, а для обучения используют CPU и машины с кучей оперативной памяти. В последнее время многие по разным причинам закупились видеокартами и решили: а почему бы нам не позапускать бустинг на них, нейросети же на GPU существенно ускоряются.
К сожалению, не всё так просто: реализации бустинга на GPU есть, но в их полезности и осмысленности есть много нюансов. Попробуем вместе разобраться, нужна ли вам в 2017-2018 видеокарта, чтобы обучать градиентный бустинг.
Скачать презентацию