日本地球惑星科学連合2022年大会

講演情報

[E] 口頭発表

セッション記号 A (大気水圏科学) » A-AS 大気科学・気象学・大気環境

[A-AS05] スーパーコンピュータを用いた気象・気候・環境科学

2022年5月23日(月) 10:45 〜 12:15 106 (幕張メッセ国際会議場)

コンビーナ:八代 尚(国立研究開発法人国立環境研究所)、コンビーナ:川畑 拓矢(気象研究所)、宮川 知己(東京大学 大気海洋研究所)、コンビーナ:寺崎 康児(理化学研究所計算科学研究センター)、座長:寺崎 康児(理化学研究所計算科学研究センター)

11:45 〜 12:00

[AAS05-11] 結合ソフトウェアh3-Open-UTIL/MPの開発と応用

*荒川 隆1八代 尚2、中島 研吾3 (1.高度情報科学技術研究機構、2.国立環境研究所、3.東京大学情報基盤センター)

キーワード:結合ソフトウェア、大気モデル、機械学習

Since the beginning of climate modeling, coupling software (coupler) has been widely used in climate simulations to exchange information between individual models such as atmosphere and ocean models. Nowadays, couplers are used not only in the meteorology/climate field, but also in various other fields where complex phenomena are simulated. Based on this background, we are developing a general-purpose coupler, h3-Open-UTIL/MP, as a part of the h3-Open-BDEC project.
H3-Open-UTIL/MP can couple any model that meets the following two conditions: 1) it has uniquely numbered and time-invariant grid points, and 2) the time interval of data exchange does not change in time. In addition, it has the following features: 1) ensemble simulation of the coupled models is possible, and 2) it has an API for Python that enables coupling of simulation models written in Fortran with Python applications. Python is a programming language that is widely used in various fields, and it is also used in the field of simulation because of the many libraries developed and provided for data analysis and visualization. In recent years, many machine learning libraries have been developed, and Python has become the main platform used in this field.
In this paper, we introduce one of the applications of h3-Open-UTIL/MP, which is the coupling of the atmospheric model NICAM with the machine learning library PyTorch. In this case study, we trained ML to reproduce the output variables using the input variables for the cloud physics processes of NICAM. As a result, the rough reproduction of the field was good even for learning with a simple three-layer MLP(Multi-Layer Perceptron). However, the extreme values of severe disturbances, which are important for clouds, are under-estimation, and the learning results are not sufficient in terms of reproducing cloud physics. In order to improve the reproductivity, further improvements are needed, such as the use of machine learning algorithms that can handle structured fields and the selection of appropriate variables.