Object importances
CatBoost provides the following types of object importances calculation:
Choose the implementation for more details.
Python package
Classes:
CatBoost
Class purpose
Training and applying models.
Method
CatBoostClassifier
Class purpose
Training and applying models.
Method
CatBoostRegressor
Class purpose
Training and applying models.
Method
R package
Method
catboost.get_object_importance
Purpose
Calculate the effect of objects from the train dataset on the optimized metric values for the objects from the input dataset:
- Positive values reflect that the optimized metric increases.
- Negative values reflect that the optimized metric decreases.
Command-line version
Command
Purpose
Calculate the effect of objects from the training dataset on the optimized metric values for the objects from the validation dataset:
- Positive values reflect that the optimized metric increases.
- Negative values reflect that the optimized metric decreases.
The higher the deviation from 0, the bigger the impact that an object has on the optimized metric.
Was the article helpful?
Previous
Next