Skip to main content
QUICK REVIEW

[論文レビュー] Learning Algorithms for Coarsening Uncertainty Space and Applications to Multiscale Simulations

Zecheng Zhang, Eric T. Chung|arXiv (Cornell University)|Apr 9, 2020
Advanced Mathematical Modeling in Engineering参考文献 47被引用数 4
ひとこと要約

本稿では、畳み込みニューラルネットワークを用い、敵対的訓練と多成分損失関数を組み合わせることで、不均質透水係数場のクラスタリングを学習する深層学習ベースの手法を提案する。この手法により、スケーリングされた不確実性空間の粗化が可能となり、実現の間で高速な基底関数選択が可能になる。11クラスタで近似的最適な精度を達成し、従来のGMsFEMの性能を再現しながら、トレーニングを高速化する。

ABSTRACT

In this paper, we investigate and design multiscale simulations for stochastic multiscale PDEs. As for the space, we consider a coarse grid and a known multiscale method, the Generalized Multiscale Finite Element Method (GMsFEM). In order to obtain a small dimensional representation of the solution in each coarse block, the uncertainty space needs to be partitioned (coarsened). This coarsening collects realizations that provide similar multiscale features as outlined in GMsFEM (or other method of choice). This step is known to be computationally demanding as it requires many local solves and clustering based on them. In this paper, we take a different approach and learn coarsening the uncertainty space. Our methods use deep learning techniques in identifying clusters(coarsening) in the uncertainty space. We use convolutional neural networks combined with some techniques in adversary neural networks. We define appropriate loss functions in the proposed neural networks, where the loss function is composed of several parts that includes terms related to clusters and reconstruction of basis functions. We present numerical results for channelized permeability fields in the examples of flows in porous media.

研究の動機と目的

  • 多孔質媒体の流れにおける多数の確率的実現に対して、マルチスケール基底関数を生成する際の高い計算コストを低減すること。
  • 解の間の距離メトリクスや高価な局所解に依存する従来のクラスタリング手法の限界を克服すること。
  • 不均質透水係数場の代表的クラスタを同定することで、データ駆動的かつ学習可能な不確実性空間の粗化フレームワークを構築すること。
  • マルチスケール基底関数を学習プロセスの監視として統合し、クラスタが物理的解の特徴を反映することを保証すること。
  • 代表的クラスタのための基底関数を事前に計算することで、実現間の高速シミュレーションを可能とし、オンライン計算コストを低減すること。

提案手法

  • 入力が透水係数場で出力が対応するマルチスケール基底関数である条件付き生成モデルを用いる。
  • 再構成損失、クラスタリング損失、敵対的損失を組み合わせた多成分損失関数を設計し、潜在空間が物理的に意味のあるクラスタへ向かうようにガイドする。
  • 畳み込み層を用いて特徴を抽出し、潜在空間から基底関数を再構成するU-Netに類似したエンコーダ・デコーダアーキテクチャを採用する。
  • 生成された基底関数の質を向上させるために、識別器ネットワークを用いた敵対的ネットワークを導入し、現実性を促進する。
  • 各粗大ブロックに対して、参照ブロックからのパラメータを初期値として使用することで、転移学習を適用し、トレーニング時間を著しく短縮する。
  • 確率的勾配降下法を用いて、基底関数の正確な再構成と入力透水係数場の効果的なクラスタリングの両方を最適化するように、エンドツーエンドでモデルをトレーニングする。

実験結果

リサーチクエスチョン

  • RQ1深層学習を用いて、明示的なクラスタリングや局所解を用いずに、マルチスケール確率的PDEにおける不確実性空間の粗化が可能か?
  • RQ2マルチスケール基底関数を監視として組み込むことで、不確実性空間における学習クラスタの品質がどのように向上するか?
  • RQ3標準的なオートエンコーダー訓練と比較して、敵対的訓練が学習されたマルチスケール基底関数の忠実度をどの程度向上させるか?
  • RQ4クラスタ数がGMsFEMシミュレーションにおける低次元モデルの精度に与える影響はどの程度か?
  • RQ5粗大ブロック間での転移学習は、解の精度を維持したままトレーニング時間を著しく短縮できるか?

主な発見

  • GMsFEM解における$L_2$相対誤差はクラスタ数が増加するにつれて減少し、特に5から11クラスタの間で顕著な低下が観察された。
  • 11クラスタで、特定の実現を用いた従来のGMsFEM手法と同等の$L_2$相対誤差を達成しており、精度の損失は無視できるほど小さいことが示された。
  • 敵対的損失の導入により、学習された基底関数と実際のマルチスケール基底関数間のMSEが0.9073400から0.748312に低下し、基底関数の忠実度が向上した。
  • 敵対的訓練を適用することで、$L_2$相対誤差が41.120439から36.760918に改善され、生成損失の有効性が裏付けられた。
  • 転移学習により、参照ブロックのパラメータを初期値として使用することで、粗大ブロック間でのトレーニングが高速化され、計算オーバーヘッドが低減した。
  • 本手法により、代表的クラスタのための基底関数を事前に計算することで、多数の実現に対して高速なシミュレーションが可能となり、オンライン計算コストを著しく低減した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。