Malli SM-liigan runkosarjan loppupisteiden ennustamiseen

  • 24 599
  • 27

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Rupesin tässä yksi päivä miettimään, että miten onnistuisi urheiluliigan loppupisteiden ennustus matemaattisen mallin avulla. SM-liiga kun on lähellä sydäntä, niin se valikoitui harjoituskappaleeksi. Väsäsin excelillä yksinkertaisen mallin, joka laskee joukkueen A saavuttamat pisteet per ottelu aiemmissa peleissä kaudella X ja liigan kaikkien muiden joukkueiden aiemmissa peleissä antamien pisteiden/ottelu keskiarvon. Näistä sitten lasketaan keskiarvo, kerrotaan se joukkueen A jäljellä olevilla otteluilla ja lopuksi lisätään A:n aiemmissa otteluissa jo saavuttamat pisteet. Myös tammikuun tasauskierrokset otin huomioon, mutta toki kun ei tiedä joukkueiden tasauspareja, niin tämä tuo vähän lisää virhettä lopputuloksiin. Näin alussahan malli antaa joka tapauksessa täysin päättömiä loppupisteitä, kun pelattuja otteluita on vasta yksi. Veikkaan, että 10-15 pelin jälkeen tulokset alkavat olla jo huomattavasti paremman näköisiä.

Mallejahan pystyy aina parantelemaan ja ainakin kotiedun (tai joissain tapauksissa vierasedun) huomioonottaminen olisi suotavaa. Tähän en kuitenkaan jaksanut nyt ryhtyä. Ajattelin päivitellä tähän ketjuun mallin ennustuksia n. viiden kierroksen välein, niin nähdään, että onko tästä mihinkään. Veikkaisin, että hyödyllisimmillään malli on 40-50 kierroksen jälkeen.

Toivottavasti osasin selittää mallin perusteet sen verran hyvin, että niistä sai jotain selvää. Onko kellään muulla ollut tällaisia ideoita tai kumpusiko tästä jotain uusia ajatuksia?

Laitan vielä lopuksi mallin antaman ennustuksen yhden kierroksen jälkeen (pyöristettynä lähimpään pisteeseen). Onneksi olkoon Blues/Jokerit/Kalpa, voitatte näköjään runkosarjan :)

Blues 140
Jokerit 140
KalPa 140
HPK 138
Ilves 138
Kärpät 138
Lukko 138
HIFK 42
JYP 42
Pelicans 42
SaiPa 42
Tappara 40
TPS 40
Ässät 40
 

BlackWolf

Jäsen
Suosikkijoukkue
In memory of Hiihtofani. abianos, oranssi, jellona
Laitan vielä lopuksi mallin antaman ennustuksen yhden kierroksen jälkeen (pyöristettynä lähimpään pisteeseen). Onneksi olkoon Blues/Jokerit/Kalpa, voitatte näköjään runkosarjan :)

Blues 140
Jokerit 140
KalPa 140
HPK 138
Ilves 138
Kärpät 138
Lukko 138
HIFK 42
JYP 42
Pelicans 42
SaiPa 42
Tappara 40
TPS 40
Ässät 40
Selitäs nyt mulle kun en tajua että miten voi yhden kierroksen jälkeen joukkueilla olla eri numeroita? Eli miten osalla joukkueista on 138 pistettä ja osalla 140, sekä alhaalla 42 ja 40. Eikö kaikilla ole se yksi ja sama ottelu voitettuna/hävittynä? Vai liittyykö tämä tuohon "lohko" jakoon? Huvittava tilastollinen vääristymä ja varsinkin tulkinta jos toisessa lohkossa voittaa 4 joukkuetta ja toisessa vain 3, niin sinun tilastosi ja varsinkin tulkintasi siis pitää näitä 3 voittajaa (joiden lohkossa yksi hävinnyt enemmän), siis parempina.
 
Viimeksi muokattu:

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Selitäs nyt mulle kun en tajua että miten voi yhden kierroksen jälkeen joukkueilla olla eri numeroita? Eli miten osalla joukkueista on 138 pistettä ja osalla 140, sekä alhaalla 42 ja 40. Eikö kaikilla ole se yksi ja sama ottelu voitettuna/hävittynä? Vai liittyykö tämä tuohon "lohko" jakoon? Huvittava tilastollinen vääristymä ja varsinkin tulkinta jos toisessa lohkossa voittaa 4 joukkuetta ja toisessa vain 3, niin sinun tilastosi ja varsinkin tulkintasi siis pitää näitä 3 voittajaa (joiden lohkossa yksi hävinnyt enemmän), siis parempina.
Lohkojaostahan tuo ero johtuu. Ekalla kierroksella ainoa lohkojen välinen kamppailu oli Kärpät-Saipa. Kärpät voitti, mikä tarkoittaa, että tällä hetkellä Kärppien lohko on hiukan kovatasoisempi (enemmän hankittuja pisteitä per peli). Oman lohkon joukkueita vastaan pelataan ekstrapeli. Nyt siis Kärppien lohkossa jokaisella joukkueella on hitusen pienempi odotusarvo vastustajan antamille pisteille per peli kuin toisessa lohkossa. Tästä juontaa tuo pieni ero eri lohkojen joukkueiden välillä.

Tulkintahan ei sinänsä mielestäni ole huvittava. Tämän hetken tietojen valossa Kärppien lohkon joukkueet pelaavat enemmän pelejä keskimäärin kovempia joukkueita vastaan, jolloin he jäävät vähän pisteissä toisen lohkon joukkueista. Huvittavaa on enneminkin tehdä minkäänlainen ennustus yhden kierroksen jälkeen, kun otanta on auttamatta ihan liian pieni. Laitoinkin tuon ihan vain huvin vuoksi. Ennustukset muuttuvat aluksi suunnattoman paljon. Esim. jos HIFK nyt pitäisi johtonsa ja voittaisi Bluesin, tulisi joukkueiden ennusteiksi ilman muiden tämänpäiväisten otteluiden tulosten mukaan lukua HIFKille 92 ja Bluesille 90 pistettä.
 
Viimeksi muokattu:

-One-

Jäsen
Suosikkijoukkue
Ilves
Mielenkiintoista, toivottavasti jaksat päivitellä kauden ajan. Pietilän Sakke kuulemma joskus sanoi, että sarjataulukko ei juuri muutu 10 kierroksen jälkeen, ja aiheesta on olemassa ketjukin. Tämä menee tavallaan samaan sarjaan, mutta ottaa huomioon myös sen mitä vastustajia vastaan kukin joukkue on jo pelannut ja tulee pelaamaan.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
No niin, tämän päivän pelien jälkeen on pelattu liigassa 37 ottelua, eli keskimäärin n. 5 peliä per joukkue.

Tämän hetken ennuste on seuraava:

Kärpät 127
Jokerit 126
KalPa 126
Lukko 114
Ässät 107
Pelicans 106
HIFK 89
Blues 84
Ilves 77
HPK 72
SaiPa 72
Tappara 58
TPS 53
JYP 49

Näyttää jo huomattavasti uskottavammalta. Nyt onkin mielenkiintoista seurata, kuinka paljon seuraavat viisi kierrosta muuttavat tilannetta.
 
Suosikkijoukkue
HIFK
Tuota liigan kaikkien muiden joukkueiden aiemmissa peleissä antamien pisteiden/ottelu -keskiarvoa pitäisi painottaa sen mukaan, kuinka paljon joukkueella X on jäljellä pelejä kutakin joukkuetta vastaan. Etenkin sarjan loppuvaiheessa tämän merkitys korostuu. Ohessa yksinkertainen esimerkki:

Joukkueella A on jäljellä 2 peliä joukkuetta B vastaan, 1 peli joukkueita C ja D vastaan, eikä yhtään peliä muita joukkueita vastaan. Tällöin muiden antamien pisteiden ka pitäisi laskea seuraavan kaavan mukaan: (2*B:n antamat pisteet/ottelu + C:n antamat pisteet/ottelu + D:n antamat pisteet/ottelu)/4. Kun tuo kerrotaan jäljellä olevien pelien määrällä (4) päästään samaan lopputulokseen kuin laskemalla joukkueelle A jokaisesta jäljellä olevasta pelista vastustajan aiemmin antamat pisteet/ottelu.

Koti-/vierasedun lisäksi pitäisi myös huomioida se, kuinka joukkue Y "sopii" joukkueelle X. Onhan nähty, että tietyissä ottelupareissa toinen pärjää selvästi paremmin kuin pelkästään kokonaismenestyksestä voisi olettaa.
 

sob

Jäsen
Suosikkijoukkue
Ässät, FC Jazz, ..... Oulu Ermines
... SNIP ...

Koti-/vierasedun lisäksi pitäisi myös huomioida se, kuinka joukkue Y "sopii" joukkueelle X. Onhan nähty, että tietyissä ottelupareissa toinen pärjää selvästi paremmin kuin pelkästään kokonaismenestyksestä voisi olettaa.

Totta puhut. Toisaalta, tässä haetaan ensikädessä suuria linjoja.

"Vale, emävale, tilasto."

Kaikenlainen säätäminen - esim miten Y sopii X:lle, tai X vs Z - tekisi tästä arviosta ehkä tarkemman mutta uskon että kokonaisen kauden matemaattisella otoksella (ilman turhia parametrejä) päästään yhtälailla kiinnostavaan lopputulokseen!

Ja kaiken analyysin voi tuhota yksi pelinsä uudelleenlöytävä joukkua anyday - esim Tappara, JYP, jne.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Tuota liigan kaikkien muiden joukkueiden aiemmissa peleissä antamien pisteiden/ottelu -keskiarvoa pitäisi painottaa sen mukaan, kuinka paljon joukkueella X on jäljellä pelejä kutakin joukkuetta vastaan. Etenkin sarjan loppuvaiheessa tämän merkitys korostuu. Ohessa yksinkertainen esimerkki:
Tämä on jo otettu mallissa huomioon.

Koti-/vierasedun lisäksi pitäisi myös huomioida se, kuinka joukkue Y "sopii" joukkueelle X. Onhan nähty, että tietyissä ottelupareissa toinen pärjää selvästi paremmin kuin pelkästään kokonaismenestyksestä voisi olettaa.
Mietin vähän, että pitäisikö ottaa huomioon, kuinka joukkueet ovat pärjänneet toisiaan vastaan edellisillä kausilla, mutta koska joukkueet muuttuvat niin paljon kausien välillä, en nähnyt tämän parantavan mallia. Joukkueiden keskinäisten otteluiden tulosten painottaminen lopuissa saman kauden otteluissa voisi olla mahdollista.

Jos olisi pitkän aikavälin tilastoja siitä, kuinka paljon lepopäivien määrä edellisestä pelistä vaikuttaa joukkueen esitykseen, voisi sen ottaa huomioon mallissa. Veikkaan kuitenkin, että puhuttaisiin varsin marginaalisista muutoksista.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Nyt on 10 kierrosta keskimäärin joukkueilla takanapäin, joten on päivityksen aika.

Jokerit 134 | +8 | +1 |
Pelicans 118 | +12 | -1 |
KalPa 115 | -11 | +1 |
Kärpät 107 | -20 | -1 |
Ässät 104 | -3 | 0 |
Lukko 103 | -11 | 0 |
Blues 86 | +2 | 0 |
HIFK 79 | -10 | +1 |
Tappara 75 | + 17 | +3 |
TPS 73 | +20 | -2 |
JYP 71 | +22 | 0 |
SaiPa 70 | -2 | -2 |
Ilves 64 | -13 | 0 |
HPK 61 | -11 | 0 |

Ennustettujen pistemäärien perään olen laittanut kaksi tunnuslukua. Ensimmäinen luku on pistemääräinen muutos edellisestä ennusteesta. Toisin sanoen Kärppien tämän jakson saldo (9 pistettä) oli huomattavasti huonompi kuin ensimmäisen jakson ja näin ennuste tipahti roimasti. Toisaalta TPS ja JYP pärjäsivät hyvin (9 pistettä myös molemmille) verrattuna ekaan jaksoon. Toinen tunnusluku ilmoittaa eron tämänhetkiseen sijoitukseen sarjataulukossa. Suurin hyppy on Tapparalla, jonka ennuste asettaa kolme sijaa nykyistä ylemmäksi, turvallisesti säälipleijareihin.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
15 kierrosta pelattuna ja päivitystä pukkaa:

KalPa 122 | +7 | +1 |
Pelicans 121 | +3 | -1 |
Ässät 120 | +16 | 0 |
Jokerit 103 | -31 | 0 |
Kärpät 93 | -14 | 0 |
Lukko 92 | -11 | 0 |
TPS 84 | +11 | +2 |
HIFK 83 | +4 | -1 |
Blues 83 | -3 | +1 |
JYP 80 | +9 | -2 |
SaiPa 76 | +6 | 0 |
Tappara 76 | +1 | 0 |
HPK 66 | +5 | 0 |
Ilves 60 | -4 | 0 |

Tällä jaksolla osakkeitaan nostivat eritoten Ässät ja TPS, kun taas Jokerit ja Kärpät menettivät ennustepisteitään varsin roimasti.
 

Karva-Korva

Jäsen
Suosikkijoukkue
Pelicans
Nyt toi alkaa näyttää kohtuu realistiselta pistemäärien suhteen ku vertaa aikasemmille kausille. Ainoa oikeastaa mikä pistää silmää, on neljännen ero kolmantee ja viidentee. Toisaalta jos kolmella ekalla on noin isot pistemäärät, on jossain kohassa pakko revetä erot. Mielenkiintosta on loppukaudesta myös nahdä, että putoaako kaks vikaa noin totaalisesti kyydistä pois varsinki kun ainakin Ilveksellä on jotain merkkejä pelin löytymisestä nähtävillä. Toisaalta, jonkuu toisen kustannuksella tän hetken tyvipään on pisteitä alettava haalimaa, joten pistemäärät voi hyvinkin olla nuo, joukkueiden nimet vaan vaihtuu.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Viisi kierrosta on taas vierähtänyt:

Pelicans 120 | -1 | 0 |
KalPa 116 | -6 | 0 |
Jokerit 115 | +12 | +1 |
Ässät 114 | -6 | -1 |
Blues 92 | +9 | +1 |
JYP 92 | +12 | -1 |
Kärpät 88 | -5 | 0 |
HIFK 84 | +1 | +2 |
Lukko 83 | -9 | 0 |
TPS 81 | -3 | -2 |
Tappara 75 | -1 | 0 |
SaiPa 70 | -6 | 0 |
HPK 68 | +2 | 0 |
Ilves 61 | +1 | 0 |
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Eilisen kierroksen jälkeen joukkueet ovat pelanneet keskimäärin 25 peliä. Tämän hetkinen tilanne on:

KalPa 122 | +6 | 0 |
Ässät 116 | +2 | 0 |
Pelicans 110 | -10 | 0 |
Jokerit 104 | -9 | 0 |
Kärpät 94 | +6 | +2 |
Blues 92 | 0 | -1 |
JYP 90 | -2 | -1 |
HIFK 88 | +4 | +1 |
TPS 84 | +3 | -1 |
Lukko 82 | -1 | 0 |
Tappara 77 | -2 | 0 |
HPK 75 | +7 | 0 |
SaiPa 65 | -5 | 0 |
Ilves 61 | 0 | 0 |

Ennuste ei enää kovin paljoa näköjään muutu edellisistä. Useimpien joukkueiden pistemäärät eivät paljoa muuttuneet viidessä pelissä. Pelicans ja Jokerit tulivat alas kuitenkin jonkun verran ja HPK sekä Kärpät paransivat hieman asemiaan.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Kauden puoliväli on ohitettu ja ennen tämän päivän kierrosta ennuste näyttää tältä:

KalPa 126 | +4 | 0 |
Ässät 109 | -7 | 0 |
Pelicans 108 | -2 | 0 |
Jokerit 100 | -4 | 0 |
HIFK 93 | +5 | 0 |
Blues 92 | 0 | +1 |
TPS 89 | +5 | -1 |
Kärpät 88 | -6 | 0 |
JYP 85 | -5 | 0 |
Lukko 84 | +2 | 0 |
Tappara 75 | -2 | 0 |
HPK 73 | -2 | 0 |
SaiPa 70 | +5 | 0 |
Ilves 68 | +7 | 0 |

Yllättäen häntäpään Ilves ja SaiPa nostivat osakkeitaan kaikkein eniten. Kärppien huonot otteet näkyivät toisaalta myöskin. KalPa on kyllä pelannut todella vahvasti, kun sai nostettua jo aiemmin korkeaa piste-ennustettaan.
 

-One-

Jäsen
Suosikkijoukkue
Ilves
Kiva kun jaksat päivittää tätä taulukkoa. Tämä antaa todellisemman kuvan sarjatilanteesta kuin oikea sarjataulukko, koska joukkueet ovat pelanneet eri määrän otteluita.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Mukava tietää myös, että joku tätä jaksaa seurata! Joululomilla jäi päivittely vähän väliin, mutta nyt ajan se kiinni. Tässä on ennusteen tilanne 35 kierroksen jälkeen eli 5.1. pelattujen pelien jälkeen.

KalPa 123 | -3 | 0 |
Pelicans 112 | +4 | 0 |
Ässät 108 | -1 | 0 |
HIFK 99 | +6 | +1 |
Jokerit 98 | -2 | -1 |
Kärpät 97 | +9 | 0 |
JYP 90 | +5 | 0 |
Blues 90 | -2 | 0 |
TPS 86 | -3 | 0 |
Tappara 77 | +2 | +1 |
Lukko 77 | -7 | -1 |
HPK 74 | +1 | 0 |
Ilves 65 | -3 | 0 |
SaiPa 64 | -6 | 0 |

Eli tuolla välillä Kärppien voittoputki toi roiman korotuksen ennusteeseen, samaten HIFK nosti osakkeitaan. Lukko ja SaiPa sen sijaan lipuivat yhä alemmas.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Nyt on pelattu tasan 2/3 kaudesta!

KalPa 119 | -4 | 0 |
Pelicans 108 | -4 | 0 |
Ässät 107 | -1 | 0 |
Jokerit 103 | +5 | 0 |
HIFK 99 | 0 | 0 |
Kärpät 97 | 0 | +1 |
JYP 97 | +7 | -1 |
Blues 85 | -5 | 0 |
TPS 82 | -4 | 0 |
Lukko 80 | +3 | 0 |
Tappara 78 | +1 | 0 |
SaiPa 70 | +6 | +1 |
HPK 70 | -4 | -1 |
Ilves 65 | 0 | 0 |

JYP sekä SaiPa pelasivat tämän jakson hyvin, kun taas Blues sekä kärkipään joukkueet vähän takkuilivat. Ennusteen mukaan Kärpät vie viimeisen suoran jatkopaikan niukalla 0,3 pisteen erolla JYP:iin.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
3/4 kaudesta takana ja päivitystä pukkaa.

KalPa 119 | 0 | 0 |
Pelicans 112 | +4 | 0 |
Ässät 108 | +1 | 0 |
HIFK 102 | +3 | +1 |
JYP 100 | +3 | -1 |
Jokerit 98 | -5 | 0 |
Kärpät 95 | -2 | 0 |
Blues 82 | -3 | 0 |
TPS 81 | -1 | 0 |
Lukko 79 | -1 | 0 |
Tappara 76 | -2 | 0 |
SaiPa 73 | +3 | 0 |
HPK 68 | -2 | 0 |
Ilves 65 | -2 | 0 |

Suuria muutoksia ei tällä välin tapahtunut.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Vähän myöhässä ennuste 50 kierroksen jälkeen:

KalPa 114 | -5 | 0 |
Ässät 109 | +1 | 0 |
Pelicans 107 | -5 | 0 |
HIFK 106 | +4 | 0 |
JYP 103 | +3 | 0 |
Jokerit 101 | +3 | 0 |
Kärpät 97 | +2 | 0 |
Blues 85 | +3 | 0 |
Lukko 80 | +1 | 0 |
TPS 79 | -2 | 0 |
SaiPa 78 | +5 | 0 |
HPK 74 | +6 | 0 |
Tappara 72 | -4 | 0 |
Ilves 56 | -7 | 0 |

Tamperelaisjoukkueilla ei oikein sujunut tämä jakso.
 

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Vielä viimeinen ennuste ennen sarjan päätöstä. Teen sitten jonkinlaisen yhteenvedon runkosarjan päätyttyä.

KalPa 114 | 0 | 0 |
Pelicans 112 | +5 | 0 |
HIFK 105 | +1 | +1 |
JYP 105 | +2 | -1 |
Kärpät 104 | +7 | +1 |
Ässät 104 | -5 | -1 |
Jokerit 101 | 0 | 0 |
Blues 83 | -2 | 0 |
Lukko 82 | +2 | 0 |
Tappara 77 | +5 | 0 |
TPS 77 | -2 | +1 |
SaiPa 76 | -2 | -1 |
HPK 67 | -7 | 0 |
Ilves 53 | -3 | 0 |

Kärppien voittoputki toki näkyy ennusteessa. Myös Tappara ja Pelicans paransivat osakkeitaan. HPK ja Ässät sen sijaan rämpivät tällä hetkellä. Muutamia erittäin tiukkoja taistelupareja on tässä ennusteessa. HIFK lyö JYPin 0,35 pisteellä, TPS lyö SaiPan 0,24 pisteellä ja Kärpät lyö Ässät vaivaisella 0,0094 pisteellä.
 

Calé

Jäsen
Suosikkijoukkue
Pelicans
Voisitko selittää mitä nuo plussat ja miinukset meinaa tossa joukkueiden perässä kun on meikäläiseltä mennyt vähän ohi.

Mielenkiintoinen taulukko nääs.
 

Nynoamous

Jäsen
Voisitko selittää mitä nuo plussat ja miinukset meinaa tossa joukkueiden perässä kun on meikäläiseltä mennyt vähän ohi.

Mielenkiintoinen taulukko nääs.
Eka plus/miinus määrittää, kuinka monta pistettä piste-ennustus laski/nousi edellisestä ennusteesta.
 
Viimeksi muokattu:

Shardik

Jäsen
Suosikkijoukkue
Kärpät, Avs, Mestis
Jälkimmäinen luku ilmoittaa eron ennusteen sijoituksen eron sen hetkiseen sarjatilanteeseen. Eli +1 tarkoittaa joukkueen olevan ennustuksessa yhden pykälän sen hetkistä sarjatilannetta korkeammalla sijoituksella.
 

peksa

Jäsen
Suosikkijoukkue
Crystal Palace, Tappara ja HIFK
Mua kiinnostais tietää joulun jälkeen pelattujen pelien sarjataulukko? Itse en sitä jaksa laskee mutta jos jollain palstaveljellä siihen on helppo ohjelma millä sarjataulukon niistä peleistä tekee niin tänne vaan.
 
Kirjaudu sisään, jos haluat vastata ketjuun. Jos sinulla ei ole vielä käyttäjätunnusta, rekisteröidy nyt! Kirjaudu / Rekisteröidy
Ylös