Unbiased boosting

CatBoost implements an algorithm that allows to fight usual gradient boosting biases.

A detailed description of the algorithm is given in the following paper:  CatBoost: unbiased boosting with categorical features.