Markovprocesser SF1904

Relevanta dokument
Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

Markovprocesser SF1904

b) Vad är sannolikheten att personen somnar i lägenheten? (4 p) c) Hur många gånger förväntas personen byta rum? (4 p)

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 17 AUGUSTI 2018 KL

** a) Vilka värden ska vara istället för * och **? (1 p) b) Ange för de tre tillstånden vilket som svarar mot 0,1,2 i figuren.

TENTAMEN I SF1904 MARKOVPROCESSER TISDAGEN DEN 29 MAJ 2018 KL

Matematisk statistik för D, I, Π och Fysiker

TAMS79: Föreläsning 10 Markovkedjor

Markovprocesser SF1904

Markovprocesser SF1904

TENTAMEN I SF1904 MARKOVPROCESSER FREDAGEN DEN 18 AUGUSTI 2017 KL

Föreläsningsanteckningar i kurs 5B1506 Markovprocesser och köteori. Jan Grandell

Fö relä sning 2, Kö system 2015

Tentamen i FMS180/MASC03 Markovprocesser

Stokastiska processer och simulering I 24 augusti

Matematisk statistik KTH. Formel- och tabellsamling i Matematisk statistik, grundkurs

Tiden i ett tillstånd

Stokastiska processer och simulering I 24 maj

Stokastiska processer

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar. I denna övning kallas ett kösystem som ingår i ett könät oftast nod.

INTRODUKTION TILL MARKOVKEDJOR av Göran Rundqvist, KTH

Kunna beräkna medelantal kunder för alla köer i ett könät utan återkopplingar.

e x/1000 för x 0 0 annars

P =

1 Stokastiska processer. 2 Poissonprocessen

Poisson Drivna Processer, Hagelbrus

Övning 1(a) Vad du ska kunna efter denna övning. Problem, nivå A. Redogöra för begreppen diskret och kontinuerlig stokastisk variabel.

P(X nk 1 = j k 1,..., X n0 = j 0 ) = j 1, X n0 = j 0 ) P(X n0 = j 0 ) = etc... P(X n0 = j 0 ) ... P(X n 1

Tentamen i matematisk statistik, TAMS15/TEN (4h)

Markovkedjor. Patrik Zetterberg. 8 januari 2013

TENTAMEN I SF2937 (f d 5B1537) TILLFÖRLITLIGHETSTEORI TORSDAGEN DEN 14 JANUARI 2010 KL

Kunna definiera laplacetransformen för en kontinuerlig stokastisk variabel. Kunna definiera z-transformen för en diskret stokastisk variabel.

LINKÖPINGS UNIVERSITET EXAM TAMS 15 / TEN 1

Kunna beräkna spärren i ett M/M/m*upptagetsystem. Känna till begreppet utnyttjning av en betjänare och beräkna den.

P = b) Vad betyder elementet på platsen rad 1 kolumn 3 i matrisen P 319? (2 p)

3 Diskreta Markovkedjor, grundläggande egenskaper Grundläggande begrepp Fördelningen för X n Absorption...

TAMS14/36 SANNOLIKHETSLÄRA GK Poissonprocessen (komplettering) Torkel Erhardsson 14 maj 2010

Kunna beräkna spärren i ett M/M/m*upptagetsystem.

Utdrag ur TAMS15: Matematisk statistik I, grundkurs Extra kursmaterial för TAMS79

Föreläsning 9, FMSF45 Markovkedjor

Kunna beräkna P (spärr) för system med begränsat antal kunder och köplatser. Kunna beräkna medelantal upptagna betjänare.

Grafer och grannmatriser

SF1901 Sannolikhetsteori och statistik I

Matematisk statistik 9hp Föreläsning 2: Slumpvariabel

Föreläsning 8, FMSF45 Binomial- och Poissonfördelning, Poissonprocess

TENTAMEN I SF1906 (f d 5B1506) MATEMATISK STATISTIK GRUNDKURS,

Matematisk statistik för D, I, Π och Fysiker

Föreläsning 2, FMSF45 Slumpvariabel

Kurs: HF1012 Matematisk statistik Lärare: Armin Halilovic

SF1901: SANNOLIKHETSTEORI OCH KONTINUERLIGA STOKASTISKA VARIABLER STATISTIK. Tatjana Pavlenko. 7 september 2016

SF1901 Sannolikhetsteori och statistik I

Konvergens och Kontinuitet

Exempel. Vi observerar vädret och klassificerar det i tre typer under en följd av dagar. vackert (V) mulet (M) regn (R)

Uppgift 2 Betrakta vädret under en följd av dagar som en Markovkedja med de enda möjliga tillstånden. 0 = solig dag och 1 = regnig dag

Kurssammanfattning MVE055

SF1901: Sannolikhetslära och statistik

Problemsamling i Sannolikhetsteori

Tentamen LMA 200 Matematisk statistik,

Stokastiska Processer

Laboration i Automationsteknik FK: Del 1: Polplacering. Del 2: Markovkedjor

Matematisk statistik 9 hp Föreläsning 8: Binomial- och Poissonfördelning, Poissonprocess

Föreläsning 4: Konfidensintervall (forts.)

Exempel för diskreta och kontinuerliga stokastiska variabler

Markovkedjor i kontinuerlig tid med tillämpning för motorproteiner. Jonathan Fagerström, Avhandling Pro Gradu

SF1901 Sannolikhetsteori och statistik I

2 Laborationsuppgifter, upptagetsystem

Lösningsförslag till tentamen i SF1861 Optimeringslära för T. Torsdag 28 maj 2010 kl

Föreläsning 2, Matematisk statistik för M

Om Markov Chain Monte Carlo

Övning 1. Vad du ska kunna efter denna övning. Problem, nivå A

FÖRELÄSNING 4:

Stokastiska Processer och ARIMA. Patrik Zetterberg. 19 december 2012

Kunna använda Littles sats för enkla räkningar på kösystem.

SF1911: Statistik för bioteknik

DEL I 15 poäng totalt inklusive bonus poäng.

Fördelningsfunktionen för en kontinuerlig stokastisk variabel. Täthetsfunktionen för en kontinuerlig och en diskret stokastisk variabel.

Finansiell Statistik (GN, 7,5 hp,, HT 2008) Föreläsning 3

Föreläsning 8 för TNIU23 Integraler och statistik

Analys av DNA-kopietal med dolda markovmodeller

Matematisk statistik för D, I, Π och Fysiker

Matematisk statistik - Slumpens matematik

Kapitel 3 Diskreta slumpvariabler och deras sannolikhetsfördelningar

SF1901: Sannolikhetslära och statistik

Föresläsningsanteckningar Sanno II

1 Linjära ekvationssystem. 2 Vektorer

Kunna dra slutsatser om ett systems betjäningstider och antalet köplatser genom att tolka diagram.

Kontinuerliga funktioner. Ytterligare en ekvivalent formulering av supremumaxiomet

Två parametrar: µ (väntevärdet) och σ (standardavvikelsen) µ bestämmer normalfördelningens läge

Respondent-driven sampling med viktade vänskapsband - en simuleringsstudie

Kunna använda Littles sats för enkla räkningar på kösystem.

Exempel på tentamensuppgifter

Finansiell statistik FÖRELÄSNING 11

Matematisk statistik 9 hp, HT-16 Föreläsning 16: Markovkedjor

SF1901: Sannolikhetslära och statistik

Kunna dra slutsatser om t ex ett systems betjäningstider och antalet köplatser genom att tolka diagram.

Transkript:

Markovprocesser SF1904 Johan Westerborn johawes@kth.se Föreläsning 5 Markovprocesser 24 April 2015 Johan Westerborn Markovprocesser (1) Föreläsning 5

Föreläsningsplan 1 Förra Föreläsningen 2 Poissonprocessen 3 Födelse-döds-processer Johan Westerborn Markovprocesser (2) Föreläsning 5

Förra Föreläsningen Föreläsningsplan 1 Förra Föreläsningen 2 Poissonprocessen 3 Födelse-döds-processer Johan Westerborn Markovprocesser (3) Föreläsning 5

Förra Föreläsningen Intro till Markovprocesser Vi studerar nu Markovprocesser, vilket är en stokastisk process i kontinuerlig tid. Många definitioner är snarlika motsvarande definitioner för Markovkedjor. p ij (t) = P(X(t) = j X(0) = i) och P(t) = (p ij (t)) ij. Chapman-Kolmogorovs ekvationer finns på motsvarande sätt som i Markovkedjor. Tiden mellan hopp måste vara strikt större än noll (reguljär Markovprocess). Tiden mellan hopp är Exponentialfördelad då det är den enda (kontinuerliga) fördelningen som saknar minne. Johan Westerborn Markovprocesser (4) Föreläsning 5

Intensitetsmatrisen Förra Föreläsningen Intensitetsmatrisen Q = (q ij ) ij introducerades där: qij för j i är intensiteten med vilken processen rör sig från tillstånd i till j. q i = i j q ij är uthoppsintensiteten för tillstånd i. q ii = q i är diagnoalelementen. Radsumman i Q är noll. Via Chapman-Kolmogorov fick vi följande bakåt och framåt ekvationer: P (t) = P(t)Q = QP(t) p (t) = p(0)p(t)q = p(t)q med lösningen: P(t) = exp(qt) = (Qt) k k=0 k!. Ekvationssystemet ovan kan skrivas som p ij (t) = p i0(t)q 0j + p i1 (t)q 1j + p i2 (t)q 2j + Johan Westerborn Markovprocesser (5) Föreläsning 5

Förra Föreläsningen Inbäddade Markovkedjan Om vi låter t 0 = 0 och t i vara tidpunkten för hopp nummer i hos en Markovprocess med intensitetsmatris Q. Då kommer X n = X(t n ) vara en Markovkedja med övergångsmatris P = ( p ij ) ij Vi har också att p ij = q ij q i. Markovkedjan X n kallas för den inbäddade Markovkedjan. Den inbäddade Markovkedjan används för att studera vart en Markovprocess hoppar. Johan Westerborn Markovprocesser (6) Föreläsning 5

Förra Föreläsningen Absorption i Markovprocesser Ett absorberande tillstånd är ett tillstånd från vilket man ej kan gå till ett annat tillstånd. Det betyder att q ij = 0 för alla j i, vilket också betyder att q i = q ii = 0 för ett absorberande tillstånd i (rad av nollor i Q). Begreppet genomgångstillstånd och A-kedja defineras som hos Markovkedjorna. Vi inför, analogt med Markovkedjorna, a ij = P(absorberas i tillstånd j X(0) = i), och T i som tid till absorption givet start i tillstånd i och t i = E[T i ]. Vi kan beräkna dessa på samma sätt som i Markokedjorna om vi inser att förväntad tid i tillstånd i är 1 q i och använder den inbäddade Markovkedjan. Johan Westerborn Markovprocesser (7) Föreläsning 5

Förra Föreläsningen Absorption i Markovprocesser Sats (6.5) Låt a ij vara absorptionssannolikheterna och t i vara förväntad tid till absorption i en A-kedja med intensitetsmatris Q. Då gäller för alla absorberande tillstånd j a ij = q ij q i + t i = 1 q i + k G\{i} k G\{i} där G är alla genomgångstillstånd. q ik q i a kj, q ik q i t k, i G i G Bevisas på samma sätt som för Markovkedjor. Johan Westerborn Markovprocesser (8) Föreläsning 5

Förra Föreläsningen Global balans Sats (6.6) π är en stationär fördelning till en reguljär Markovprocess med tillståndsrum E om och endast om πq = 0. Denna ekvation kan skrivas som π i q ij = 0, j E i E π i = 1, i E π i 0, i E. Första ekvationen kallas för global balans. Johan Westerborn Markovprocesser (9) Föreläsning 5

Förra Föreläsningen Lokal balans Definition (Lokal balans) En sannolikhetsfördelning π uppfyller lokal balans om π i q ij = π j q ji, i, j E π i q ij kan benämnas med flödet från i till j. Vid lokal balans är flödet från i till j lika med flödet från j till i. Om π uppfyller lokal balans uppfyller den också global balans π är en stationär fördelning. Alla stationära fördelningar uppfyller inte lokal balans. Johan Westerborn Markovprocesser (10) Föreläsning 5

Förra Föreläsningen Ergodicitet Sats (6.8) En ändlig, irreducibel Markovprocess {X(t); t 0} är ergodisk och gränsfördelningen är den entydiga stationära fördelningen π. Kvoten π i = 1/q i E[T i ] där T i är återkomsttiden för tillstånd i. Förväntad tid i tillstånd j mellan två besök i tillstånd i är π j /(q i π i ). Sats (6.9) Låt Q vara intensitetsmatrisen till en irreducibel, reguljär Markovprocess. Då är den ergodisk om det existerar en sannolikhetsvektor π som uppfyller πq = 0. Johan Westerborn Markovprocesser (11) Föreläsning 5

Poissonprocessen Föreläsningsplan 1 Förra Föreläsningen 2 Poissonprocessen 3 Födelse-döds-processer Johan Westerborn Markovprocesser (12) Föreläsning 5

Poissonprocessen Poissonprocessen En speciell Markovprocess som används flitigt inom många olika områden är Poissonprocessen. Används ofta när man vill räkna händelser: Ankomster till en affär. Radioaktivt sönderfall. Olyckor. Definition (6.5) Poissonprocessen {N(t), t 0} är en Markovprocess med uppräkneligt tillståndsrum, N(0) = 0 med följande övergångsintensiteter λ j = i + 1 q ij = λ j = i 0 annars. Johan Westerborn Markovprocesser (13) Föreläsning 5

Poissonprocessen Poissonprocessen Sats (6.3) Följande definitioner är ekvivalenta. a) {N(t), t 0} är en Poissonprocess. b) {N(t), t 0} är en Markovprocess med N(0) = 0 och övergångssannolikheter p ij (t) = (λt)j i (j i)! e λt, om j i c) {N(t), t 0} är en stokastisk process sådan att 1) För alla 0 s 1 < t 1... s n < t n är N(t 1 ) N(s 1 ), N(t 2 ) N(s 2 ),..., N(t n ) N(s n ) oberoende stokastiska variabler. 2) N(t) N(s) är Po (λ(t s)) fördelad. 3) N(0) = 0. Johan Westerborn Markovprocesser (14) Föreläsning 5

Poissonprocessen Exempel Exempel En maskin har en knapp som växlar mellan på och av som en Poissonprocess med intensitet λ = 1. Maskinen startar vid t = 0 i tillståndet på. Vad är sannolikheten att maskinen är på vid tidpunkten t = 2? Johan Westerborn Markovprocesser (15) Föreläsning 5

Poissonprocessen Poissonprocessen En viktig egenskap hos Poissonprocessen är följande additionsegenskap: Sats Om N 1 (t) är en Poissonprocess med intensitet λ 1 och N 2 (t) är en Poissonprocess med intensitet λ 2, där N 1 (t) och N 2 (t) är oberoende. Då är N(t) = N 1 (t) + N 2 (t) en Poissonprocess med intensitet λ = λ 1 + λ 2. Johan Westerborn Markovprocesser (16) Föreläsning 5

Poissonprocessen Exempel Exempel (Trafikundersökning) Vid en trafikundersökning räknade man antalet fordon som passerade en viss punkt på en motorväg. Strömmen av en viss typ fordon kan beskrivas som en Poissonprocess med intensitet λ 1 = 10 för bilar, λ 2 = 3 för lastbilar och λ 3 = 1 för bussar (enhet är fordon per minut). Processerna antas vara oberoende av varandra. Man studerar vägen under 1 timme. Vad är fördelningen för det totala antalet fordon som passerar punkten? Vad är sannolikheten att en bil efterföljs av en lastbil? Johan Westerborn Markovprocesser (17) Föreläsning 5

Poissonprocessen Poissonprocessen i planet Poissonprocessen kan ses som slumpmässiga händelser i tiden. Poissonprocessen i planet är på samma sätt slumpmässiga händelser i ett område. Kan till exempel användas för blixtnedslag, sjukdomsfall. Definition Låt A vara ett område i R 2. En punktprocess {N(A), A A} kallas en Poissonprocess med intensitet λ om: 1 De stokastiska variablerna N(A 1 ), N(A 2 ),..., N(A n ) är oberoende för disjunkta mängder A 1, A 2,..., A n. 2 N(A) Po (λ A ) för varje begränsat område A A. Johan Westerborn Markovprocesser (18) Föreläsning 5

Poissonprocessen Poissonprocess med varierande intensitet Det är vanligt att betrakta en Poissonprocess med tids-varierande intensitet λ(t). Då kommer följande att gälla t+s N(t + s) N(s) Po( λ(u)du). s Dessa kan simuleras med hjälp av uttunning: 1 Välj γ så att λ(t) γ för 0 t T 2 Simulera en Poissonprocess N(t) med intensitet γ på [0, T ]. Låt T 1,..., T n vara tidspunkten för alla händelser. 3 Bilda processen M(t) från N(t) genom att radera händelsen vid tidpunkt T i med sannolikheten 1 λ(t i )/γ. Johan Westerborn Markovprocesser (19) Föreläsning 5

Poissonprocessen Exempel 10 Intensitetsprocessen 5 0 0 1 2 3 4 5 6 7 100 Icke uttunnad 50 0 0 1 2 3 4 5 6 7 60 Uttunnad Poissonprocess 40 20 0 0 1 2 3 4 5 6 7 Figure: Simulering av Poissonprocess med intensitet λ(t) = 5 cos(t) + 5 på intervallet [0, 7]. Johan Westerborn Markovprocesser (20) Föreläsning 5

Föreläsningsplan Födelse-döds-processer 1 Förra Föreläsningen 2 Poissonprocessen 3 Födelse-döds-processer Johan Westerborn Markovprocesser (21) Föreläsning 5

Födelse-döds-processer Lite allmänt om födelse-döds-processer Poissonprocessen är en räkneprocess, dvs. vi räknar händelser som inträffar slumpmässigt i tiden. Vi kan tänka oss att hur ofta händelser inträffar beror på antalet händelser hittills. Tänk till exempel på en enkel model för bakterier där varje bakterie delar sig oberoende av de andra. Finns det många bakterier är tiden till nästa kortare. Detta leder till födelseprocesser. Dessa kan omöjligt ha en stationär fördelning om inte något tillstånd är absorberande. Födelse-döds-processer är processer som både kan öka och avta. Man kan tänka sig antalet individer i en population, där antalet individer antingen kan öka eler avta. Johan Westerborn Markovprocesser (22) Föreläsning 5

Födelseprocesser Födelse-döds-processer En födelsprocess är en Markovprocess med följande intensitetsmatris λ i j = i + 1 q ij = λ i j = i 0 annars. Processen är strikt växande. Förväntad tid i tillstånd i är 1 λ i. Om vi startar i tillstånd noll är förväntad tid till tillstånd n = n 1 i=0 1 λ i Processen är reguljär om i=0 1 λ i =. Johan Westerborn Markovprocesser (23) Föreläsning 5

Födelse-döds-processer Exempel Exempel (Yule-processen) Låt {X(t); t 0} vara en Markovprocess, där X(t) är antalet individer i en population. Varje individ i populationen ger upphov till en ny individ med intensitet λ obereoende av varandra. Vi antar att populationen startar med 1 individ. Kommer denna population att explodera? Dvs. är förväntade tiden tills man har oändligt många individer ändlig? Johan Westerborn Markovprocesser (24) Föreläsning 5

Födelse-döds-processer Födelse-döds-processer Vi låter nu individer kunna dö också. En födelse-öds-process är en Markovprocess som kan hoppa ner ett steg eller upp ett steg vid varje hopp. En födelse-döds-process har följande intensitetesmatris Q: λ i j = i + 1 µ i j = i 1 q ij = λ i µ i j = i λ 0 i = j = 0 0 annars. Definera ρ 0 = 1 och ρ n = λ 0λ 1 λ n 1 µ 1 µ 2 µ n. Johan Westerborn Markovprocesser (25) Föreläsning 5

Förväntade tider Sats (6.10) Födelse-döds-processer Låt t n vara förväntad tid tills en födelse-döds-process når tillstånd n, givet start i tillstånd 0. Då är t n = n 1 k=0 1 λ k ρ k k ρ j. j=0 Sats (6.11) En födelse-döds-process är reguljär om och endast om 1 λ k ρ k k=0 k j=0 ρ j divergerar. Johan Westerborn Markovprocesser (26) Föreläsning 5

Födelse-döds-processer M/M/1 - kö Exempel En M/M/1 - kö är ett kösystem där man antar att kunder anländer enligt en Poissonprocess med intensitet λ. Betjäningtiden för en kund är Exp(µ) fördelad. Det finns dock bara en betjänare, om den är upptagen ställer sig kunderna i en kö. Ställ upp systemet och beräkna förväntade antalet personer i kön. En kund anländer till systemet. Hur lång tid förväntas kunden få köa? Johan Westerborn Markovprocesser (27) Föreläsning 5