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

ランダムウォークの座標の平均値と分散

N/A
N/A
Protected

Academic year: 2021

シェア "ランダムウォークの座標の平均値と分散"

Copied!
21
0
0

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

全文

(1)

.

... ランダムウォークの座標の平均値と分散

樋口さぶろお

龍谷大学理工学部数理情報学科

計算科学☆演習II L04(2013-05-01 Wed) 今日の目標

. ..

1 ランダムウォークの座標の母平均値・母分散・

母標準偏差を計算できる .

..

2 CExcelでランダムウォークの座標の標本平

均値・標本分散・標本標準偏差を計算できる .

3.. Cでランダムウォークに関する確率を推定する

プログラムを書ける http://hig3.net

(2)

母/標本 平均値と分散 Quiz解説

ここまで来たよ

(3)

母/標本 平均値と分散 Quiz解説

Quiz解答:ランダムウォーカーの到達点の座標の母平均・母分散 .

..

1 µ= E(Rt+1) = (−1)·59+ 0·19+ (+1)·39 =29. .

2.. E((Rt+1)2) = (1)2·59 + 02·19 + (+1)2·39 = 89.E(Rt+1)2 = (29)2. σ2 = V(Rt+1) = E((Rt+1)2)E(Rt+1)2 = 6881.

次のように直接に計算しても同じ結果になる. V(Rt+1) = E((Rt+1µ)2) =

((1)(29))2·59+ (0(29))2·19+ ((+1)(29))2·39. .

..

3 σRt+1 =

68 81 = 2

17 9 . .

..

4 一般に E(XT) =T·E(Rt+1). T = 20とすると,

E(X20) = 20E(Rt+1) =409. .

..

5 一般に V(XT) =T ·V(Rt+1). T = 20とすると,

V(X20) = 20V(Rt+1) = 136081 . .

..

6 σX20 = (V(X20)))1/2 = (136081 )1/2

(4)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

ここまで来たよ

(5)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

ランダムウォーカーの座標の母分布

Xt+1 =Xt+Rt+1, X0 = 0 1歩分の母分布

R=X1 確率 サイコロの目 0 q = 1p= 13 1,2

1 p= 23 3,4,5,6

ベルヌーイ試行 2歩分の母分布

X2 確率 R1, R2

0 13 ·13 0,0 1 13 ·23+ 23·13 0,1 or 1,0 2 23 ·23 1,1 E(X2) =

黒板で

V(X2) =

黒板で

(6)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

ランダムウォーカーの座標の平均値と分散

母期待値をいきなり計算する方法

Xt+1 =Xt+Rt+1, X0 = 0 ということは

XT = 0 +

T t=1

Rt.

ここで,Rt (t= 1,2, . . . , T) は独立同分布,E(Rt) =µ,V(Rt) =σ2 する.

XT の母平均値

E(XT) = E ( T

t=1

Rt

)

=

T t=1

E(Rt) =T ×µR.

直観的解釈:

自分の言葉で書いてね

(7)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

XT の母分散 Rt が互いに独立なので

V(XT) = V ( T

t=1

Rt )

=

T t=1

V(Rt) =T ×σR2.

直観的解釈:

だれか教えて〜

XT の母標準偏差 σ =

√T × σR

(8)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

ってことは,ヒストグラムの時間変化はこんな感じ?

いつでもこんな長方形? 待て中心極限定理

(9)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

.Quiz(離散的なランダムウォークの確率・平均・分散・標準偏差)

..

...

ランダムウォークを表す次の数列を考える.

Xt+1=Xt+Rt+1, X0 = 0.

ただし,Rt+1

確率pR=3 確率1pR= +1

の値をとる(0< p <1). 次のうち正しいものの記号をすべて答えよう. .

..

1 Xt tに比例する. .

2.. Xtの母平均は tに比例する. .

..

3 eXt の期待値はt に比例する. .

..

4 Xtの母分散は tに比例する. .

5.. Xtの母標準偏差は tに比例する.

(10)

ランダムウォークの座標の平均値と分散 ランダムウォーカーの座標の場合

ランダムウォーカーの座標の標本分布

擬似乱数を使ってサイズ N の標本 XT(1), XT(2), . . . , XT(N) を作りたい. いきなり生成する getrandomT(double y)を書くのはたいへん…

時間発展(=漸化式)そのまま計算しちゃえ

シミュレーション

1 /1/

2 f o r( n ){

3 /2/

4 f o r( t ){

5 /3/

6 x=x+g e t r a n d o m ( g e t u n i f o r m ( ) ) ;

7 /∗4∗/

8 }

9 /∗5∗/

10 }

11 /∗6∗/

: srand(seed),x=0,printf("\%d",x) はどこ?

(11)

ランダムウォークの座標の平均値と分散 確率シミュレーション

ここまで来たよ

(12)

ランダムウォークの座標の平均値と分散 確率シミュレーション

確率シミュレーション

確率的法則を,擬似乱数を使ってそのままコンピュータ上で再現して, 何かの母期待値

何かの母分布 確率 を推定すること.

母期待値 E(f(XT))を推定するには,標本期待値

f(XT) = 1 N

N n=1

f(XT(n))

を使う.

(13)

ランダムウォークの座標の平均値と分散 確率シミュレーション

課題 rw6, rw7 で作る表

Xt(n) t:

時刻

,

漸化式の

t

項め

(n):

サンプル内通し番号

t= 0 t= 1 · · · t=T n= 1 X0(1) X1(1) · · · XT(1) n= 2 X0(2) X1(2) · · · XT(2)

... ... ... ... ...

n=N X0(N) X1(N) · · · XT(N) これを printfする for の構造は?

(14)

ランダムウォークの座標の平均値と分散 確率の推定

ここまで来たよ

(15)

ランダムウォークの座標の平均値と分散 確率の推定

確率の推定

母期待値の推定はわかった. 母分布確率を推定するには? .例題

..

...

x= 10から出発したランダムウォーカーが,t= 20,領域 x0に到 達する確率は?

破産の確率

.確率の推定 ..

...

‘Aが成立する確率の推定値=Nのうち‘Aサンプルサイズが成立している’N試行の個数 これは,次のf(XT)の標本期待値とも思える.

f(XT) =

{1 XT に対してAが成立 0 XT に対してAが成立しない

(16)

ランダムウォークの座標の平均値と分散 確率の推定

1 /1/

2 f o r( n ){

3 /2/

4 f o r( t ){

5 /∗3∗/

6 x=x+g e t r a n d o m ( g e t u n i f o r m ( ) ) ;

7 /∗4∗/

8 }

9 /∗5∗/

10 }

11 /∗6∗/

(17)

ランダムウォークの座標の平均値と分散 確率の推定

.例題 ..

...

x= 10から出発したランダムウォーカーが,0t20 のいずれかの瞬 間に,領域 x0 にいる確率

これまで: サンプルは到着点XT を集めたもの

この例: サンプルは経路 (X0, X1, . . . , Xt, . . . , XT) を集めたもの

(18)

ランダムウォークの座標の平均値と分散 ラグランジュ表現

ここまで来たよ

(19)

ランダムウォークの座標の平均値と分散 ラグランジュ表現

ラグランジュ表現: ウォーカーがg = 2人いたら? .例題

..

...

x= 0,10 から出発したg= 2人のランダムウォーカーが,0t20 期間に衝突する(=同時刻に同地点にいることが1回以上起きる)確率は? int x; int x[2];

ラグランジュ表現

1 /1/

2 f o r( n ){

3 /2/

4 f o r( t ){

5 /∗3∗/

6 x=x+g e t r a n d o m ( g e t u n i f o r m ( ) ) ;

7 /∗4∗/

8 }

9 /∗5∗/

10 }

11 /∗6∗/

(20)

ランダムウォークの座標の平均値と分散 ラグランジュ表現

.Quiz(確率シミュレーション) ..

...

ランダムウォークを表す次の数列を考える.

Xt+1=Xt+Rt+1, X0 = 0.

t= 0 x= 0 から出発するランダムウォーカーが,t= 20x= 0 戻ってきている確率を,標本を作ることによって推定してその推定値を出 力するプログラムを書こう.

ただし,Rt+1 は整数値をとる確率変数で,int

getrandom(getuniform())の返り値として実現されている.

答の記述では,getrandom,getunifrom の宣言や定義は省略すること( でに使える状態にあると思ってよい). ユーザは乱数のシードのみを入力 する.

(21)

ランダムウォークの座標の平均値と分散 ラグランジュ表現

予習復習問題これからは毎週

11:05締切の予習復習問題は RaMMoodle

http://el.math.ryukoku.ac.jp/moodle計算科学II(講義) やってね.

13:30締切の予習復習問題は C-learning http://asp.c-learning.jp/s/でやってね.

連休プチテスト対応. 実際に締切があるのは, 2013-05-08 (C-learning), 2013-05-15(C-learning), そのあとふつう.

プチテスト演習のプチテストやります! 2013-05-102. 案内参照. 出題 計画(って範囲がそれくらいしかない) hist1, rw1, rand2. 数値だけ変え ,よりは変化は大きい予定.

自宅で演習の課題をやろうVisual Studioには Express Editionという 料版があります. 数理情報学科の学生はDreamSpark 経由で Visual

Studio 製品を自宅で使えます.

https://www.a.math.ryukoku.ac.jp/dreamspark/

参照

関連したドキュメント

平均値 mean 中央値 median 最頻値 mode 最大値・最小値.. 分散~標準偏差 var/std 平均偏差

母平均値の区間推定 ( 正規母集団 , 母分散未知 ) 母比率 ( ベルヌーイ分布の p) の区間推定... 中心極限定理,

母平均値の区間推定 ( 正規母集団 , 母分散既知 ) 母平均値の区間推定 ( 正規母集団 , 母分散未知 ) 母比率 ( ベルヌーイ分布の p) の区間推定..

標本にまつわる Excel の関数 標本平均値 average 不偏標本分散 var 不偏標本標準偏差 stdev.. 注 : 有限母集団の量は母平均値 average, 母分散

母平均値の差の検定・F 分布 Excel を用いた 2 標本 t

母分布と標本分布, 期待値の計算 (相対)

確率が与えられたときに離散値乱数のプログラムを作る (rand2 に似 たのり

母分布と標本分布, 期待値の計算 (相対)