Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ざっと学んでみる確率過程 〜その1 : ブラウン運動〜
Search
NearMeの技術発表資料です
PRO
January 19, 2024
Science
0
450
ざっと学んでみる確率過程 〜その1 : ブラウン運動〜
確率過程のイントロダクションとして、ブラウン運動を用いて、解について色々と調べています。各粒子の存在分布がどのようになるのか、それについて概論的にまとめています。
NearMeの技術発表資料です
PRO
January 19, 2024
Tweet
Share
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
ESLintをもっと有効活用しよう
nearme_tech
PRO
0
6
リファクタリングのための第一歩
nearme_tech
PRO
0
29
ガウス過程回帰とベイズ最適化
nearme_tech
PRO
1
75
確率的プログラミング入門
nearme_tech
PRO
2
69
Observability and OpenTelemetry
nearme_tech
PRO
2
35
観察研究における因果推論
nearme_tech
PRO
1
100
React
nearme_tech
PRO
2
41
Architecture Decision Record (ADR)
nearme_tech
PRO
1
860
遺伝的アルゴリズムを実装する
nearme_tech
PRO
1
62
Other Decks in Science
See All in Science
Healthcare Innovation through Business Entrepreneurship
clintwinters
0
150
重複排除・高速バックアップ・ランサムウェア対策 三拍子そろったExaGrid × Veeam連携セミナー
climbteam
0
140
構造設計のための3D生成AI-最新の取り組みと今後の展開-
kojinishiguchi
0
650
Coqで選択公理を形式化してみた
soukouki
0
230
Inductive-bias Learning: 大規模言語モデルによる予測モデルの生成
fuyu_quant0
0
120
私たちのプロダクトにとってのよいテスト/good test for our products
camel_404
0
200
拡散モデルの原理紹介
brainpadpr
3
5.2k
[第62回 CV勉強会@関東] Long-CLIP: Unlocking the Long-Text Capability of CLIP / kantoCV 62th ECCV 2024
lychee1223
1
760
最適化超入門
tkm2261
14
3.3k
Factorized Diffusion: Perceptual Illusions by Noise Decomposition
tomoaki0705
0
270
Causal discovery based on non-Gaussianity and nonlinearity
sshimizu2006
0
200
Visual Analytics for R&D Intelligence @Funding the Commons & DeSci Tokyo 2024
hayataka88
0
110
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
The Pragmatic Product Professional
lauravandoore
32
6.3k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Scaling GitHub
holman
459
140k
Into the Great Unknown - MozCon
thekraken
33
1.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
450
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
45
2.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Testing 201, or: Great Expectations
jmmastey
41
7.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
2
290
Transcript
0 ざっと学んでみる確率過程 〜その1 : ブラウン運動〜 2024-01-19 第75回NearMe技術勉強会 Kaito Asahi
1 確率過程とは?の前に... 確率ってなんですか?
2 確率過程とは?の前に... 確率ってなんですか? → なんかいろんなものがある程度でるな...(サイコロを振って、1の⽬が1, 2回出る) → どのくらいでこれは出るのかな?(サイコロ10回振ったら、1の⽬はどのくらい) → こんな傾向があるよな?ということを定量的に表せないか?(確率の必要性)
→ 確率を可視化したいね(確率分布の必要性)
3 確率過程とは? 確率過程の定義
4 確率過程とは? 確率過程の定義 → 下線部分を確認しておきましょう
5 確率過程とは? 確率空間について → 確率を定義するために必要な空間 Q : 確率を定義するために何が必要でしょうか? A :
• 標本全体の集合(標本空間) • 確率の⼤きさを測るために必要な指標(σ - 加法族) • 確率というものを定量的に計算するためのもの(確率測度) ◦ 標本空間から、実数(空間)への写像など( )
6 確率過程とは? 確率空間について → 確率を定義するために必要な空間 Q : 確率を定義するために何が必要でしょうか? A :
• 標本全体の集合(標本空間) • 確率の⼤きさを測るために必要な指標(σ - 加法族) • 確率というものを定量的に計算するためのもの(確率測度) ◦ 標本空間から、実数(空間)への写像など( ) コインを投げる時、{{}, {表}, {裏}, {表, 裏}, {裏, 表}}
7 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • 必要なパラメータ(定数を含む) ◦ :質量(kg) ◦ :速度ベクトル(m/s)
◦ :外⼒(N) ◦ :時間(s) • 基本の運動⽅程式(質量の時間変化は無視:基本は、運動量の時間変化が⼒となる)
8 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • ⼀般的なStokes抵抗を受ける運動(粘性⼒による影響) ( :減衰パラメータ)として、
9 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • ⼀般的なStokes抵抗を受ける運動(粘性⼒による影響) ( :減衰パラメータ)として、 これでは、ランダムな運動は表せない
10 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • ⼀般的なStokes抵抗を受ける運動(粘性⼒による影響) ( :減衰パラメータ)として、 これでは、ランダムな運動は表せない →
Aは定ベクトルで、1方向にのみ推進
11 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • ランダム⼒を加える ( :単位質量当たりのランダム⼒)として、 ※具体的な解法はAppendixスライドにて
12 具体的な確率過程〜ブラウン運動〜 1. ブラウン運動を理解するため(ランダム⼒を含む⼒学) • ランダム⼒を加える ( :単位質量当たりのランダム⼒)として、 ここの積分値が分からない...
13 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) ⼀般化しておく ※以下を仮定
14 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分)
15 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) • となる※ を導⼊する ※形式的に、 これにより、⼀般的な関数
f(s) を W での積分の形で表すことができた!! ※過去の勉強会資料を参照:これはブラウン運動を仮定 https://speakerdeck.com/nearme_tech/kuo-san-moderunogai-yao-ss1-kuo-san-moderudeshi-wareruque-lu-wei-fen-ch eng-shi-nituite?slide=13
16 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) • 伊藤積分で成り⽴つこと 1. (期待値) 2. (等張性)
17 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) • 伊藤積分で成り⽴つこと 3. (マルチンゲール) 4.
(線形性)
18 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) • を導⼊することで、 確率微分⽅程式!!!!
19 2. 伊藤積分(確率積分) • もう少しこの確率微分⽅程式を⾒てみよう 具体的な確率過程〜ブラウン運動〜 ドリフト項 拡散項
20 具体的な確率過程〜ブラウン運動〜 2. 伊藤積分(確率積分) • 確率微分⽅程式を⼀般化 ドリフト項 拡散項
21 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) → 確率微分⽅程式にて、変数変換を⾏うもの :変数変換 ※3次以降の項は無視する
22 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) → 確率微分⽅程式にて、変数変換を⾏うもの :変数変換 ※3次以降の項は無視する ここから
23 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) ただし、 伊藤ルール
24 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) ただし、 伊藤ルール ブラウン運動であるので、 は標準偏差 の 正規分布に従うことから導ける。
25 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換)
26 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換)
27 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) • 具体例: ,
28 具体的な確率過程〜ブラウン運動〜 3. 伊藤の公式(とても便利な変数変換) • 具体例: ,
29 具体的な確率過程〜ブラウン運動〜 4. 伊藤の公式の良い部分!! • 具体例: 4-1. 期待値:
30 具体的な確率過程〜ブラウン運動〜 4. 伊藤の公式の良い部分!! • 具体例: 4-2. 分散:
31 具体的な確率過程〜ブラウン運動〜 4. 伊藤の公式の良い部分!! • 具体例: 4-3. 従う確率分布: 定常確率密度分布(正規分布に従う!!)
32 参考⽂献 1. 機械学習のための確率過程入門 確率微分方程式からベイズモデル,拡散モデル まで(https://www.ohmsha.co.jp/book/9784274231087/) 2. σ加法族と可測空間の定義・基本的な性質をわかりやすく (https://mathlandscape.com/sigma-field/) 3.
伊藤の公式を直感的に理解する(追記:ブラック・ショールズモデル (https://www.monte-carlo-note.com/2018/09/Ito-Formula.html)
33 Appendix
34 Appendix 〜⾮⻫次項を含む線形常微分⽅程式の解法〜 • 以下の線形常微分⽅程式を解く
35 Appendix 〜⾮⻫次項を含む線形常微分⽅程式の解法〜 • として導いた以下の解を⽤い、定ベクトル を時間依存にする
36 Appendix 〜⾮⻫次項を含む線形常微分⽅程式の解法〜 • として導いた以下の解を⽤い、定ベクトル を時間依存にする
37 Appendix 〜⾮⻫次項を含む線形常微分⽅程式の解法〜
38 Appendix 〜⾮⻫次項を含む線形常微分⽅程式の解法〜
39 Thank you