我已经完成了研究,在其他任何地方都找不到答案。如果在堆栈溢出中以不同的方式回答相同的问题,我提前道歉。
我正在尝试解决扑克锦标赛获胜者预测问题。我有数百万条这种格式的历史记录:
- 玩家 ==> 赢家
- P1,P2,P4,P8 ==> P2
- P4,P7,P6 ==> P4
- P6,P3,P2,P1 ==> P1
有哪些最适合从一组玩家中预测获胜者的算法。
到目前为止,我已经尝试过决策树 XGboost,但没有取得多大成功。
我已经完成了研究,在其他任何地方都找不到答案。如果在堆栈溢出中以不同的方式回答相同的问题,我提前道歉。
我正在尝试解决扑克锦标赛获胜者预测问题。我有数百万条这种格式的历史记录:
有哪些最适合从一组玩家中预测获胜者的算法。
到目前为止,我已经尝试过决策树 XGboost,但没有取得多大成功。
这看起来很好地映射到Association Mining。在关联挖掘中,您试图从一个离散集合中找到经常在交易中同时出现的项目。例如,您可能希望一起查找最常出现在在线购物车中的商品。
在您的情况下,问题相当于:
然后,生成的规则将具有相关的置信度因子。当您想预测谁会获胜时,您可以以最大的信心选择规则建议的获胜者。
您的问题建议的另一种方法是将其建模为分类。在这里,您尝试将标签(谁赢了)分配给输入向量(谁玩)。该过程如下所示:
您可以使用您训练的模型来预测与同一组玩家的未来游戏。