Petek, 10. 6. 2016, 5.00
2 tedna
Ali umetna inteligenca in programi za "big data" razumejo nogomet?
Prvi večer bo Francija premagala Romunijo z enim golom razlike
Euro 2016 je odlična priložnost za preizkus programskih orodij za analizo velikih količin podatkov in umetne inteligence – ali so zmožna pravilno napovedati izide tekem?
Ali se še spomnite hobotnice Paula, ki je pravilno napovedala zmagovalce vseh tekem nemške reprezentance na svetovnem nogometnem prvenstvu leta 2010 v Južni Afriki?
Od nekdaj so ljudje želeli vedeti, kaj jih čaka v prihodnosti, čeprav samo toliko oddaljeni, kolikor traja nogometna tekma. Najrazličnejšim metodam, večinoma neznanstvenim, so se v zadnjih letih v precej večji meri pridružili tudi verjetnostni račun in umetna inteligenca.
Dobre napovedi močno odvisne od kakovostnih vhodnih podatkov
Čeprav ravno umetna inteligenca lahko hitro in učinkovito obdela in ovrednoti velike količine podatkov ter v ogromni množici za človeka nepreglednih podatkov lažje najde vzorce, povezave in zakonitosti, so napovedi še vedno negotove prav zato, ker nimamo nobenih jamstev, da smo zajeli vse pomembne podatke, ki vplivajo na izid tekem. Ne nazadnje je žoga okrogla in prav ta negotovost in dejavnik presenečenja dajeta tekmam njihov čar.
Bližajoči se Euro 2016 v Franciji je več kot idealna priložnost, da preverimo, kako so te metode – in naš zajem podatkov – uspešne pri napovedovanju izidov. Umetna inteligenca namreč nosi obete, da bomo z njo v poslovnem in osebnem življenju lahko hitreje sprejeli boljše in ustreznejše odločitve – tudi tiste, ki so veliko pomembnejše od rezultata nogometne tekme.
Mnogi stavijo na Francijo, a Bing in Yahoo vendarle na Nemčijo
Ravno zato, ker je izid simulacije odvisen od vhodnih podatkov in parametrov, te dni opažamo zelo različne napovedi. Med drugim, da bo Francija v finalu premagala Španijo ali da bo zmagovalec vendarle Nemčija. Microsoftov iskalnik Bing, ta je med drugim pravilno napovedal izide kvalifikacijskih tekem na predlanskem svetovnem nogometnem prvenstvu v Braziliji, ji napoveduje zmago nad Španijo v finalni tekmi.
Gostitelji prvenstva Francozi so za mnoge tudi favoriti za končno zmago. Pa bodo zdržali pritisk visokih pričakovanj domače javnosti?
Bing pri svojih napovedi poleg dozdajšnjih rezultatov analizira tudi družbene medije in spletne poizvedbe uporabnikov, Yahoo pa se močno zanaša na svoj podportal Yahoo Sports in družbeno omrežje Tumblr, na katerem je okrog 24 milijonov različnih blogov. Stična točka med Yahoojem in Bingom je, da oba Nemcem napovedujeta najvišjo stopničko.
Kako so predvidevali izide prvega kroga?
Z namenom prikazovanja prednosti računalništva v oblaku, umetne inteligence in zmogljivih orodij za obdelavo in prediktivno analizo velike količine podatkov je svoje napovedi za Euro 2016 pripravil tudi Microsoft, in sicer s paketom analitskih orodij Cortana Intelligence Suite, ki je namenjen veliki količini podatkov.
Za zdaj so pripravili napovedi samo za prvi krog, ker vendarle dopuščajo neizogibno možnost, da ne bodo vedno imeli prav, kar seveda vpliva na to, kdo se bo uvrstil v nadaljevanje tekmovanja. Nadaljnje napovedi bodo tako še sledile.
Vse svoje napovedi so podkrepili z verjetnostjo za zmago enega oziroma drugega moštva, pa tudi s pričakovano razliko v golih na posamezni tekmi. Namenoma so se odločili za razliko v golih, ne za konkreten rezultat, saj bi natančnejša napoved obenem pomenila tudi večje tveganje za napako.
Kako naj bi se iztekel prvi krog?
Moštvo 1 |
Moštvo 2 |
Verjetnost zmage moštva 1 |
Verjetnost zmage moštva 2 |
Razlika v golih |
Francija |
Romunija |
0.7140911 |
0.09153 |
1 |
Albanija |
Švica |
0.0978568 |
0.7014877 |
-1 |
Wales |
Slovaška |
0.3210179 |
0.3032666 |
0 |
Anglija |
Rusija |
0.6352811 |
0.1132846 |
1 |
Turčija |
Hrvaška |
0.2979752 |
0.3220217 |
0 |
Poljska |
Severna Irska |
0.6466998 |
0.1182177 |
1 |
Nemčija |
Ukrajina |
0.6328164 |
0.1142739 |
1 |
Španija |
Češka |
0.6461476 |
0.1198239 |
1 |
Irska |
Švedska |
0.4405232 |
0.2476599 |
1 |
Belgija |
Italija |
0.4288873 |
0.2724237 |
1 |
Avstrija |
Madžarska |
0.5190933 |
0.1796964 |
1 |
Portugalska |
Islandija |
0.5919736 |
0.1601108 |
1 |
Rusija |
Slovaška |
0.378105 |
0.3036693 |
1 |
Romunija |
Švica |
0.2979752 |
0.3220217 |
0 |
France |
Albanija |
0.7480928 |
0.0708058 |
2 |
Anglija |
Wales |
0.5677234 |
0.1498046 |
1 |
Ukrajina |
Severna Irska |
0.6961215 |
0.0974235 |
1 |
Nemčija |
Poljska |
0.6478845 |
0.1069578 |
1 |
Italija |
Švedska |
0.4908539 |
0.2192064 |
1 |
Češka |
Hrvaška |
0.2221084 |
0.4894074 |
-1 |
Španija |
Turčija |
0.5677234 |
0.1498046 |
1 |
Belgija |
Irska |
0.4405232 |
0.2476599 |
1 |
Islandija |
Madžarska |
0.4707103 |
0.2272136 |
1 |
Portugalska |
Avstrija |
0.5526553 |
0.1571207 |
1 |
Švica |
Francija |
0.1037503 |
0.6835181 |
-1 |
Romunija |
Albanija |
0.6352811 |
0.1132846 |
1 |
Slovaška |
Anglija |
0.0978568 |
0.7014877 |
-1 |
Rusija |
Wales |
0.3036693 |
0.3182257 |
0 |
Ukrajina |
Poljska |
0.3800031 |
0.2979752 |
1 |
Severna Irska |
Nemčija |
0.0576777 |
0.8452166 |
-2 |
Češka |
Turčija |
0.2724237 |
0.4288873 |
-1 |
Hrvaška |
Španija |
0.1571207 |
0.5526553 |
-1 |
Islandija |
Avstrija |
0.4558453 |
0.2446841 |
2 |
Madžarska |
Portugalska |
0.1069578 |
0.6478845 |
-1 |
Italija |
Irska |
0.4558453 |
0.2446841 |
2 |
Švedska |
Belgija |
0.1966307 |
0.524416 |
-1 |
1