工学応用の観点からのデータ同化とその特徴 明治大学 中村和幸 1

Similar documents
PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

Microsoft PowerPoint - 2_6_shibata.ppt [互換モード]

Microsoft PowerPoint - H17-5時限(パターン認識).ppt

Probit , Mixed logit

統計的データ解析

Microsoft PowerPoint - 時系列解析(11)_講義用.pptx

Microsoft PowerPoint - 三次元座標測定 ppt

パソコンシミュレータの現状

スライド 1

0 21 カラー反射率 slope aspect 図 2.9: 復元結果例 2.4 画像生成技術としての計算フォトグラフィ 3 次元情報を復元することにより, 画像生成 ( レンダリング ) に応用することが可能である. 近年, コンピュータにより, カメラで直接得られない画像を生成する技術分野が生

0 スペクトル 時系列データの前処理 法 平滑化 ( スムージング ) と微分 明治大学理 学部応用化学科 データ化学 学研究室 弘昌

memo

<4D F736F F F696E74202D208CB48E7197CD8A7789EF F4882CC91E589EF8AE989E A2E B8CDD8AB B83685D>

生命情報学

PowerPoint プレゼンテーション

Microsoft PowerPoint - ã…⁄ㅼㇿ咄儌ç€fl究ä¼ı_æ‘’å⁄º.pptx

様々なミクロ計量モデル†

Microsoft PowerPoint - 資料04 重回帰分析.ppt

FEM原理講座 (サンプルテキスト)

0 部分的最小二乗回帰 Partial Least Squares Regression PLS 明治大学理 学部応用化学科 データ化学 学研究室 弘昌

ベイズ統計入門

カイ二乗フィット検定、パラメータの誤差

PowerPoint プレゼンテーション

SAP11_03

14 化学実験法 II( 吉村 ( 洋 mmol/l の半分だったから さんの測定値は くんの測定値の 4 倍の重みがあり 推定値 としては 0.68 mmol/l その標準偏差は mmol/l 程度ということになる 測定値を 特徴づけるパラメータ t を推定するこの手

Introduction to System Identification

Microsoft Word - Time Series Basic - Modeling.doc

Microsoft Word - 補論3.2

多変量解析 ~ 重回帰分析 ~ 2006 年 4 月 21 日 ( 金 ) 南慶典

PowerPoint プレゼンテーション

日心TWS

Microsoft PowerPoint - e-stat(OLS).pptx

Microsoft Word - ㅎ㇤ㇺå®ı璃ㆨAIã†®æŁ°ç’ƒ.docx

DVIOUT

OpenFOAM(R) ソースコード入門 pt1 熱伝導方程式の解法から有限体積法の実装について考える 前編 : 有限体積法の基礎確認 2013/11/17 オープンCAE 富山富山県立大学中川慎二

Microsoft PowerPoint - H21生物計算化学2.ppt

スライド 1

Microsoft Word - NumericalComputation.docx

Freak wave estimation by WAVEWATCH III and HOSM

Microsoft PowerPoint - 発表II-3原稿r02.ppt [互換モード]

差分スキーム 物理 化学 生物現象には微分方程式でモデル化される例が多い モデルを使って現実の現象をコンピュータ上で再現することをシミュレーション ( 数値シミュレーション コンピュータシミュレーション ) と呼ぶ そのためには 微分方程式をコンピュータ上で計算できる数値スキームで近似することが必要

2016 年 5 月 17 日第 9 回気象庁数値モデル研究会 第 45 回メソ気象研究会第 2 回観測システム 予測可能性研究連絡会 気象庁週間アンサンブル予報 システムの現状と展望 気象庁予報部数値予報課 太田洋一郎 1

景気指標の新しい動向

CBRC CBRC DNA

風力発電インデックスの算出方法について 1. 風力発電インデックスについて風力発電インデックスは 気象庁 GPV(RSM) 1 局地気象モデル 2 (ANEMOS:LAWEPS-1 次領域モデル ) マスコンモデル 3 により 1km メッシュの地上高 70m における 24 時間の毎時風速を予測し

講義「○○○○」

確率分布 - 確率と計算 1 6 回に 1 回の割合で 1 の目が出るさいころがある. このさいころを 6 回投げたとき,1 度も 1 の目が出ない確率を求めよ. 5 6 /6 6 =15625/46656= (5/6) 6 = ある市の気象観測所での記録では, 毎年雨の降る

Microsoft PowerPoint - 6.PID制御.pptx

スライド 1

天気予報 防災情報への機械学習 の利 ( 概要 ) 2

( 慣性抵抗 ) 速度の 2 乗に比例流体中を進む物体は前面にある流体を押しのけて進む. 物 aaa 体の後面には流体が付き従う ( 渦を巻いて ). 前面にある速度 0 の流体が後面に移動して速度 vとなったと考えてよい. この流体の質量は単位時間内に物体が押しのける体積に比例するので,v に比例

Microsoft PowerPoint - no1_17

ビジネス統計 統計基礎とエクセル分析 正誤表

Microsoft PowerPoint - no1_19.pptx

Microsoft PowerPoint - 2_FrontISTRと利用可能なソフトウェア.pptx

13章 回帰分析

航空機の運動方程式

PowerPoint プレゼンテーション

微分方程式 モデリングとシミュレーション

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 田中二郎 PM ( 筑波大学大学院システム情報工学研究科教授 ) 2. 採択者氏名チーフクリエータ : 矢口裕明 ( 東京大学大学院情報理工学系研究科創造情報学専攻博士課程三年次学生 ) コクリエータ : なし 3.

数理言語

スライド 1

(Microsoft PowerPoint - \221\34613\211\361)

PowerPoint Presentation

Kumamoto University Center for Multimedia and Information Technologies Lab. 熊本大学アプリケーション実験 ~ 実環境における無線 LAN 受信電波強度を用いた位置推定手法の検討 ~ InKIAI 宮崎県美郷

集中理論談話会 #9 Bhat, C.R., Sidharthan, R.: A simulation evaluation of the maximum approximate composite marginal likelihood (MACML) estimator for mixed mu

スライド 1

スライド 1

Microsoft PowerPoint - SPECTPETの原理2012.ppt [互換モード]

Microsoft PowerPoint - シミュレーション工学-2010-第1回.ppt

Microsoft PowerPoint - 第3回2.ppt

気象庁の現業数値予報システム一覧 数値予報システム ( 略称 ) 局地モデル (LFM) メソモデル (MSM) 全球モデル (GSM) 全球アンサンブル予報システム 全球アンサンブル予報システム 季節アンサンブル予報システム 水平分解能 2km 5km 約 20km 約 40km 約 40km(1

MATLAB®製品紹介セミナー

以下 変数の上のドットは時間に関する微分を表わしている (ex. 2 dx d x x, x 2 dt dt ) 付録 E 非線形微分方程式の平衡点の安定性解析 E-1) 非線形方程式の線形近似特に言及してこなかったが これまでは線形微分方程式 ( x や x, x などがすべて 1 次で なおかつ

シミュレーション物理4

コンピュータグラフィックス第6回

数値計算で学ぶ物理学 4 放物運動と惑星運動 地上のように下向きに重力がはたらいているような場においては 物体を投げると放物運動をする 一方 中心星のまわりの重力場中では 惑星は 円 だ円 放物線または双曲線を描きながら運動する ここでは 放物運動と惑星運動を 運動方程式を導出したうえで 数値シミュ

実験 M10240L2000 については, 計算機資源節約のため, 実験 M10240L の 1 月 24 日 00 時の第一推定値を初期値とする 1 週間の実験を行った 4. 結果実験 M10240 L は,10240 メンバーによりサンプリング誤差を小さく抑えることに成功し, 局所化なしにもかか

<4D F736F F D2094F795AA95FB92F68EAE82CC89F082AB95FB E646F63>

統計学 - 社会統計の基礎 - 正規分布 標準正規分布累積分布関数の逆関数 t 分布正規分布に従うサンプルの平均の信頼区間 担当 : 岸 康人 資料ページ :

4 段階推定法とは 予測に使うモデルの紹介 4 段階推定法の課題 2

解析力学B - 第11回: 正準変換

Presentation Title

Microsoft PowerPoint slide2forWeb.ppt [互換モード]

EBNと疫学

スライド 1

_KyoukaNaiyou_No.4

航空機の運動方程式

Microsoft PowerPoint - aep_1.ppt [互換モード]

Microsoft PowerPoint - mp11-02.pptx

したがって このモデルではの長さをもつ潜在履歴 latent history が存在し 同様に と指標化して扱うことができる 以下では 潜在的に起こりうる履歴を潜在履歴 latent history 実際にデ ータとして記録された履歴を記録履歴 recorded history ということにする M

スライド 1

Microsoft Word - 01.doc

国土技術政策総合研究所 研究資料

OpRisk VaR3.2 Presentation

Microsoft Word - 卒業論文.doc

Microsoft PowerPoint - NA03-09black.ppt

CAEシミュレーションツールを用いた統計の基礎教育 | (株)日科技研

Transcription:

工学応用の観点からのデータ同化とその特徴 明治大学 中村和幸 1

目次 データ同化と適用例 データ同化とは 適用例 データ同化における定式化とアルゴリズム データ同化と状態空間モデル ベイズ更新 データ同化アルゴリズム 工学応用に向けたデータ同化の位置づけ 他の類似手法との比較 まとめ 2

データ同化の目的 情報を詳細にできる 数値シミュレーション 現実の情報の反映 格子を細かくできる? 現実の情報? 観測データ 離散化誤差, モデル化誤差 誤差 計測誤差 良いところ取りをしたい! 3

データ同化でできること 予測のための初期条件の構成 予報精度の向上を目指す 現業の天気予報ですでに行われている 観測できない物理変数や状態の推定 3 次元,4 次元的な再構成 シミュレーションモデルと組み合わせることで, 適切な力学的制約が入る 感度解析 効率のよい計測点 データの設計 経験的パラメータの推定 境界条件の推定 4

データ同化例 1 津波データ同化 データ同化による解析 津波モデル 潮位計データ 樋口 統数研, 広瀬 九大,B.H. ChoiSung Kyun Kwan 大 各氏との共同研究 不確かな海底地形の推定 5

データ同化例 2 神戸空港 地盤沈下 データ同化 地盤変形モデル 沈下量データ 直接見ることができない地中の土の状態がわかる 予測精度の向上で, 中途での工法変更が可能に 村上 藤澤 京大, 珠玖 西村 岡大 各氏との共同研究 6

データ同化例 2 神戸空港 地盤沈下 確率 計測データと地盤変形モデルの融合により, 予測がからに改善する 同じような確率 データが少ないのでよくわからない 確率 実際の値はこの辺りのはず! 通しにくい 透水係数 通しやすい A. Murakami e al., In. J. Numer. Anal. Mehods Geomech. 2012 7

データ同化例 3 遺伝子ネットワークモデル Simulaion model Biological daa データ同化 現実の系を表すには不完全未知パラメータ ノイズ, 欠測など 生体プロセスの予測生体システムに関する新たな知見 長崎 東北大, 宮野 東大, 吉田, 樋口 統数研 各氏との共同研究 8

データ同化例 3 遺伝子ネットワークモデル 初期状態の推定結果 Hybrid Funcional Peri Ne によって表現されたシミュレーションモデル 次元は低いが非線形性が強い パラメータの分布を推定できる 予測精度が上がるだけでなく, 興味ある事象が起こる確率を適切に評価できる 9

データ同化と状態空間モデリング 10

数値シミュレーションモデル 基礎となる偏微分方程式の離散化等により構成 基礎ダイナミクスから現実を再現することを目的とする シミュレーションコード 極端な場合, ライブラリ の形でのみアクセス可能な場合がある 偏微分方程式 物理を反映, 連続時空間 シミュレーションモデル 離散時間 空間 T o T o T o T o T o T o T o uo vo u y o 1 1 1 vo1 y T T T M M o M o e T o wos wos wos z wos wos uo h y vo g r uo o H 0 h y y uo g 0 r y vo o H h H uo vo rh y H s 時間 空間 離散化 コーディング 11

シミュレーションモデルとシステムモデル シミュレーションモデルの 誤差, 初期 境界条件などによる状態の誤差が反映されていない このような誤差まで含めたモデルとして, システムモデルを定式化 を状態ベクトル, をシステムノイズと呼ぶ v 形式的にこのように書ける : f 1 シミュレーションモデル 離散時間 空間 全シミュレーション変数 コーディング 誤差 も含める : f, v 1 モデル化誤差など 12

方程式からシステムモデルへ 日本周辺の簡易化した気象モデルの例を用いて説明 2 c f 1 各格子点は物理量 i i Ti, Hi, Ui, Vi i を持つ 湿度 温度風速ベクトル v i 1 f 1, v i1,,..., ] [ 2 1 k T k は格子点数 13

観測情報と観測モデル ほとんどの場合, 観測情報はシミュレーションの情報に比べて圧倒的に不足. ダイナミクスを伴う逆問題. さらに, 時点間で独立な 観測ノイズ もある 観測情報は, その時点の全物理変数 = 全シミュレーション変数, および 観測ノイズ が与えられれば, 説明できる という定式化 全観測変数 観測ノイズ y h, w dim dim y 全シミュレーション変数 10 4 ~10 6 y 10~10 5 14

両者をつなぐ鍵 非線形 状態空間モデル シミュレーションモデルから自然に書き下すことができる ほとんど数値シミュレーションモデルは, マルコフ性を満たすか, 満 たすように変形できる 逐次ベイズ更新の式により, のオンライン推定 観測を得る毎の推定 が可能 = 逐次データ同化 全シミュレーション変数 f 1, v y h, w 全観測変数 モデル化誤差など 観測ノイズ dim dim y 15

非線形非ガウス状態空間モデル 非線形非ガウス状態空間モデル : システムモデル 観測モデル y 1, v, w 状態ベクトル y 観測ベクトル v : システムノイズ w : 観測ノイズ は任意の分布でよい v, w f h 0 1 y1 1 アンサンブルカルマンフィルタ, 粒子フィルタ ec. により, フィルタ分布の計算が原理的には可能... y 1 y y 1 f 1 v h y 1 w もこのクラスに含まれる... yt T 16

逐次データ同化 逐次データ同化では一期先予測とフィルタリングを繰り返して, 観測を得る毎にシミュレーション変数の値 分布 をオンライン推定する y p 1 y1: 1 y 1 時間を進める 時刻 -1 までの全観測を 一期先予測 使ったときの時刻 -1 のシミュレーション変数の推定値 時刻 -1 までの全観測を使ったときの時刻 -1 のシミュレーション変数の推定値 p y p y, y,, y i 1: k i 1 2 k p y1 : 1 p y 1 : 非線形 状態空間モデルでのフィルタリングの手法で実現可 y 時刻 -1 までの全観測を使ったときの, 時刻 のシミュレーション変数の推定値 時間を進める y 観測を反映 フィルタリング p y1 : 1 y 1 17

ベイズ更新 18

少しわき道 : ベイズの定理の問題 PA C=0.95,PA c C c =0.95,PC=0.005 のとき,PC A の確率を求めよ. 例えば,A/A c はある病気の検査結果の陽性 / 陰性,C/C c は実際に病気 / 病気でないを表す 19

確率はどのくらいでしょうか? Y p X p X Y p Y X p S S p S Y p Y p c c S C P C A P C P C A P C P C A p S P S A P C P C A p A C p ベイズの定理 20

どうして確率が低い? PA C=0.95,PA c C c =0.95,PC=0.005 のとき,PC A の確率を求めよ. もともとの確率が低いから. 仮に PC A を 90 パーセント以上にしようとすると, 検査の精度は 99.95 パーセント以上にしないといけない 例えば,A/A c はある病気の検査結果の陽性 / 陰性,C/C c は実際に病気 / 病気でないを表す 21

一方で... PA C=0.95,PA c C c =0.95,PC=0.005 のとき,PC A の確率を求めよ. もともとの確率は 0.5 パーセントこれが,8.7 パーセントになったのだから, A という情報により C の確率が更新された! 例えば,A/A c はある病気の検査結果の陽性 / 陰性,C/C c は実際に病気 / 病気でないを表す 22

ベイズ更新 現象 X が発生した条件下でデータ Y が得られる確率 p X Y データ Y が得られた時に現象が X である確率 p Y X p Y p X データ Y の生成確率 現象 X が発生する もともとの 確率 p Y p Y S p S より, S 必要なのは p Y X と px. ベイズの定理 現象生成データ データ生成モデルと現象の発生確率を与えれば, データから現象の説明が可能! 因果の反転ができる! : 事前知識や数理モデル : 観測を表す式 23

逐次データ同化 再掲 逐次データ同化では一期先予測とフィルタリングを繰り返して, 観測を得る毎にシミュレーション変数の値 分布 をオンライン推定する y p 1 y1: 1 y 1 時間を進める 時刻 -1 までの全観測を 一期先予測 使ったときの時刻 -1 のシミュレーション変数の推定値 時刻 -1 までの全観測を使ったときの時刻 -1 のシミュレーション変数の推定値 p y p y, y,, y i 1: k i 1 2 k p y1 : 1 p y 1 : 非線形 状態空間モデルでのフィルタリングの手法で実現可 y 時刻 -1 までの全観測を使ったときの, 時刻 のシミュレーション変数の推定値 時間を進める y 観測を反映 フィルタリング p y1 : 1 y 1 24

データ同化アルゴリズム 25

データ同化アルゴリズム一覧 Kalman filer Eended Kalman filer Ensemble Kalman filer EnKF EAKF,ETKF, Paricle filer or SIR filer, Mone Carlo filer SIR でなく SIS filer もある Merging paricle filer, Kernel paricle filer, 逐次型 4DVAR 変分 非逐次 型 3DVAR Nudging, OI, 1 時点の補間と隠れ変数の推定のみ 原始的 26

カルマンフィルタ 1960 年に Kalman によって提案される もともとは衛星の位置の同定のために開発された 線形の状態空間モデルの状態推定に用いられる F G v 1 y H w 27

KF 2 次元の場合のイメージ図 0 0 0, V0 0 1 1, V 0 1 0 1 1, V1 1 y 1 2 2, V2 2 3 3, V 2 1, V2 1 2 3 2, V3 2 3 3 3 4 4 4, V4 4 4 3, V4 3 観測ノイズなしの値 観測値 1 期先予測値フィルタ 推定 値 カルマンフィルタでは, 観測ノイズなし値 に近い 推定値 を得ることその分散 = 誤差の範囲 の値も得ることが目的 28

アンサンブルカルマンフィルタ それまでの拡張カルマンフィルタの欠点である線形化モデル構築 = 微分計算 の必要性や, 分散共分散行列の推定が不安定である点を克服するために導入 気象 海洋の分野 特に研究分野 では, 変種も含めて広く使われている 分布を 実現値の集合 = シナリオの集合 で表現, 計算はカルマンフィルタ 1 F 1 y H G v w y f h 1, v w 29

状態 一期先予測 EnKF,PFSIR,SIS 共通 1 1 1 2 1 1 f i 1 1, v i i N 1 1 i1 シミュレーション i 1 i N 1 i1 2 1 N 1 1 1 1 N 1 一期先予測からのサンプル フィルタ分布からのサンプル 一期先予測 1 条件の違うシミュレーションを複数 N パターン 繰り返す 時刻

EnKF におけるフィルタリング 状態 i NN 1i i 1 1 2 1 サンプル分散共分散行列 : 一期先予測からのサンプルフィルタ分布からのサンプル Vˆ 1 観測 : y 1 1 N 1 Kˆ i Vˆ ' ' 1 1 1 i 1 H カルマンゲイン H Vˆ ˆ i i y w H 1 K H Rˆ フィルタリング 修正しました! 時刻

EnKF 2 次元の場合のイメージ図 0 i N 0 0 i1 1 i 0 1 i 1 1 y 1 i 2 1 i 2 2 2 i 3 3 i 3 2 3 4 i 4 3 i 4 4 観測ノイズなしの値 観測値 1 期先予測値フィルタ 推定 値 32

粒子フィルタ カメラによる物体追跡に広く使われているアルゴリズム 画像処理の分野では Condensaion としても知られる 他に経済時系列, ロボットの状態推定などに使われる データ同化では, 系によるが限定的 特に気象 海洋系では 任意のモデルで適用可能 w h y v f 1, ~ ~ 1 R y Q 33

状態 一期先予測 EnKF,PFSIR,SIS 共通 1 1 1 2 1 1 f i 1 1, v i i N 1 1 i1 シミュレーション i 1 i N 1 i1 2 1 N 1 1 1 1 N 1 一期先予測からのサンプル フィルタ分布からのサンプル 一期先予測 1 条件の違うシミュレーションを複数 N パターン 繰り返す 時刻

sae i N 1 i1 2 1 フィルタリング PFSIR 1 1 尤度 i N i1 2 1 観測 : y 各サンプルの尤度 データへのあてはまり N 一期先予測からのサンプルフィルタ分布からのサンプル j p y p y i 1 j 1 N 1 フィルタリング 尤度に比例して復元抽出 時刻

sae i N 1 i1 2 1 フィルタリング PFSIS 1 1 尤度 i N i1 2 1 一期先予測からのサンプルフィルタ分布からのサンプル j 観測 : p y p y i 1 j 1 y 各サンプルの尤度 データへのあてはまり N 1 N フィルタリング 各サンプルの重みを積で蓄積していく 時刻

PF 2 次元の場合のイメージ図 0 i N 0 0 i1 1 i 0 1 i 1 1 y 1 i 2 1 i 2 2 2 i 3 3 i 3 2 3 4 i 4 3 i 4 4 観測ノイズなしの値 観測値 1 期先予測値フィルタ 推定 値 37

4 次元変分法 Adjoin 法 1980 年代に開発 一定区間について, ダイナミクスを保持したまま, データとモデルから決まるコスト関数を最小化する初期値を探す方法 y f h 1 w 38

手法間の特徴比較 連続性非線形性への対応アンサンブルの効率性 Eended KF 保たれない弱非線形のみ N/A EnKF モデル次第 / 保たれない モデル次第 PFSIR モデル次第 状況次第 PFSIS 低い 4DVAR モデル次第 N/A

工学応用に向けたデータ同化の位置づけ 40

類似手法との比較 1: 最適設計 同じところ : 境界条件推定とすると, 対象となる 不確かさを持つ部分 あるいは 自由度を持つ部分 は同じ 違うところ : 隠れている物理状態 特に時変の状態や 4 次元大浪玖薄 の推定 最適値 か 確率分布 か 41

類似手法との比較 2: システム同定 同じところ : パラメータ推定の場合には, 決める対象は同一 確率的なシステム同定 モデル同定の場合には, 分布で考える点も同一 違うところ : モデルや計測の想定規模 対象にもよるが 中心的に想定している不確かさの対象 特にモデル同定の場合にはモデルそのものの不確かさ 通常のデータ同化の場合には, モデルの不確かさは小さく, 状態の不確かさが大きい 42

データ同化を工学の道具とした時の 良さ 推定対象の確率分布を陽に使用する ロバストネスやリスクの評価に使用できる 確率 実際の値はこの辺りのはず! 透水係数 通しにくい 通しやすい 計測誤差とシステム シミュレータの誤差を陽に考える 両者を定量的にバランスすることができる 43

まとめ 44

まとめ データ同化について説明 目的 状態 パラメータ推定 予測精度向上 アルゴリズム 類似手法との比較 計測 と システム の両方にノイズを定量的に想定してバランス 45

さらなる発展 違うもの 観測ノイズとシステムノイズ をバランスできているので, 他のものも含めることができそう 例えば コスト やそのバラツキもバランスできる CFD/EFD 融合 計測融合シミュレーションの各方法との融合 数理的な整理 CAE ツールへの融合につながるのでは? 46

Email : knaka@meiji.ac.jp 47