[{"data":1,"prerenderedAt":12},["ShallowReactive",2],{"stack-tr-en-catboost":3},{"tagline":4,"description":5,"strengths":6,"useCase":11},"Yandex's gradient-boosting library that handles categorical features with no preprocessing.","CatBoost trains symmetric (oblivious) decision trees with ordered boosting: each example's residuals come from a model that never saw it, which corrects the prediction shift of classic boosters. It encodes categorical features itself with ordered target statistics and automatic feature combinations, handles text and embedding features, and performs well with its default hyperparameters. Available for Python, R, Java and C++ with GPU acceleration, it's our choice for data with many or high-cardinality categories, when we want a robust model without a long tuning phase.",[7,8,9,10],"Ordered boosting: less overfitting on small and medium-sized datasets.","Native categorical encoding with ordered target statistics and automatic combinations.","Symmetric trees: very fast inference, compact model, robust out of the box.","Text and embedding features, multi-GPU training, ONNX, CoreML and C++ export.","Customer scoring, insurance pricing, recommendation and classification on category-heavy data.",1792675979612]