• 検索結果がありません。

マルコフ連鎖

N/A
N/A
Protected

Academic year: 2021

シェア "マルコフ連鎖"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

マルコフ連鎖

樋口さぶろお

龍谷大学大学院理工学研究科数理情報学専攻

理論物理学特論

L07(2014-05-23 Fri)

今日の目標

1 マルコフ連鎖の定義が説明できる

2 マルコフ連鎖の遷移行列が書ける

3 マルコフ連鎖の定常状態が求められる

http://hig3.net

(2)

推定とモンテカルロ数値積分(2)

L06-S1

Quiz

解答

:

モンテカルロ数値積分

ソースコード

1:

モンテカルロ数値積分

1

# i n c l u d e < s t d i o . h >

2

# i n c l u d e < m a t h . h >

3

# i n c l u d e < s t d l i b . h >

4

5

e x t e r n d o u b l e g e t u n i f o r m ();

6

7

int m a i n (){

8

int s e e d = 2 0 1 2 0 7 ; /∗

なにか

∗/

9

int n = 1 0 0 0 ; /

サンプルサイズ

/

10

int i ;

11

int sum =0;

12

d o u b l e x [ 2 ] ;

13

d o u b l e x m a x [ ] = { 3 . 0 , 2 . 0 } ;

14

d o u b l e r2 ;

15

d o u b l e m e a n ; /∗ { 0 , 1 } 2

値 変 数 の 標 本 平 均

∗/

d o u b l e s t d d e v ;/ ∗ { 0 , 1 } 2

値 変 数 の 標 本 標 準 偏 差

/

(3)

推定とモンテカルロ数値積分(2)

17

d o u b l e c o n f i d e n c e 9 5 = 1 . 9 6 ;

18

19

s r a n d ( s e e d );

20

for ( i =0; i < n ; i + + ) {

21

x [ 0 ] = x m a x [ 0 ] * g e t u n i f o r m ();

22

x [ 1 ] = x m a x [ 1 ] * g e t u n i f o r m ();

23

r2 = x [ 0 ] * x [ 0 ] + x [ 1 ] * x [ 1 ] ;

24

if ( r2 >=4 && r2 < 9 ) {

25

sum ++;

26

}

27

}

28

me a n =( d o u b l e ) sum / n ;

29

s t d d e v = s q r t ( m e a n *(1 - m e a n )* n /( n - 1 ) ) ;

30

31

p r i n t f ( " % f \ n " , x m a x [ 0 ] * x m a x [ 1 ] * 3 . 0 * m e a n );

32

p r i n t f ( " + -% f \ n " , c o n f i d e n c e 9 5 * x m a x [ 0 ] * x m a x [ 1 ] * s t d d e v / s q r t ( n ));

33

r e t u r n 0;

34

}

(4)

マルコフ連鎖

L07-Q1

Quiz(マルコフ過程)

時刻

t = 0

x = 0

から出発するランダムウォークで

, x

から

x + 1

ジャンプする確率が

2/3, x

から

x 1

にジャンプする確率が

1/3

のもの を考える

.

1 空間が

Z

である場合に遷移行列

T xx

を書こう

(

無限サイズだが気に せずに

· · ·

).

2 実は

x = 2

x = 2

が同じ点で

,

空間が円周状というか

Z 4

になっ ている場合を考える

. 4 × 4

の遷移行列を書こう

.

3 上のそれぞれの場合に

,

確率ベクトル

P (x, 2)

を求めよう

.

4

Z 4

の場合に

,

定常状態をひとつ見つけよう

.

5

Z 4

の場合に

,

遷移行列

T xx

の固有ベクトルを求めよう

.

この中に

,

確率ベクトルとして解釈できるものはある

?

6

Z 4

の場合に

,

自分の好きなプログラミング言語で

P (x, t)

(t = 0, 1, . . . , 10)

を計算するプログラムを書き

,

横軸

t

縦軸

P

でグ

(5)

マルコフ連鎖

初夏のプチテスト計画

2014-05-30

3. A4

両面

x1

枚持込可

.

出題計画

(2014-05-23

ごろに詳細化・修正確定します

)

確定版

連続的確率変数が与えられたとき

,

母期待値

,

母平均値

,

母分散

,

母標 準偏差

,

事象の確率を求める

(L01-Q1,L02-Q3)

離散的確率変数が与えられたとき

,

母期待値

,

母平均値

,

母分散

,

母標 準偏差

,

事象の確率を求める

(L01-Q2)

同時分布が与えられたとき

,

周辺分布を求める

(L02-Q2,L02-Q3)

同時分布が与えられたとき

,

条件付き確率を求める

(L03-Q1)

定積分が与えられたとき

,

モンテカルロ数値積分

(

ランダムサンプリ ング法

,

当たり外れ法

)

で値を推定する関数を書く

(L05-Q1,L05-Q2,L06)

マルコフ連鎖の遷移行列を求める

(L07)

マルコフ連鎖の定常状態を求める

(L07)

参照

関連したドキュメント

[文献] Ballarino, Gabriele and Fabrizio Bernardi, 2016, “The Intergenerational Transmission of Inequality and Education in Fourteen Countries: A Comparison,” Fabrizio Bernardi

 当図書室は、専門図書館として数学、応用数学、計算機科学、理論物理学の分野の文

Whenever any result is sought by its aid, the question will arise—By what course of calculation can these results be arrived at by the machine in the shortest time. — Charles

Whenever any result is sought by its aid, the question will arise—By what course of calculation can these results be arrived at by the machine in the shortest time. — Charles

 

高機能材料特論 システム安全工学 セメント工学 ハ バイオテクノロジー 高機能材料プロセス特論 焼結固体反応論 セラミック科学 バイオプロセス工学.

[r]

[r]