Przejdź do zawartości

Łańcuch Markowa: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Luckas-bot (dyskusja | edycje)
m robot dodaje: sr:Lanci Markova
 
(Nie pokazano 46 wersji utworzonych przez 35 użytkowników)
Linia 1: Linia 1:
[[Plik:Markov process-example.svg|thumb|right|300px|Przykład procesu Markowa]]
[[Plik:Markov process-example.svg|mały|300px|Przykład procesu Markowa]]
{{dopracować|przypisy=2021-03}}
'''Proces Markowa''' – [[Ciąg (matematyka)|ciąg]] zdarzeń, w którym [[prawdopodobieństwo]] każdego zdarzenia zależy jedynie od wyniku poprzedniego. W ujęciu matematycznym, procesy Markowa to takie [[proces stochastyczny|procesy stochastyczne]], które spełniają [[własność Markowa]].
'''Proces Markowa''' – [[Ciąg (matematyka)|ciąg]] zdarzeń, w którym [[prawdopodobieństwo]] każdego zdarzenia zależy jedynie od wyniku poprzedniego. W ujęciu matematycznym, procesy Markowa to takie [[proces stochastyczny|procesy stochastyczne]], które spełniają [[własność Markowa]].


'''Łańcuchy Markowa''' to takie procesy Markowa, które zdefiniowane są na [[zbiór dyskretny|dyskretnej]] przestrzeni stanów.
'''Łańcuchy Markowa''' to procesy Markowa z czasem dyskretnym.


Łańcuch Markowa jest ciągiem <var>X<sub>1</sub>, X<sub>2</sub>, X<sub>3</sub>, ...</var> [[zmienna losowa|zmiennych losowych]]. Dziedzinę tych zmiennych nazywamy '''przestrzenią stanów''', a realizacje <var>X<sub>n</sub></var> to stany w czasie <var>n</var>. Jeśli [[rozkład warunkowy]] ''X''<sub>''n''+1</sub> jest funkcją wyłącznie zmiennej ''X''<sub>''n''</sub>:
Łańcuch Markowa jest ciągiem <math>X_1, X_2, X_3,\dots</math> [[zmienna losowa|zmiennych losowych]]. Dziedzinę tych zmiennych nazywamy '''przestrzenią stanów''', a realizacje <math>X_n</math> to stany w czasie <math>n.</math> Jeśli [[rozkład warunkowy]] <math>X_{n+1}</math> jest funkcją wyłącznie zmiennej <math>X_n{:}</math>
: <math>P(X_{n+1}\leqslant y|X_0, X_1, X_2, \dots, X_n) = P(X_{n+1}\leqslant y|X_n),</math>

: <math> P(X_{n+1}\le y|X_0, X_1, X_2, \ldots, X_n) = P(X_{n+1}\le y|X_n) </math>


to mówimy, że [[proces stochastyczny]] posiada [[własność Markowa]].
to mówimy, że [[proces stochastyczny]] posiada [[własność Markowa]].


Przedstawiona definicja zakłada [[czas]] dyskretny. Istnieją procesy Markowa z [[czas]]em ciągłym, jednak nie są one przedstawione w tym artykule.
Przedstawiona definicja zakłada [[czas]] dyskretny. Istnieją procesy Markowa z czasem ciągłym, jednak nie są one przedstawione w tym artykule.


Procesy Markowa zawdzięczają swoją nazwę ich twórcy [[Andriej Markow (starszy)|Andriejowi Markowowi]], który po raz pierwszy opisał problem w [[1906]] roku. Uogólnienie na [[zbiór przeliczalny|przeliczalnie nieskończone]] przestrzenie stanów zostało opracowane przez [[Andriej Kołmogorow|Kołmogorowa]] w [[1936]]. Łańcuchy Markowa mają związek z [[ruchy Browna|ruchami Browna]] oraz [[hipoteza ergodyczna|hipotezą ergodyczną]], dwoma ważnymi w [[fizyka|fizyce]] tematami, ale powstały jako uogólnienie [[prawo wielkich liczb|prawa wielkich liczb]] na zdarzenia zależne.
Procesy Markowa zawdzięczają swoją nazwę ich twórcy [[Andriej Markow (starszy)|Andriejowi Markowowi]], który po raz pierwszy opisał problem w [[1906]] roku. Uogólnienie na [[zbiór przeliczalny|przeliczalnie nieskończone]] przestrzenie stanów zostało opracowane przez [[Andriej Kołmogorow|Kołmogorowa]] w [[1936]]. Łańcuchy Markowa mają związek z [[ruchy Browna|ruchami Browna]] oraz [[hipoteza ergodyczna|hipotezą ergodyczną]], dwoma ważnymi w [[fizyka|fizyce]] tematami, ale powstały jako uogólnienie [[prawo wielkich liczb|prawa wielkich liczb]] na zdarzenia zależne.


== Własności łańcuchów Markowa ==
== Własności łańcuchów Markowa ==
=== Macierz przejścia ===
=== Rozkład początkowy ===
Rozkładem początkowym nazywamy rozkład ([[Dyskretny rozkład prawdopodobieństwa|dyskretny]]) zmiennej <math>X_0.</math>
Jeśli przestrzeń stanów jest zbiorem skończonym, rozkład prawdopodobieństw przejść między poszczególnymi stanami może być przedstawiony jako [[macierz]], zwaną macierzą prawdopodobieństw przejścia. Jest to [[macierz stochastyczna]], oznaczamy literą '''P''', gdzie elementy (''i'', ''j'') równe:


=== Macierz przejść ===
: <math>P_{ij} = P(X_{n+1}=j\mid X_n=i) \,</math>
==== Definicja ====
Jeśli łańcuch Markowa jest jednorodny, rozkład prawdopodobieństw przejść między poszczególnymi stanami może być przedstawiony jako [[macierz]], zwaną macierzą prawdopodobieństw przejścia. Jest to [[macierz stochastyczna]], oznaczamy zwykle literą <math>\mathbf{P},</math> gdzie wyraz <math>(i,j)</math> wyraża się wzorem:
: <math>p_{i,j} = P(X_{n+1}=j\mid X_n=i).</math>


* czyli element <math> p_{13} </math> oznacza prawdopodobieństwo przejścia ze stanu pierwszego do stanu trzeciego.
Z jednorodności wynika, że rzeczywiście <math>p_{i,j}</math> nie zależy od <math>n.</math> Przykładowo element <math>p_{1,3}</math> oznacza prawdopodobieństwo przejścia ze stanu pierwszego do stanu trzeciego.


==== Równania Chapmana-Kołmogorowa ====
Na przestrzeni dyskretnej całkowanie k-tego stopnia macierzy przejścia jest zwykłym sumowaniem i może być obliczane jako ''k''-ta potęga macierzy przejścia. Czyli jeśli '''P''' jest macierzą przejścia w jednym kroku, wówczas '''P'''<sup>''k''</sup> jest macierzą przejścia w ''k'' krokach.
Prawdopodobieństwem przejścia ze stanu <math>i</math> do stanu <math>j</math> w <math>n</math> krokach nazywa się prawdopodobieństwo warunkowe
: <math>p_{i,j}^{(n)} = P(X_{m+n}=j| X_m = i).</math>

Dla prawdopodobieństw przejść spełnione są następujące równanie, nazywane ''równaniami Chapmana-Kołmogorowa'':
: <math>p_{i,j}^{(n + m)} = \sum_{k \in E} p_{i,k}^{(n)}p_{k,j}^{(m)}.</math>

Intuicyjne jest jasne, że aby dojść do stanu <math>j</math> można po drodze przejść przez dowolny inny stan skomunikowany z <math>j</math> i <math>i.</math> Stosując zapis macierzowy, równania Chapmana-Kołmogorowa można zapisać w postaci:
: <math>\mathbf{P}^{m+n} = \mathbf{P}^m\mathbf{P}^n,</math>

gdzie przez <math>\mathbf{P}^n</math> jest macierzą przejść w <math>n</math> krokach.

=== Klasyfikacja stanów ===
Mówi się, że:
* stan <math>i</math> jest osiągalny ze stanu <math>j,</math> jeśli <math>p_{j,i}^{(n)} > 0</math> dla pewnego <math>n \geqslant 0.</math>
* stany <math>i</math> i <math>j</math> są skomunikowane, jeśli są wzajemnie osiągalne. Oznaczenie: <math>i \leftrightarrow j.</math>

Można wykazać, że relacja skomunikowania jest [[relacja równoważności|relacją równoważności]]. Zatem zbiór możliwych stanów można podzielić na klasy abstrakcji względem tej relacji. Każda z klas tworzy zbiór stanów wzajemnie skomunikowanych.

==== Stany chwilowe i rekurencyjne ====
Niech <math>f_i</math> oznacza prawdopodobieństwo tego, że startując ze stanu <math>i</math> łańcuch kiedykolwiek do niego powróci.
* Jeśli <math>f_i = 1</math> to stan <math>i</math> nazywany jest ''rekurencyjnym''.
* Jeśli <math>f_i < 1</math> to stan <math>i</math> nazywany jest ''chwilowym''.

Każdy stan jest albo chwilowy albo rekurencyjny. Stan <math>i</math> jest rekurencyjny wtedy i tylko wtedy, gdy:
: <math>\sum_{n=1}^\infty p_{i,i}^{(n)} = \infty.</math>


=== Rozkład stacjonarny ===
=== Rozkład stacjonarny ===
Rozkład prawdopodobieństw na przestrzeni stanów '''S''' nazywamy [[stacjonarność|stacjonarnym]] wtedy i tylko wtedy, gdy spełniony jest warunek
Rozkład prawdopodobieństw na przestrzeni stanów <math>\mathbf{S}</math> nazywany jest ''[[Proces stacjonarny|stacjonarnym]]'' wtedy i tylko wtedy, gdy spełniony jest warunek:
: <math>\pi_j = \sum_{i \in S} \pi_i p_{ij},</math>


tj.
: <math>P_{j} = \sum_{i \in S} \pi_i p_{ij},</math>
: <math>\pi\mathbf{P} = \pi,</math>
czyli


gdzie <math>\pi</math> jest takim wektorem wierszowym, że:
: <math> \pi^{T}\mathbf{P} = \pi^{T}, </math>
: <math>\sum_i \pi_i = 1 \quad \forall \pi_i \geqslant 0.</math>
gdzie <math>\pi^{T}</math> jest [[macierz transponowana|transponowanym]] wektorem wierszowym <math>\pi</math>, a
: <math>\sum_i \pi_i = 1 \quad \forall \pi_i \ge 0 </math>.


Jeśli rozkład początkowy <math>\mathbf{x_0}</math> jest stacjonarny, to każdy kolejny rozkład <math>\mathbf{x_n}</math> również jest stacjonarny.
Jeśli rozkład początkowy <math>\mathbf{x_0}</math> jest stacjonarny, to każdy kolejny rozkład <math>\mathbf{x_n}</math> również jest stacjonarny.
Linia 39: Linia 67:


== Zobacz też ==
== Zobacz też ==
* [[Andriej Kołmogorow]]
* [[własność Markowa]]
* [[Andriej Markow (starszy)|Andriej Markow]]
* [[Przegląd zagadnień z zakresu matematyki]]
* [[Własność Markowa]]


== Bibliografia ==
== Bibliografia ==
1. Maria Podgórska i in.: ''Łańcuchy Markowa w teorii i zastosowaniach''. Warszawa: Szkoła Główna Handlowa Oficyna Wydawnicza, 2002.
* Maria Podgórska i in.: ''Łańcuchy Markowa w teorii i zastosowaniach''. Warszawa: [[Szkoła Główna Handlowa w Warszawie|Szkoła Główna Handlowa]], Oficyna Wydawnicza, 2002.
* Anzelm Iwanik, Jolanta Katarzyna Misiewicz: ''Wykłady z procesów stochastycznych z zadaniami''. Cz. 1, ''Procesy Markowa''. Zielona Góra: Oficyna Wydawnicza [[Uniwersytet Zielonogórski|Uniwersytetu Zielonogórskiego]], 2009.

== Linki zewnętrzne ==
* [http://wazniak.mimuw.edu.pl/index.php?title=Rachunek_prawdopodobie%C5%84stwa_i_statystyka/Wyk%C5%82ad_10:_%C5%81a%C5%84cuchy_Markowa O łańcuchach Markowa na stronach wydziału MIM Uniwersytetu Warszawskiego]

{{Kontrola autorytatywna}}


[[Kategoria:Ekonomia matematyczna]]
[[Kategoria:Ekonomia matematyczna]]
[[Kategoria:Podstawy teoretyczne transmisji danych]]
[[Kategoria:Transmisja danych]]
[[Kategoria:Procesy stochastyczne]]
[[Kategoria:Procesy stochastyczne]]
[[Kategoria:Rachunek prawdopodobieństwa]]
[[Kategoria:Rachunek prawdopodobieństwa]]

[[ar:سلسلة ماركوف]]
[[bg:Марковска верига]]
[[ca:Cadena de Markov]]
[[cs:Markovův řetězec]]
[[de:Markow-Kette]]
[[et:Markovi ahel]]
[[el:Αλυσίδα Μαρκόφ]]
[[en:Markov chain]]
[[es:Cadena de Markov]]
[[fa:فرایند مارکف]]
[[fr:Chaîne de Markov]]
[[gl:Cadea de Markov]]
[[ko:마르코프 연쇄]]
[[hr:Markovljev lanac]]
[[is:Markov-keðja]]
[[it:Processo markoviano]]
[[he:שרשרת מרקוב]]
[[lt:Markovo grandinė]]
[[hu:Markov-lánc]]
[[nl:Markov-keten]]
[[ja:マルコフ連鎖]]
[[pt:Cadeias de Markov]]
[[ro:Lanţ Markov]]
[[ru:Цепь Маркова]]
[[simple:Markov chain]]
[[sr:Lanci Markova]]
[[su:Ranté Markov]]
[[fi:Markovin ketju]]
[[sv:Markovkedja]]
[[tr:Markov zinciri]]
[[uk:Ланцюги Маркова]]
[[ur:مارکوو زنجیر]]
[[vi:Xích Markov]]
[[zh:马尔可夫链]]

Aktualna wersja na dzień 09:57, 2 cze 2024

Przykład procesu Markowa

Proces Markowaciąg zdarzeń, w którym prawdopodobieństwo każdego zdarzenia zależy jedynie od wyniku poprzedniego. W ujęciu matematycznym, procesy Markowa to takie procesy stochastyczne, które spełniają własność Markowa.

Łańcuchy Markowa to procesy Markowa z czasem dyskretnym.

Łańcuch Markowa jest ciągiem zmiennych losowych. Dziedzinę tych zmiennych nazywamy przestrzenią stanów, a realizacje to stany w czasie Jeśli rozkład warunkowy jest funkcją wyłącznie zmiennej

to mówimy, że proces stochastyczny posiada własność Markowa.

Przedstawiona definicja zakłada czas dyskretny. Istnieją procesy Markowa z czasem ciągłym, jednak nie są one przedstawione w tym artykule.

Procesy Markowa zawdzięczają swoją nazwę ich twórcy Andriejowi Markowowi, który po raz pierwszy opisał problem w 1906 roku. Uogólnienie na przeliczalnie nieskończone przestrzenie stanów zostało opracowane przez Kołmogorowa w 1936. Łańcuchy Markowa mają związek z ruchami Browna oraz hipotezą ergodyczną, dwoma ważnymi w fizyce tematami, ale powstały jako uogólnienie prawa wielkich liczb na zdarzenia zależne.

Własności łańcuchów Markowa

[edytuj | edytuj kod]

Rozkład początkowy

[edytuj | edytuj kod]

Rozkładem początkowym nazywamy rozkład (dyskretny) zmiennej

Macierz przejść

[edytuj | edytuj kod]

Definicja

[edytuj | edytuj kod]

Jeśli łańcuch Markowa jest jednorodny, rozkład prawdopodobieństw przejść między poszczególnymi stanami może być przedstawiony jako macierz, zwaną macierzą prawdopodobieństw przejścia. Jest to macierz stochastyczna, oznaczamy zwykle literą gdzie wyraz wyraża się wzorem:

Z jednorodności wynika, że rzeczywiście nie zależy od Przykładowo element oznacza prawdopodobieństwo przejścia ze stanu pierwszego do stanu trzeciego.

Równania Chapmana-Kołmogorowa

[edytuj | edytuj kod]

Prawdopodobieństwem przejścia ze stanu do stanu w krokach nazywa się prawdopodobieństwo warunkowe

Dla prawdopodobieństw przejść spełnione są następujące równanie, nazywane równaniami Chapmana-Kołmogorowa:

Intuicyjne jest jasne, że aby dojść do stanu można po drodze przejść przez dowolny inny stan skomunikowany z i Stosując zapis macierzowy, równania Chapmana-Kołmogorowa można zapisać w postaci:

gdzie przez jest macierzą przejść w krokach.

Klasyfikacja stanów

[edytuj | edytuj kod]

Mówi się, że:

  • stan jest osiągalny ze stanu jeśli dla pewnego
  • stany i są skomunikowane, jeśli są wzajemnie osiągalne. Oznaczenie:

Można wykazać, że relacja skomunikowania jest relacją równoważności. Zatem zbiór możliwych stanów można podzielić na klasy abstrakcji względem tej relacji. Każda z klas tworzy zbiór stanów wzajemnie skomunikowanych.

Stany chwilowe i rekurencyjne

[edytuj | edytuj kod]

Niech oznacza prawdopodobieństwo tego, że startując ze stanu łańcuch kiedykolwiek do niego powróci.

  • Jeśli to stan nazywany jest rekurencyjnym.
  • Jeśli to stan nazywany jest chwilowym.

Każdy stan jest albo chwilowy albo rekurencyjny. Stan jest rekurencyjny wtedy i tylko wtedy, gdy:

Rozkład stacjonarny

[edytuj | edytuj kod]

Rozkład prawdopodobieństw na przestrzeni stanów nazywany jest stacjonarnym wtedy i tylko wtedy, gdy spełniony jest warunek:

tj.

gdzie jest takim wektorem wierszowym, że:

Jeśli rozkład początkowy jest stacjonarny, to każdy kolejny rozkład również jest stacjonarny.

Może nie istnieć żaden, istnieć jeden lub więcej niż jeden rozkład stacjonarny dla danego procesu.

Zobacz też

[edytuj | edytuj kod]

Bibliografia

[edytuj | edytuj kod]
  • Maria Podgórska i in.: Łańcuchy Markowa w teorii i zastosowaniach. Warszawa: Szkoła Główna Handlowa, Oficyna Wydawnicza, 2002.
  • Anzelm Iwanik, Jolanta Katarzyna Misiewicz: Wykłady z procesów stochastycznych z zadaniami. Cz. 1, Procesy Markowa. Zielona Góra: Oficyna Wydawnicza Uniwersytetu Zielonogórskiego, 2009.

Linki zewnętrzne

[edytuj | edytuj kod]