我正在尝试执行有序的回归任务,并且想使用CatBoost。我可以看到有很多用于训练参数和目标函数的选项,但是我不确定是否已经存在可以按序回归进行训练的组合,或者我是否应该仅使用CatBoostRegressor并学习评分函数来将实值预测映射为整数。第三种选择是将其简单地视为多类分类,但是如果可能的话,我希望考虑排序。我还可以看到有一个用于序数刻度的WKappa选项,但看起来它不能用于优化,只能用作评估指标。
供参考:我的目标变量由一项调查的答案组成(例如1个强烈不同意-5个强烈同意),因此目标确实是有序的,但不是连续的,因此无法量化类之间的距离。预先感谢!