Понимание оценки точности мультикласса Catboost - PullRequest
0 голосов
/ 18 февраля 2019

Я новичок в Catboost и пробую его в проекте.Я делаю мультиклассовую классификацию, которая варьируется от 1 до 10.Вот мои параметры для обучения:

model = CatBoostClassifier(
    custom_loss=['Accuracy'],
    random_seed=42,
    logging_level='Silent',
    loss_function='MultiClass'
)

model.fit(
    df_train_features, df_train_class,
    cat_features=categorical_features_indices,
    eval_set=(df_test_features, df_test_class),
    logging_level='Verbose',
    plot=True
)

Все мои тренировочные колонки категорически.Я получаю следующие результаты:

bestTest = -0.004890471811
bestIteration = 999

Кривая AUC начинается с отрицательного значения и начинает двигаться к нулю.Может кто-нибудь объяснить, как оценить балл за многоклассную задачу?

...