NBA预测
一种算法,旨在根据NBA历史数据训练模型,以预测任何一天的所有比赛结果。
概述
该代码是可复制的,由三个基本方面组成。 首先是收集并清理4年的历史数据。 使用SportRadar API,我们可以收集不同NBA球队的ID,这些球队的4年季节性统计数据,以及每场比赛的主队,客队和获胜者可追溯到4年的完整赛季时间表。 然后,我们将这些数据合并到一个可用的数据框中,每一行都是一个包含来自主队,敬畏队和比赛获胜者的数据的游戏。 然后,使用这些数据,我们测试了不同的顺序模型,以找到超参数的最佳组合。 对最佳模型进行了数据训练,并根据验证数据的多个不同随机状态(没有任何泄漏)进行了评估。 从那里,我们使用pysbr API检索给定日期上每个游戏的行。 使用该模型,我们可以预测游戏每个可能结果的概率; 赢家或输家。 我们将这种预测的概率与直线相结合,以计算出两种可能的下注选择。 一种使用凯利
2021-04-05 12:05:20
2KB
Python
1