是的,四场全中,凌晨4点被家人们送让热搜。。。
共 1189字,需浏览 3分钟
· 2022-11-25
大家好,我是 Jack。
事情是这样的,我不是出了一期 AI 预测世界杯的视频吗?
截止目前为至,4 场比赛,都预测对了,目前准确率 100%。
第一天比赛:


第二天比赛:


胜率 0.5 就是五五开呗,平局的意思。
然后一帮熬夜看球的老哥,纷纷过来留言。

凌晨四点,硬生生地把我视频顶上了热门。

视频热门我上过,但头一次是凌晨4点上,可见大家看球的热情有多高。
但我这里也不得不提醒一句:千万不要靠着这个去赌球!!
因为我知道,这种基于机器学习的预测算法,其实很简单。
1我不赌球
接下来,我说下这期视频是怎么来的吧。
有一位小伙伴,私信我,说可以出期 AI 预测世界杯的视频。
我觉得很有意思,决定玩一玩。
因为时间紧,需要尽量简化工作量。
所以我的构思也很简单,就用简单的机器学习算法:
找球队比赛、排名等数据 做特征工程,挖掘关键特征 对比各个机器学习算法的效果
要说找这类统计数据,我第一个想到的就是 Kaggle,于是我就去翻了下。
然后我就看到了有很多前人的工作,也有做足球比赛结果预测的。
那正好,我就不用重复早轮子了,在别人的开源代码基础上测试吧。
于是,我看了各种别人开源的项目,比如这样的:

对比了多个开源项目,我看到了这个:
https://www.kaggle.com/code/sslp23/predicting-fifa-2022-world-cup-with-ml/notebook
里面做了很多特征挖掘的分析,比如用小提琴图:

然后我对比了多个开源项目的分析和效果,感觉这个跟我的想法最接近。
于是就在这个开源项目的基础上,做了一些可视化、本地化的一些工作。
项目里的一些数据下载,需要用到一些你懂得的工具才能下载,我直接打包到了本地,然后增加了平均的判定、结果可视化的工作。
毕竟要做成视频嘛,一场比赛一场比赛自己画对比结果,得累死。

Opencv 画图,帮我解决了这个问题。
我本人,不赌球。
我其实不太懂足球,甚至每个球队的队员,我都认识不全。
这期视频,纯粹是出于,很有意思,想学习一下的心态,去做的。
2千万别赌!
总之,千万别靠着这期视频去赌球。
正如评论区小伙伴所说:

事先说好,我可不对赌球负责哦~
这种基于统计学习的方法,虽然有参考意义,但有一个很大的弊端:全是纸面数据。
所以大家也看到了,预测结果很少有爆冷的。
我本人的性格,其实偏保守,从我玩炒股就能看出来,我追求的是长期稳定收益。
我最近买的股票,很多都是这样的:

可以看到我的成本线,基本都很稳,你以为我赚了很多?
其实我半山腰就卖了。
我是属于见好就收类型的,达到自己的预期,就收手。
起个大早,爬起来写文章,有点跑题,拉回来。
总之,千万别赌,这都是纸面数据。
仅供学习参考。
如果觉得预测结果有意思,与其去赌球,不如看看我发的代码吧?
好了,今天就来这么多吧,我是 Jack,我们下期见~