雖然遲到,但不會(huì)缺席
AI加持盡享歐洲杯競(jìng)猜樂(lè)趣!
由于2020年疫情的影響
歐洲杯延期到了今年舉行
24支勁旅將在31天內(nèi)
展開(kāi)51場(chǎng)精彩對(duì)決
作為與奧運(yùn)會(huì)、世界杯比肩的世界頂級(jí)三大體育賽事之一
四年一屆的歐洲杯吸引了全世界球迷的目光
大家小龍蝦啤酒是否已經(jīng)安排到位?
作為一名AI攻城獅和球迷,小姐姐“AI算個(gè)球”將用華為云AI開(kāi)發(fā)平臺(tái)ModelArts在6月11日-7月11日一個(gè)月的賽程中對(duì)各參賽隊(duì)伍的實(shí)力情況進(jìn)行分析,并結(jié)合數(shù)據(jù)挖掘、機(jī)器學(xué)習(xí)等人工智能技能來(lái)帶大家全程圍觀歐洲杯,分析和預(yù)測(cè)歐洲杯賽果。
小姐姐通過(guò)AI分析,本屆歐洲杯奪冠熱門(mén)來(lái)自這8支球隊(duì):德國(guó)、法國(guó)、西班牙、荷蘭、葡萄牙、意大利、俄羅斯、英格蘭。
并依托模型預(yù)測(cè)第一場(chǎng)揭幕賽:意大利vs土耳其的交鋒結(jié)果!一起看看她是如何用AI預(yù)測(cè)的吧!
一 數(shù)據(jù)準(zhǔn)備
采用的數(shù)據(jù)包括但不限于:歷史比賽數(shù)據(jù)、球員德轉(zhuǎn)身價(jià)、傷病情況(含新冠確診)、小組積分、天氣、比賽場(chǎng)地等。
首先來(lái)分析歷史比賽數(shù)據(jù):從Kaggle下載了從1872年到2021年5月28日的所有比賽數(shù)據(jù),包括FIFA世界杯、世界杯預(yù)選賽、歐洲杯、友誼賽等,共 42105 場(chǎng)比賽的數(shù)據(jù)。
查看前五5場(chǎng)比賽數(shù)據(jù)
查看最近五場(chǎng)比賽數(shù)據(jù)
可以看到,該數(shù)據(jù)集包含的數(shù)據(jù)列的信息如下:
date - 比賽日期
home_team - 主隊(duì)名稱
away_team - 客隊(duì)名稱
home_score - 主隊(duì)進(jìn)球數(shù) (不含點(diǎn)球)
away_score - 客隊(duì)進(jìn)球數(shù) (不含點(diǎn)球)
tournament - 比賽名稱
city - 比賽所在城市
country - 比賽所在國(guó)家/地區(qū)
neutral - TRUE/FALSE 比賽是否在中立場(chǎng)地進(jìn)行
二 數(shù)據(jù)處理
接下來(lái),在每場(chǎng)比賽后面增加勝利隊(duì)伍和凈勝球兩列,以方便后面的統(tǒng)計(jì)處理。
三 歷史上歐洲杯戰(zhàn)績(jī)分析
獲取全部歐洲杯決賽階段的比賽數(shù)據(jù):
歷屆歐洲杯決賽階段全部場(chǎng)次
按照各個(gè)國(guó)家球隊(duì)在歐洲杯上勝利場(chǎng)數(shù)排名
歷屆歐洲杯決賽階段全部場(chǎng)次
按照各個(gè)國(guó)家球隊(duì)在歐洲杯上凈勝球球數(shù)排名
按照歷史比賽數(shù)據(jù)分析,本屆歐洲杯奪冠熱門(mén)來(lái)自這8支球隊(duì):德國(guó)、法國(guó)、西班牙、荷蘭、葡萄牙、意大利、俄羅斯、英格蘭。
四 球隊(duì)對(duì)陣勝負(fù)分析
從總數(shù)據(jù)中提取出參加本屆比賽的24支球隊(duì)間相互進(jìn)行的比賽。
以西班牙VS德國(guó)為例,通過(guò)定義函數(shù),返回兩支球隊(duì)歷史對(duì)陣勝負(fù)情況
定義函數(shù),用柱狀圖表示西班牙隊(duì)和德國(guó)隊(duì)歷史對(duì)陣勝負(fù)情況
如上所示,歷史上西班牙隊(duì)與德國(guó)隊(duì)共交手25次,其中德國(guó)獲勝9次,西班牙獲勝8次,兩隊(duì)打平8次。兩隊(duì)歷史上幾乎是平手,德國(guó)稍占上風(fēng)。
五 實(shí)戰(zhàn)預(yù)測(cè)分析(意大利VS土耳其)
按照以上方法,我們預(yù)測(cè)了北京時(shí)間6月12日凌晨3點(diǎn)在羅馬舉行的揭幕戰(zhàn)比賽,意大利對(duì)陣土耳其。
1、歷史比賽數(shù)據(jù)分析:
根據(jù)結(jié)果所示,兩隊(duì)歷史上共交手10次,意大利獲勝7次,雙方打平3次。意大利占據(jù)絕對(duì)領(lǐng)先。
接下來(lái)我們來(lái)看下兩隊(duì)在歐洲杯歷史上的對(duì)陣情況:
兩次在歐洲杯歷史上僅交手過(guò)1次,意大利獲勝。
2、球員德轉(zhuǎn)身價(jià):按照最新德轉(zhuǎn)市場(chǎng)公布的歐洲杯球隊(duì)身價(jià)榜,意大利:7.64億歐元,土耳其:3.25億歐元,意大利有明顯優(yōu)勢(shì)。
3、比賽場(chǎng)地:揭幕戰(zhàn)將在意大利羅馬進(jìn)行,意大利占有主場(chǎng)優(yōu)勢(shì)。
4、結(jié)果預(yù)測(cè):揭幕戰(zhàn)意大利獲勝!
后續(xù)將持續(xù)采用AI算法、數(shù)據(jù)分析等手段來(lái)對(duì)2021年歐洲杯比賽結(jié)果進(jìn)行預(yù)測(cè),如:
●增加數(shù)據(jù)內(nèi)容,如:球員身價(jià)、傷病情況、天氣情況、FIFA排名數(shù)據(jù)等。
●使用機(jī)器學(xué)習(xí)算法,如線性回歸、邏輯回歸、決策樹(shù)、隨機(jī)森林等。
●進(jìn)行數(shù)據(jù)特征工程,對(duì)不同的數(shù)據(jù)設(shè)置權(quán)重,加入到AI算法中訓(xùn)練。
●歡迎大家自由發(fā)揮,使用各種AI方法來(lái)分析,并預(yù)測(cè)出每場(chǎng)賽果,及歐洲杯冠軍