2022 FIFA 世界杯火熱進(jìn)行中!這段時(shí)間,這場(chǎng)盛宴吸引了全球球迷的目光。除了讓人心跳加快的賽況和被大家調(diào)侃像餛飩皮的吉祥物之外,預(yù)測(cè)和投注哪支隊(duì)伍將會(huì)奪冠絕對(duì)是球迷最大的樂趣之一。
我也是眾多想要知道今年誰會(huì)奪冠的球迷之一。想到就要去做!于是我花了 2 天時(shí)間,用 DolphinScheduler 制作了一個(gè)機(jī)器學(xué)習(xí)預(yù)測(cè)模型來預(yù)測(cè) 2022 年 FIFA 世界杯的冠軍,而且每天能獲得一個(gè) betting_stratrgy。
這個(gè)事情并不復(fù)雜,實(shí)際上只需要 3 個(gè)步驟就可以完成預(yù)測(cè),我把實(shí)現(xiàn)的過程在 GitHub 上分享出來了:https://github.com/jieguangzhou/FIFA-World-Cup-2022/tree/master
這是我的預(yù)測(cè)結(jié)果:
我還錄制了一個(gè)視頻來解釋整個(gè)工作的過程和原理,希望能幫助你享受這場(chǎng)體育盛宴,或者只是娛樂一下:)
我還錄制了一個(gè)視頻來解釋整個(gè)工作的過程和原理,希望能幫助你享受這場(chǎng)體育盛宴,或者只是娛樂一下:)
視頻口誤糾正:41s 處應(yīng)為“塞爾維亞獲勝的幾率”,12:15s 處應(yīng)為“葡萄牙 vs. 加納”。
視頻中演示所用的 GitHub 地址:https://github.com/jieguangzhou/FIFA-World-Cup-2022/tree/master
下面是這個(gè)項(xiàng)目的具體實(shí)現(xiàn)方法,感興趣的朋友不妨試試。
賽事播報(bào)
世界杯冠軍預(yù)測(cè)
使用兩種不同預(yù)測(cè)方法的結(jié)果:
1. 基于球隊(duì)獲勝概率模擬 1000 次世界杯預(yù)選賽結(jié)果
獲得冠軍的概率
前四名
2. 選擇獲勝概率高的球隊(duì)
所有比賽結(jié)果可在以下兩個(gè)文件中查看
https://github.com/jieguangzhou/FIFA-World-Cup-2022/blob/workflow-pro/results/predict.txt
https://github.com/jieguangzhou/FIFA-World-Cup-2022/blob/workflow-pro/results/results.csv
以上結(jié)果來自分支 workflow-pro。該分支將訓(xùn)練更長(zhǎng)的模型并運(yùn)行更多次的模擬比賽。
賽事播報(bào)
我是如何建立這個(gè)模型的?
1
三步構(gòu)建預(yù)測(cè)系統(tǒng)
Step-1 啟動(dòng) DolphinScheduler
我們可以使用 Docker 啟動(dòng) Dolphinscheduler 獨(dú)立服務(wù)
docker run --name dolphinscheduler-standalone-server -p 12345:12345 -p 25333:25333 -d jalonzjg/dolphinscheduler-fifa
如果沒有安裝 Doker,可到 https://www.docker.com/ 下載
接著,你可以在 http://localhost:12345/dolphinscheduler/ui 登錄 DolphinScheduler
用戶:admin 密碼:dolphinscheduler123
Step-2 提交流程
python3 -m pip install apache-dolphinscheduler==3.1.1
export PYDS_HOME=。/
python3 pyds.py
您可以單擊Project -》 FIFA
然后,我們可以看到 2 個(gè)工作流程
training:使用 FLAML 訓(xùn)練模型
predict:使用模型預(yù)測(cè)哪個(gè)國(guó)家會(huì)贏得世界杯
Step-3 運(yùn)行工作流
開始訓(xùn)練工作流程
我們可以在工作流完成后查看日志。
開啟預(yù)測(cè)工作流
工作流完成后可查看日志。
審核編輯 :李倩
-
模型
+關(guān)注
關(guān)注
1文章
3517瀏覽量
50393 -
機(jī)器學(xué)習(xí)
+關(guān)注
關(guān)注
66文章
8501瀏覽量
134569
原文標(biāo)題:預(yù)測(cè) 2022 年 FIFA 世界杯冠軍大概率是荷蘭!自制機(jī)器學(xué)習(xí)預(yù)測(cè)模型技術(shù)原理詳解
文章出處:【微信號(hào):AI前線,微信公眾號(hào):AI前線】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
邊緣計(jì)算中的機(jī)器學(xué)習(xí):基于 Linux 系統(tǒng)的實(shí)時(shí)推理模型部署與工業(yè)集成!

評(píng)論