Markov-ketjut pitkällä aikavälillä

Samankaltaiset tiedostot
Markov-ketjut pitkällä aikavälillä

Markov-kustannusmallit ja kulkuajat

Erilaisia Markov-ketjuja

Jatkuva-aikaisia Markov-prosesseja

Markov-ketjuja suurilla tila-avaruuksilla

1 + b t (i, j). Olkoon b t (i, j) todennäköisyys, että B t (i, j) = 1. Siis operaation access(j) odotusarvoinen kustannus ajanhetkellä t olisi.

Jatkuva-aikaisten Markov-prosessien aikakehitys

Markov-ketjun hetkittäinen käyttäytyminen

Esimerkki: Tietoliikennekytkin

Markov-kustannusmallit ja kulkuajat

Markov-ketjun hetkittäinen käyttäytyminen

Jatkuvan aikavälin stokastisia prosesseja

Martingaalit ja informaatioprosessit

Generoivat funktiot, Poisson- ja eksponenttijakaumat

Valintahetket ja pysäytetyt martingaalit

Poisson-prosessien ominaisuuksia ja esimerkkilaskuja

1 p p P (X 0 = 0) P (X 0 = 1) =

Martingaalit ja informaatioprosessit

Epäyhtälöt ovat yksi matemaatikon voimakkaimmista

2 exp( 2u), kun u > 0 f U (u) = v = 3 + u 3v + uv = u. f V (v) dv = f U (u) du du f V (v) = f U (u) dv = f U (h(v)) h (v) = f U 1 v (1 v) 2

Tehtäväsarja I Tehtävät 1-5 perustuvat monisteen kappaleisiin ja tehtävä 6 kappaleeseen 2.8.

isomeerejä yhteensä yhdeksän kappaletta.

Analyysi III. Jari Taskinen. 28. syyskuuta Luku 1

8 Potenssisarjoista. 8.1 Määritelmä. Olkoot a 0, a 1, a 2,... reaalisia vakioita ja c R. Määritelmä 8.1. Muotoa

Yhtälöryhmät 1/6 Sisältö ESITIEDOT: yhtälöt

a) Sievennä lauseke 1+x , kun x 0jax 1. b) Aseta luvut 2, 5 suuruusjärjestykseen ja perustele vastauksesi. 3 3 ja

3.6 Su-estimaattorien asymptotiikka

Tenttiin valmentavia harjoituksia

Stokastiset prosessit. Lasse Leskelä Aalto-yliopisto

Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua.

Miten osoitetaan joukot samoiksi?

y x1 σ t 1 = c y x 1 σ t 1 = y x 2 σ t 2 y x 2 x 1 y = σ(t 2 t 1 ) x 2 x 1 y t 2 t 1

STOKASTISET PROSESSIT Peruskäsitteitä

Fourier-analyysi, I/19-20, Mallivastaukset, Laskuharjoitus 7

= 5! 2 2!3! = = 10. Edelleen tästä joukosta voidaan valita kolme särmää yhteensä = 10! 3 3!7! = = 120

Poisson-prosessien ominaisuuksia ja esimerkkilaskuja

Diskreetin matematiikan perusteet Esimerkkiratkaisut 3 / vko 10

IV. TASAINEN SUPPENEMINEN. f(x) = lim. jokaista ε > 0 ja x A kohti n ε,x N s.e. n n

Yhtälönratkaisusta. Johanna Rämö, Helsingin yliopisto. 22. syyskuuta 2014

MS-A0501 Todennäköisyyslaskennan ja tilastotieteen peruskurssi

Funktiot. funktioita f : A R. Yleensä funktion määrittelyjoukko M f = A on jokin väli, muttei aina.

Lineaarikombinaatio, lineaarinen riippuvuus/riippumattomuus

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

Todennäköisyyslaskenta IIa, syys lokakuu 2019 / Hytönen 3. laskuharjoitus, ratkaisuehdotukset

Derivaatan sovellukset (ääriarvotehtävät ym.)

MS-A0104 Differentiaali- ja integraalilaskenta 1 (ELEC2) MS-A0106 Differentiaali- ja integraalilaskenta 1 (ENG2)

Malliratkaisut Demot

MATP153 Approbatur 1B Ohjaus 2 Keskiviikko torstai

HY, MTL / Matemaattisten tieteiden kandiohjelma Todennäköisyyslaskenta IIb, syksy 2017 Harjoitus 1 Ratkaisuehdotuksia

MS-A0003/A0005 Matriisilaskenta Malliratkaisut 5 / vko 48

HY, MTO / Matemaattisten tieteiden kandiohjelma Todennäköisyyslaskenta IIa, syksy 2018 Harjoitus 3 Ratkaisuehdotuksia.

Kanta ja dimensio 1 / 23

Täydellisyysaksiooman kertaus

Matematiikan tukikurssi

Diskreettiaikainen dynaaminen optimointi

k S P[ X µ kσ] 1 k 2.

763306A JOHDATUS SUHTEELLISUUSTEORIAAN 2 Ratkaisut 3 Kevät E 1 + c 2 m 2 = E (1) p 1 = P (2) E 2 1

Ristitulolle saadaan toinen muistisääntö determinantin avulla. Vektoreiden v ja w ristitulo saadaan laskemalla determinantti

MATP153 Approbatur 1B Harjoitus 3, ratkaisut Maanantai

Konvergenssilauseita

Todista raja-arvon määritelmään perustuen seuraava lause: Jos lukujonolle a n pätee lima n = a ja lima n = b, niin a = b.

verkkojen G ja H välinen isomorfismi. Nyt kuvaus f on bijektio, joka säilyttää kyseisissä verkoissa esiintyvät särmät, joten pari

Toispuoleiset raja-arvot

Avaruuden R n aliavaruus

Johdatus matemaattiseen päättelyyn

3. Kirjoita seuraavat joukot luettelemalla niiden alkiot, jos mahdollista. Onko jokin joukoista tyhjä joukko?

031021P Tilastomatematiikka (5 op) viikot 5 6

T Rinnakkaiset ja hajautetut digitaaliset järjestelmät Stokastinen analyysi

6. laskuharjoitusten vastaukset (viikot 10 11)

Estynyt puheluyritys menetetään ei johda uusintayritykseen alkaa uusi miettimisaika: aika seuraavaan yritykseen Exp(γ) pitoaika X Exp(µ)

Mitään muita operaatioita symbolille ei ole määritelty! < a kaikilla kokonaisluvuilla a, + a = kaikilla kokonaisluvuilla a.

JAKSO 2 KANTA JA KOORDINAATIT

Kopuloiden teoria pähkinänkuoressa

Harjoitus 3 ( )

1 Lukujen jaollisuudesta

Äärellisten mallien teoria

Derivaatat lasketaan komponenteittain, esimerkiksi E 1 E 2

Harjoitus 3 ( )

Luku 7. Verkkoalgoritmit. 7.1 Määritelmiä

MS-A010{3,4} (ELEC*) Differentiaali- ja integraalilaskenta 1 Luento 2: Sarjat

x 4 e 2x dx Γ(r) = x r 1 e x dx (1)

MS-A0502 Todennäköisyyslaskennan ja tilastotieteen peruskurssi

Kuinka määritellään 2 3?

1. Olkoon f :, Ratkaisu. Funktion f kuvaaja välillä [ 1, 3]. (b) Olkoonε>0. Valitaanδ=ε. Kun x 1 <δ, niin. = x+3 2 = x+1, 1< x<1+δ

Matematiikka ja teknologia, kevät 2011

0 kun x < 0, 1/3 kun 0 x < 1/4, 7/11 kun 1/4 x < 6/7, 1 kun x 1, 1 kun x 6/7,

MS-A010{2,3,4,5} (SCI, ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 2: Sarjat

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I

3 Lukujonon raja-arvo

Tehtävänanto oli ratkaista seuraavat määrätyt integraalit: b) 0 e x + 1

Tehtäväsarja I Seuraavat tehtävät liittyvät kurssimateriaalin lukuun 7 eli vapauden käsitteeseen ja homogeenisiin

j(j 1) = n(n2 1) 3 + (k + 1)k = (k + 1)(k2 k + 3k) 3 = (k + 1)(k2 + 2k + 1 1)

Ympyrä 1/6 Sisältö ESITIEDOT: käyrä, kulma, piste, suora

2.2.1 Ratkaiseminen arvausta sovittamalla

Kannan vektorit siis virittävät aliavaruuden, ja lisäksi kanta on vapaa. Lauseesta 7.6 saadaan seuraava hyvin käyttökelpoinen tulos:

Liikenneongelmien aikaskaalahierarkia

Lineaariavaruudet. Span. Sisätulo. Normi. Matriisinormit. Matriisinormit. aiheita. Aiheet. Reaalinen lineaariavaruus. Span. Sisätulo.

Diplomi-insinööri- ja arkkitehtikoulutuksen yhteisvalinta 2017 Insinöörivalinnan matematiikan koe , Ratkaisut (Sarja A)

3 Lukujonon raja-arvo

1 Reaaliset lukujonot

Transkriptio:

2A Markov-ketjut pitkällä aikavälillä Tämän harjoituksen tavoitteena on oppia lukemaan siirtymämatriisista tai siirtymäkaaviosta, milloin Markov-ketju on yhtenäinen ja jaksoton; oppia tunnistamaan, milloin ketjun tilajakauma suppenee pitkällä aikavälillä; ja oppia laskemaan annetun siirtymämatriisin tasapainojakauma Jos mahdollista, harjoituksiin kannattaa tuoda mukaan kannettava tietokone tai laskin, jolla voi laskea tehtävissä esiintyvien laskujen lukuarvoja Alla on kuhunkin tehtävään esitetty malliratkaisut punaisella sekä malliratkaisujen lisämateriaalit sinisellä Tuntitehtävät 2A1 Yhtenäisen ketjun jaksollisuus Perustele, miksi seuraavat tulokset ovat totta yleiselle äärellisen tilajoukon S Markov-ketjulle ja sen siirtymämatriisille P = (p x,y x,y S (a Jos p x,x > 0, niin tällöin myös (P t x,x > 0 kaikilla t = 1, 2, Ratkaisu (Leskelä, luvut 21 ja 23 Epäyhtälö p x,x > 0 tarkoittaa, että tilasta x on linkki itseensä, kun taas (P t x,x > 0 tarkoittaa, että tilasta x on mahdollista päästä t:llä askeleella takaisin tilaan x Jälkimmäinen on ensimmäisen nojalla totta, sillä nyt prosessi voi siirtyä t kertaa peräkkäin tilasta x takaisin itseensä Päättely voidaan esittää formaalisti esimerkiksi seuraavasti: (P t x,x = P(X t = x X 0 = x P(X t = x, X t 1 = x,, X 1 = x X 0 = x = p t x,x > 0, koska p x,x > 0 (b Jos p x,x > 0, niin tilan x jakso on 1 Ratkaisu (Leskelä, luku 34 Jos p(x, x > 0, niin mahdollisten paluuhetkien joukkon on T x = {1, 2, 3, }, jonka suurin yhteinen tekijä on 1 äin ollen tilan x jakso on 1, eli tila on jaksoton (c Jos p x,x > 0 ja x y (ks luentomoniste, Luku 32, niin on olemassa s siten, että (P t y,y > 0 kaikilla t = s, s + 1, s + 2, Ratkaisu Jos x y, niin on olemassa luvut s 1 ja s 2 se P s 1 (y, x > 0 ja P s 2 (x, y > 0 Merkitään s = s 1 +s 2 Tällöin P s+k (y, y P s 1 (y, xp k (x, xp s 2 (x, y > 0 kaikilla k 1 (d Yhtenäinen ketju on jaksoton, jos p x,x > 0 pätee jollekin tilalle x Ratkaisu Ketju on yhtenäinen, jos kaikille tiloille z, y pätee z y Valitaan z = x yt edellisen kohdan perusteella jokaisella y on olemassa s 1, jolle P t (y, y > 0 kaikilla t = s, s + 1, äin ollen tilan y mahdollisten paluuhetkien joukko sisältää T y {s, s + 1, s + 2, } Ainoa positiivinen kokonaisluku, jolla sekä s että s+1 ovat jaollisia, on 1 äin ollen lukujoukon T y suurin yhteinen tekijä on 1, eli tilan y jakso on 1 1 / 6

Lisäys Yleisemmin kaikkien yhtenäisen Markov-ketjun tilojen jakso on sama (tai vielä yleisemmin kunkin yhtenäisen komponentin kaikkien tilojen jakso on sama Todistus on oleellisesti sama kuin kohta (d yllä Kotitehtävät (palautettava kirjallisina pe 229 klo 10:15 mennessä 2A3 Selvitä seuraavien Markov-ketjujen pitkän aikavälin käyttäytyminen (a Työmatkapyöräilijän pyörä on kunakin työpäivänä joko kunnossa tai rikki Kun pyörä on jonakin työpäivänä ollut kunnossa, se on seuraavanakin kunnossa todennäköisyydellä 95%, muuten rikki ja kun se on ollut rikki, se on seuraavana työpäivänä kunnossa todennäköisyydellä 33%, muuten edelleen rikki riippumatta aiemmista tiloista Kuinka suuren osuuden työpäivistä pyörä on pitkällä aikavälillä rikki? Ratkaisu (1: Markov-teorian tavat Muistetaan, että Markov-ketjun tilojen aikaosuuksia pitkällä aikavälillä kuvaa tasapainojakauma Formaalisti: olkoon (X t t äärellisen tila-avaruuden yhtenäinen Markov-ketju ja T (y sen vierailulaskuri tilassa y aikaan T mennessä, T (y = T I{X t = y} t=0 Tällöin pätee kaikille tiloille y ja kaikille alkujakaumille µ 0 ( lim E T (y 1 = lim T T + 1 T T + 1 (µ 0P t y = π(y, missä π on ketjun yksikäsitteinen 1 tasapainojakauma Ylläoleva on suoraviivainen seuraus hetkittäisten tilajakaumien µ 0 P t suppenemisesta (Leskelä, lause 311 Lisäys Yo formaalin muotoilun mukaan Markov-ketjun tilojen odotusarvoisia aikaosuuksia pitkällä aikavälillä kuvaa tasapainojakauma Sana odotusarvoisia voidaan kuitenkin poistaa, koska seuraava vahvempi tulos pätee (Leskelä, Lause 44: äärellisen tila-avaruuden yhtenäiselle Markov-ketjulle (X t t, pätee kaikille tiloille y ja kaikille alkujakaumille todennäköisyydellä 1 T (y lim T T + 1 = π(y, missä π on ketjun yksikäsitteinen tasapainojakauma Olkoon tila kunnossa tila 1 ja tila rikki tila 2 Tällöin siirtymämatriisiksi saadaan: [ ] 095 005 P = 033 067 1 Katso Leskelä, Lause 38 2 / 6

Vastaava Markov-ketju on yhtenäinen Tehtävän Markov-ketjulle siis se osuus työpäivistä, jonka pyörä on pitkällä aikavälillä rikki, on π(rikki, missä π on tasapainojakauma Alla on ratkaistu tasapainojakauma kahdella eri Markov-teorian tavalla (1a: Analyyttinen tapa; Leskelä, Luku 31 Tasapainojakauma saadaan tasapainoyhtälöistä π = πp ja π(x i = 1 äistä saadaan 095π 1 + 033π 2 = π 1 π 2 = 5/33π 1 005π 1 + 067π 2 = π 2 π 1 + π 2 = 1 Ensimmäinen ja toinen yhtälö ovat yhtäpitävät; tämä voidaan tarkastaa sijoittamalla ensimmäinen rivi toiseen Sijoittamalla ensimmäinen rivi kolmanteen saadaan π 1 = 33/38, joten π 2 = 5/38 Tasapaino- ja rajajakauma on siis π = [33/38, 5/38] [08684, 01316] Pyörä on siis pitkällä aikavälillä noin 13, 2% päivistä rikki (1b: umeerinen tapa; vrt Leskelä, esimerkki 32 Tehtävän Markov-ketju on yhtenäinen ja jaksoton äin ollen hetkittäiset tilajakaumat suppenevat alkujakaumasta riippumatta kohti rajajakaumaa, joka on ketjun tasapainojakauma π (Leskelä, Lause 311 Rajajakauman taas voi päätellä laskemalla tietokoneella siirtymämatriisin suuria potensseja; P 100 [ ] 08684 01316 08684 01316 Ja numeerisen tarkkuuden rajoissa P 101 = P 100, joten jakauma on ajautunut sadassa askeleessa tasapainotilaansa [08684, 01316] alkutilasta riippumatta Pyörä on siis pitkällä aikavälillä noin 13, 2% päivistä rikki (2: Geometrisen jakauman tapa Tutkitaan nyt pitkän aikavälin käytöstä suoraan ilman Markov-ketjujen teoriaa Aika, jonka pyörä on kerralla kunnossa on geometrisesti jakautunut joukolla Z >0 parametrilla 005 Vastaavasti aika, jonka pyörä on kerralla rikki on geometrisesti jakautunut joukolla Z >0 parametrilla 033 Vastaavat odotusarvot ovat 1/005 ja 1/033 Tarkastellaan nyt sykliä, jolloin pyörä on ollut kertaa rikki ja kertaa kunnossa Tämän aikavälin pituus T toteuttaa suurten lukujen lain mukaan melkein varmasti T / 1/005 + 1/033 kun Vastaavasti kertaa rikki oleminen T (rikki oleminen T (kunnossa toteuttavat T (rikki / 1/033, T (kunnossa / 1/005 i ja kertaa kunnossa 3 / 6

Tästä saadaan rikki- ja kunnossaolemisen osuudet: melkein varmasti T (rikki /T 08684, T (kunnossa /T 01316 Pyörä on siis pitkällä aikavälillä noin 13, 2% päivistä rikki (b Tarkastellaan harjoitustehtävän 1B3 Markov-ketjua tilajoukolla S = {AA, Aa, aa} ja siirtymämatriisilla 0 P = 1/4 1/4, 0 missä tilat on lueteltu järjestyksessä AA, Aa, aa Laske eri genotyyppien osuudet tässä jälkeläisten ketjussa pitkällä aikavälillä Ratkaisu Siirtymäkaavio on AA Aa aa 1/4 mistä nähdään, että ketju on yhtenäinen Genotyyppien osuudet pitkällä aikavälillä tulevat näin ollen ketjun yksikäsitteisestä tasapainojakaumasta π Perusteltu on kuten kohdassa (a (Analyyttinen tapa Tasapainoyhtälöt ovat 1/4 π 1 + 1/4π 2 = π 1 π 2 = 2π 1 π 1 + π 2 + π 3 = π 2 1/4π 2 + π 3 = π 3 π 2 = 2π 3 π 1 + π 2 + π 3 = 1 ja oikealla olevista yhtälöistä nähdään suoraan, että π = [1/4,, 1/4] (umeerinen tapa Siirtymäkaaviosta nähdään, että ketju on yhtenäinen ja jaksoton äin ollen yksikäsitteinen tasapainojakauma on myös kaikkien alkujakaumien rajajakauma (Leskelä, lause 311 Laskemalla siirtymämatriisin suuria potensseja saadaan rajajakauma: 1/4 1/4 P 100 1/4 1/4 1/4 1/4 (Johtopäätös Tasapainojakauma on siis π = [1/4,, 1/4] eli genotyyppien osuudet pitkällä aikavälillä ovat: AA: 1/4, Aa:, aa: 1/4 4 / 6

2A4 Korkean ja matalan tuloasteen solmun PageRank Tarkastellaan suunnattua verkkoa, jonka solmujoukko on V = {1, 2,, n}, ja joka sisältää linkit 1 2, 2 1 sekä x 2, kun x = 3, 4,, n Olkoon (X 0, X 1, luentomonisteen PageRank-algoritmin (Esimerkki 23 mukainen tätä verkkoa vastaava Markov-ketju (a Luonnostele paperille ketjun siirtymäkaavio ja selvitä, millä vaimennuskertoimen c arvoilla Markov-ketju on yhtenäinen Ratkaisu Verkko V on 1 2 3 4 n PageRank-siirtymätodennäköisyydet ovat P (x, y = c 1 n + (1 c G(x, y y V G(x, y, missä G on verkon V naapuruusmatriisi ja c [0, 1] vapaa parametri Yllä piirretty verkko V on myös PageRank-Markov-ketjun siirtymäkaavio, kun c = 0 Tällöin kaikkien kaarien paino on 1 Kun c > 0, kaikkien solmuparien välillä on molempiin suuntiin kaari Tällöin yläpuolella kuvassa olevien verkon V kaarien paino on c/n + (1 c ja muiden c/n Markov-ketju on yhtenäinen, joss c > 0 (b Laske verkon solmujen PageRank-arvot ratkaisemalla Markov-ketjun tasapainoyhtälöt Ratkaisu Tasapainoyhtälöt (Leskelä, luku 31 ovat π(1 = π(1cn 1 + π(2 ( cn 1 + (1 c ( n + π(x cn 1 π(2 = π(1 ( cn 1 + (1 c ( n (cn + π(2cn 1 + π(x 1 + (1 c π(3 = π(n = n π(x = 1 x=1 ( n π(x x=1 ( n π(x x=1 cn 1 cn 1 x=3 x=3 5 / 6

Sijoittamalla normalisaatioehto x π(x = 1, ylemmät yhtälöt sievenevät muotoon Tästä voidaan ratkaista π(1 = π(1 = cn 1 + π(2(1 c, π(2 = cn 1 + (1 π(2(1 c, π(3 = cn 1, π(n = cn 1 ( 1 + π(2 = cn 1 + (1 c, 1 + (1 c π(3 = cn 1, π(n = cn 1 1 c cn 1 + 1 + (1 c (1 c2 1 + (1 c, (c Miten PageRank-arvot käyttäytyvät, kun c = 0 ja c = 1? Ratkaisu Kun c = 0, saadaan π(1 = π(2 = 1 ja π(x = 0 kun x 3 Kun 2 c = 1, saadaan π(x = 1/n kaikilla x (d Miten PageRank-arvot käyttäytyvät, kun n? Ratkaisu Kun n, saadaan rajalla π(1 = (1 c2 1 + (1 c, π(2 = (1 c 1 + (1 c, π(j = 0, j 3 Huomaa, että raja-arvoille pätee π(1 + π(2 = 1 c, joten [π(1, π(2] ei ole tilajoukon {1, 2} tn-jakauma, vaan c:n verran tn-massaa on karannut äärettömiin rajankäynnin yhteydessä 6 / 6