Hogy jelezték előre a Google-nél a VB eredményét?


Olvastam a srác leírását, hogy hogy működik az algoritmus. Mikor először olvastam róla, gondoltam, hogy valami neuron háló, vagy hasonló "mágia", de igazából csak regresszió analízis. Nagyjából annyi a lényeg, hogy van x tényező aminek ismerték az értékét a régebbi meccsek alapján, és a hozzá tartozó eredmény (ki nyert). Ezek alapján ki lehet számolni, hogy melyik tényező hogyan (milyen súllyal) befolyásolja a nyerést. Innentől pedig már csak behelyettesítették a jövőbeli meccsek hasonló adatait, és kijöttek az eredmények. Tulajdonképpen egyszerű dolog, és mégis egész jól működik. G+-on kérdeztem is a srácot, hogy miért ezt a modellt használták, más modellek, pl. neuronháló helyett. Azt írta, hogy itt igazából nincs szükség ennél bonyolultabbra, és legalább jól látszik a dolog működése, míg egy betanított neuronhálót nem olyan könnyű értelmezni. Szóval ami az egész dolog tanulsága, hogy ez a gépi tanulás, eredmény előrejelzés dolog nem is annyira misztikus, mint amennyire az ember azt elsőre gondolná. És ezzel a projekttel részben ezt akarták megmutatni.

itt a leírás angolul: http://nbviewer.ipython.org/github/GoogleCloudPlatform/ipython-soccer-predictions/blob/master/predict/wc-final.ipynb

#blog  

Google I/O 2014 - Predicting the future with the Google Cloud Platform