Size: a a a

2019 September 17

AS

Alexsey Shestacov in catboost_ru
QueryRMSE ?
источник

AD

Anna Veronika Dorogush in catboost_ru
Имеет ли смысл смотреть на QueryRMSE?
источник

AD

Anna Veronika Dorogush in catboost_ru
или в чем вопрос?
источник

AS

Alexsey Shestacov in catboost_ru
да
источник

AS

Alexsey Shestacov in catboost_ru
или только тут PFound Валидный?
источник

AD

Anna Veronika Dorogush in catboost_ru
да та же проблема будет, нет смысла, тк ничего в лоссе не гарантирует, что RMSE будет уменьшаться
источник

AD

Anna Veronika Dorogush in catboost_ru
PFound, NDCG
источник

AS

Alexsey Shestacov in catboost_ru
просто на QueryRMSE нет ошибки
источник

AD

Anna Veronika Dorogush in catboost_ru
В режиме QueryRMSE не выводится ошибка?
источник

AS

Alexsey Shestacov in catboost_ru
нету ошибки
источник

AS

Alexsey Shestacov in catboost_ru
источник

AD

Anna Veronika Dorogush in catboost_ru
не понимаю, в чем проблема
источник

AS

Alexsey Shestacov in catboost_ru
importances = model.feature_importances_
names = train_pool.get_feature_names()

named_importances = [[importances[i], names[i]] for i in range(len(names))]
источник

AS

Alexsey Shestacov in catboost_ru
importances = model.feature_importances_ теперь None
источник

AS

Alexsey Shestacov in catboost_ru
похоже еще  какой то Breaking Change
источник

AD

Anna Veronika Dorogush in catboost_ru
Для ранжирующих режимов мы поменяли способ вычисления важности фичей. Новый способ работает лучше в ранжировании, но он достаточно дорогой, поэтому по умолчанию мы его не считаем. Поэтому для вычисления важности фичей надо вызвать model.get_feature_importance(data, 'LossFunctionChange')
источник

AS

Alexsey Shestacov in catboost_ru
👍
источник

AS

Alexsey Shestacov in catboost_ru
спасибо!
источник

AD

Anna Veronika Dorogush in catboost_ru
Дефолтный способ (практически бесплатный) 'PredictionValuesChange' для ранжирования подходит не так хорошо. Хотя в большинстве случаев дает похожие результаты.
источник

AS

Alexsey Shestacov in catboost_ru
per_doc_importances = model.get_feature_importance(train_pool, fstr_type='Doc')
источник