I am working on an unbalanced classification problem and i want to use Kappa as my evaluation metric. Considering the classifier accepts weights (which i have given it), should i still be using weighted kappa or just use the standard kappa? I am not entirely sure of the difference to be honest.
model = CatBoostClassifier(
iterations = 1000,
learning_rate = 0.1,
random_seed = 400,
one_hot_max_size = 15,
loss_function = 'MultiClass',
eval_metric = 'WKappa', # weighted kappa
#ignored_features = ignore_list,
class_weights= weights,
od_type = "Iter",
od_wait = 50,
task_type = 'GPU',
border_count = 124,
depth = 12
)