631. UM - Game-Playing Strength of MCTS Variants | um-game-playing-strength-of-mcts-variants
我要感谢 UM 组织者和 Kaggle 团队举办如此有趣的比赛。凭借一点运气,我取得了史上最好的名次,我感到非常激动!
结果本质上是两个 CatBoost 模型的集成。
两个模型的主要区别在于特征和超参数。
'GameRulesetName' 为组的 GroupKFold。模型 1: 支持 GPU 的 CatBoost
'RMSE' 作为 eval_metric'R2' 作为 custom_metric模型 2: 支持 GPU 的 CatBoost
custom_metric 值:['MAE', 'Tweedie:variance_power=1.5', 'Huber:delta=1.0', 'R2']由于我缺乏经验和知识,这些指标的选择是基于它们对公共 leaderboard 的影响。我也相信结果与交叉验证 (CV) 相对吻合。
集成计算方式为:
Model 1 * 0.3825 + Model 2 * 0.7225
基于公开代码,限制高于 1.1 的值是有效的,所以我应用了它。
谢谢。