python基于决策树算法的球赛预测(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

python基于决策树算法的球赛预测(2)

1。1 球赛预测简介

篮球比赛的结果预测就是在比赛没还开始的时候,进行猜测哪只球队会获胜,然后与最终结果进行比较。

先简单给大家介绍下篮球,篮球比赛是指由两支球队共同参与的球类运动,其中每支队伍可以派出5名出场队员。然后两队的10名球员在球场上进行比赛,中途可以换人。球员们只要是不违反篮球的规则,可以通过任何方式将球送进对方球框,从而得分。当然根据不同情况,得分也不同。球场上既要讲究个人能力,但更重要的是团队配合。现在公认的水平最高的是nba赛事。

相信大部分人都知道篮球这项比赛是体能消耗大、耗时特别长、对抗格外激烈的运动。就拿NBA赛事来讲,平均每场比赛要耗时长达2个多小时,不仅如此,而且有时还要加时。现在来说说两只球队比赛的结果,就强队对阵弱队而言,正常发挥的情况下,强队赢取比赛是合情合理的。但这不代表强队能百分百获胜,这样的话比赛也就失去了观赏的意义。球场上千变万化,每一个细节都可能对后面的比分产生影响。尤其是当双方势均力敌的情况下,比赛的结果就更加扑朔迷离。又比如球赛打到难分难解的地步,眼看比赛在几秒钟快要结束时,领先1到2分的一方眼看就要把胜利的果实收入囊中之时,殊不知处于落后的一方很可能将压哨球投进把比分扳平或反败为胜。从某种程度上讲,这种情况概率反而大,因而此时的运动员注意力处于高度集中的状态,因此命中关键球的可能也会变高。所以说,球赛结果具有不确定性,即使是联盟顶尖球队与联盟垫底的球队进行比赛,赛前也不能百分百确定到底谁能获胜。科学地讲,只能说联盟顶尖球队的更有可能赢取比赛的胜利。但是如果想猜出这场比赛胜队能赢几分,那几乎是不可能的。[1]From优Y尔E论W文W网wWw.YouERw.com 加QQ75201,8766

现如今NBA几乎无人不晓,无人不知,它吸引着全球成千上万的球迷的关注,在世界上也产生了巨大的影响。NBA联赛分为季前赛、常规赛和季后赛。常规赛的东西部各前8名进入季后赛,争夺总冠军。现在的夺冠热门球队有勇士、骑士、火箭等。大部分看球的观众都是冲着某只球队来的,只要赢球,那观看就是有意义的。但影响球队获胜的因素是很多的,它分为不必要因素和必要因素。其中,必要因素又称主导因素,那么到底哪些因素是主导因素呢?接下来我们可以通过决策树算法,将不同的因素设置为不同的特征,通过各个特征来算出获胜球队,再与实际进行比较,最后计算相应的准确度。相信这是一种趋势,未来还会有越来越多的算法来研究各类比赛的结果预测。

1。2 现有的预测方法

现有的球赛预测方法有许多。国外比国内起步早很多,建造的模型也很多,所以分析比较到位。但国内对NBA的研究并不多,查阅网上相干材料获悉,我国对其研讨的特征归结起来可分为3类:

1、从市场营销角度对NBA所带来的市场价值、在中国所传达的文明及影响力等方面对nba进行了深度剖析;

2、从经济层面讲,nba通过引进球员拉动观众市场,通过门票等各种因素拉动经济,保持其能正常运转;

3、从NBA各队角逐时自身所必要的技术角度如球赛中冲抢技术、各种位置的球员的个体才能及配合默契度、球员的攻防能力、球赛赛程布置等方面做了剖析和研讨。

各种不同的运动预测获胜者的研究表明,可能存在一个体育结果预测精度的上限运动,大概是在70%到80%。而目前为止,人们对球赛的预测基本也是在50%左右徘徊。特别是到了紧张激烈的季后赛,人们对结果的预测特别不准。开句玩笑话,如果大部分人认为A队获胜,可能结果会是B队获胜。[2] (责任编辑:qin)