Soveltavaa todennäköisyyslaskenta

Seuraa 
Viestejä45973
Liittynyt3.9.2015

Heips.

Kehittelen tässä jonkinlaista excel taulukkoa mihin kun syöttää tilastoja sm-liigan nettisivuilta niin se laskee arviot voittotodennäköisyyksille. Pitkälti siis toimii ihan hatusta vedettyjen kaavojen tuottamilla tunnusluvuilla (kuvaavat esim joukkueen yleistä hyvyyttä, erikoistilanne tehokkuutta, kotiedun vaikutusta jne.) joista sitten lasketaan painotettuja keskiarvoja käyttäen (taas hatusta vedetyin vakioin) uusia tunnuslukuja joita vertaillen sitten saadaan ne todennäköisyydet.

Mutta siis nyt olen siinä tilanteessa että olen saanut kaksi lukuparia.

Voittotodennäköisyydet kun katsotaan pelkästään vastakkain olevia joukkueita, olkoot nyt vaikka 55-45.

sekä voittotodennäköisyydet kun otetaan huomioon pelkästään kotietu sekä se miten hyvin joukkueet ovat aiemmin kotiedusta hyötyneet, olkoot se 60-40

Ja nyt siis nämä täytyisi jotenkin yhdistää, ja probleema olisi että miten. Kertomalla vai keskiarvolla?

esim keskiarvolla siis tulisi
(0,55+0,6)/2=0,575
(0,45+0,4)/2=0,425

ja kertomalla
0,55*0,6=0,33
0,45*0,4=0,18
ja näistä "skaalataan"
0,33/(0,33+0,18)=0,65
0,18/(0,33+0,18)=0,35

Kaksi hyvin erilaista tapaa, kumpi on enemmän oikein? Vai pitäisikö tehdä jälleen kompromissi ja laskea molemmista tuloksista keskiarvo.

Sivut

Kommentit (20)

Vierailija

Hmm, no nyt oivalsin että jos kotiedulla ei olisikaan mitään vaikutusta, eli sen tarkastelussa todennäköisyys ois 50-50, niin silloinhan se ei vaikuta millään tavalla vaan kokonaistodennäköisyys on suoraan tuo joukkueiden keskinäisen hyvyyden vertailun antama todennäköisyys.

Keskiarvolla laskettaessa tuo ei päde, kertomismenetelmällä puolestaan toimii kuten pitää.

Vierailija

Niin...tätähän himoveikkaajat ovat tehneet jo vuosia. Keränneet tilastot taulukkoon ja etsivät todennäköistä voittajaa datan avulla.
Itse laskenta toimii hienosti. Tulokset eivät vaan vastaa odotuksia.
Samaa ovat tehneet lotosta mutta ei ennustuksista ole ollut apua.

Hyvää aivojumppaa excel-ennustimen teko kyllä on !

Vierailija

No lotto on puhtaasti sattumaan perustuva peli jossa todennäköisyydet sekä kertoimet kaikille tuloksille on samat, joten mitään ennustuksia ei voi tehdä.

Veikkausta aloittelin vasta viikon sisällä enkä varsinaisesti kuvittelekaan sillä rikastuvani, enemmänkin leikkimielinen kokeilu kyseessä. Voittaminen kun vaatisi että osaan tehdä tuon laskurin paremmin kuin vedonlyöntitoimiston miehet, ja siihen tarvitaan aika paljon tuuria sillä ne on ammattilaisia, minä en. Mutta hauskaa tämä näpertely on kuitenkin.

Ja tätähän on nyt hyvä testata siten että laskee seuraavien matsien kertoimet valmiiksi ja kun ne nettiin aikanaan ilmestyvät (nythän on taukoa peleissä) niin katsoo kuinka lähelle osui. Sitten jos pääosin osuu hyvin mutta joissain kohteissa on selkeitä eroja niin heittää sinne muutaman euron ja toivoo parasta.

Vierailija

Jos kunnollisen ja mahd. kattavan ennusteen haluaa per peli tehdä niin siihen tarvittaisiin vähintään seuraavat tiedot per joukkue :

- milloin on viimeksi pelattu sitä vastustajaa vastaan johon ennustetta tehdään ja mikä oli tulos
- Muut tulokset muihin joukkueisiin nähden
- mikä on pelaajien fyysinen kunto ennustettavassa pelissä
ja mikä se oli edelliskerralla
- keli pelihetkellä, kuinka kävi viimeksi kun oli pilvipoutaa jne.
- onko joukkue vieras/koti ja kuinka kaukaa vierasjoukkue on matkustanut

lisäksi satoja muita muuttujia.

Pelkästään pelimenestyksen pohjalta hyvää ennustetta ei pysty tekemään.

Ja tätähän on nyt hyvä testata siten että laskee seuraavien matsien kertoimet valmiiksi ja kun ne nettiin aikanaan ilmestyvät (nythän on taukoa peleissä) niin katsoo kuinka lähelle osui. Sitten jos pääosin osuu hyvin mutta joissain kohteissa on selkeitä eroja niin heittää sinne muutaman euron ja toivoo parasta.
Kyllä, tähän hommaan toi on ok. Huomaat taatusti että nälkä kasvaa syödessä eli varmasti tulee mieleen laajentaa laskentaa aina "pikkasen". Sekin on tuollaisen laskennan hyvä puoli. Kunhan ei paisuta hommaa liian laajaksi = tulee kyllästyminen.

Vierailija

Oo, hyvä kun muistutit parista muuttujasta mitkä oli vielä unohtuneet (ois ne kai jossain vaiheessa tullu mieleen). Joku järki nyt täytyy tietenkin pitää eli jonkin sään vaikutusta ei tietenkään huomioida. Mutta tuo pelimatkan pituus täytyy laittaa vaikuttamaan kotiedun painoarvoon. Toki sen vaikutus on eri joukkueille eri, mutta arvio on arvio. Kyllä sen huomioon ottaminen pitäisi silti viedä keskimäärin lähemmäksi oikeaa tulosta. Myös joukkueiden edellinen kohtaaminen oli unohtunut, ja myös tauko edellisestä pelistä puuttuu vielä (onko joukkue väsynyt vai kenties kadottanut pelivireen pitkän tauon aikana).

Vierailija
tauko edellisestä pelistä puuttuu vielä (onko joukkue väsynyt vai kenties kadottanut pelivireen pitkän tauon aikana).
Jep. Tuon kaltaisia muuttujia lisäämällä ennustus paranee.

Vierailija

Jees, mutta toki hankalaa on saada nuo kohdilleen kun sekin että kuinka suuri vaikutus matkan pituudella oikeasti on riippuu:
-tuleeko joukkue bussilla vai lentokoneella
-tuleeko joukkue jo edellisenä päivänä
-yksilölliset erot

Tuossa joutuu niin paljon painoarvokertoimia heittämään hatusta että lopputulos ei ehkä eroa paljoa siitä että ois sen koko kertoimen heittänyt suoraan hatusta. Mutta toisaalta eipähän tarvitse jokaisen kohteen kanssa erikseen pohtia kaikkien N+1 asian vaikutusta kun ne on kerran jo pohdittu. Sitten vaan toivotaan että se eka pohdinta osui edes vähän sinnepäin.

Vierailija

Voiskin mut kun ei voi. Laskuri antaa todennäköisyyksiä ulos. Vaikka yksikään veto ei osuis voi laskuri olla ihan oikein, ja päin vastoin. Täytyis seurata ainakin koko kausi ennen kuin ois varma ollaanko pielessä vai ei, eikä sittenkään tiedettäis mitkä niistä laskurissa olevasta 100:sta vakioarvosta on pielessä. Arvioinko kotiedun liian suureksi, vaiko kenties erikoispelaamisen merkityksen, vaiko sittenkin sarjatilanteen, vaiko....?

Vierailija
Joza
Kaksi hyvin erilaista tapaa, kumpi on enemmän oikein? Vai pitäisikö tehdä jälleen kompromissi ja laskea molemmista tuloksista keskiarvo.
Tuo kertominen tuntuisi paremmalta, mutta todennäköisyyksiä täytyy painottaa esim. siten, että kukin todennäköisyys korotetaan painokertoimen (0...1) potenssiin. Jos painokerroin on 0 niin kertoimeksi tulisi 1.

Vierailija
korant
Joza
Kaksi hyvin erilaista tapaa, kumpi on enemmän oikein? Vai pitäisikö tehdä jälleen kompromissi ja laskea molemmista tuloksista keskiarvo.
Tuo kertominen tuntuisi paremmalta, mutta todennäköisyyksiä täytyy painottaa esim. siten, että kukin todennäköisyys korotetaan painokertoimen (0...1) potenssiin. Jos painokerroin on 0 niin kertoimeksi tulisi 1.

Tätäkin olen älynnyt harrastaa. Hankalaa on tietysti vain paitsi valita se painokerroin niin yrittää huolehtia siitä ettei samat asiat tule lasketuksi kovin pahasti moneen kertaan. Esim kun on erillinen erikoispelaustarkastelu, niin tuo varmasti näkyy osaltaan myös sarjatilanteessa, joten sille ei uskalla kovin suurta painoarvoa antaa.

Vierailija

Mitä ottelukohtaisia tilastoja tarkoitat?

Itse käytän tuota sarjataulukkoa (myös aiemmilta vuosilta jonkin verran), sitten ottelut kohdasta löytyy kauden kaikkien otteluiden tulokset (ja tarkempaakin infoa jos tarvii) ja sitten tilastot osion etusivullahan on heti mm. ylivoimatehokkuudet ym.

Vierailija

Halusin siis listauksen missä näkyisi joukkueiden kaikki pelatut pelit (tuloksineen) esim. viimeisten 3 vuoden aikana.

Vierailija

Jaa, jos meinaat jonkin tietyn joukkueparin keskinäisiä pelejä niin en tiedä onko muuta tapaa kuin etsiä kaikki erikseen tulosarkistoista.

Tällä hetkellä laskuri antais 1X2 kertoimet seuraavasti

Kärpät - Hpk
2,0 - 5,1 - 3,3

Lukko - Kalpa
2,0 - 5,4 - 3,1

Vaikuttaa suht realistisilta..

EDIT: laskuista puuttuu loukkaantumistilanteet mikä ratkeaa vasta lähempänä matseja.

Sivut

Uusimmat

Suosituimmat