Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Fast and efficient: Bayesian optimization with GPU acceleration for ocean models

View through CrossRef
Ocean general circulation models (OGCMs) contain numerous parameterizations of sub-grid scale processes. The parameter tuning procedure is rarely reported and often done by hand. We present an automated alternative: Bayesian optimization, a method which has recently emerged as a frontier in expensive black box optimization. VerOpt, a Python package for the ocean model Veros, adapts Bayesian optimization to climate model tuning. We use VerOpt to identify a set of parameter values of the Turbulent Kinetic Energy (TKE) closure scheme that minimize mixed layer depth (MLD) bias in Veros. We present the results of two optimization procedures: TWIN and OBS. The goal is to minimize modeled MLD error relative to a target map. In TWIN, the target is MLD simulated using Veros with a known parameterization. The ratio of two TKE parameters ckcϵ-1, proportional to the critical Richardson number Ric, is the dominant factor in setting the global MLD. After 180 model simulations, the lowest error in the TWIN experiment is 1.18%. In OBS, the target is MLD climatology. The MLD bias is smallest when Ric<1, and the default TKE parameterization falls within this range. We find, however, that altering the TKE parameterization is not sufficient to reduce the significant MLD bias of 42.62%. The OBS experiment results indicate that the TKE scheme parameters are not the dominant source of MLD bias in Veros. We discuss other possible sources of MLD bias, as well as the potential of extending of the optimization procedure to other parameterizations.
Title: Fast and efficient: Bayesian optimization with GPU acceleration for ocean models
Description:
Ocean general circulation models (OGCMs) contain numerous parameterizations of sub-grid scale processes.
The parameter tuning procedure is rarely reported and often done by hand.
We present an automated alternative: Bayesian optimization, a method which has recently emerged as a frontier in expensive black box optimization.
VerOpt, a Python package for the ocean model Veros, adapts Bayesian optimization to climate model tuning.
We use VerOpt to identify a set of parameter values of the Turbulent Kinetic Energy (TKE) closure scheme that minimize mixed layer depth (MLD) bias in Veros.
We present the results of two optimization procedures: TWIN and OBS.
The goal is to minimize modeled MLD error relative to a target map.
In TWIN, the target is MLD simulated using Veros with a known parameterization.
The ratio of two TKE parameters ckcϵ-1, proportional to the critical Richardson number Ric, is the dominant factor in setting the global MLD.
After 180 model simulations, the lowest error in the TWIN experiment is 1.
18%.
In OBS, the target is MLD climatology.
The MLD bias is smallest when Ric<1, and the default TKE parameterization falls within this range.
We find, however, that altering the TKE parameterization is not sufficient to reduce the significant MLD bias of 42.
62%.
The OBS experiment results indicate that the TKE scheme parameters are not the dominant source of MLD bias in Veros.
We discuss other possible sources of MLD bias, as well as the potential of extending of the optimization procedure to other parameterizations.

Related Results

On the programmability of multi-GPU computing systems
On the programmability of multi-GPU computing systems
Multi-GPU systems are widely used in High Performance Computing environments to accelerate scientific computations. This trend is expected to continue as integrated GPUs will be i...
Sample-efficient Optimization Using Neural Networks
Sample-efficient Optimization Using Neural Networks
<p>The solution to many science and engineering problems includes identifying the minimum or maximum of an unknown continuous function whose evaluation inflicts non-negligibl...
GPU atau singkatan dari Graphical Processing Unit merupakan mikroprosesor khusus yang berfungsi memercepat proses rendering grafik 2 dimensi atau 3 dimensi. GPU telah digunakan di ...
Access impact of observations
Access impact of observations
The accuracy of the Copernicus Marine Environment and Monitoring Service (CMEMS) ocean analysis and forecasts highly depend on the availability and quality of observations to be as...
Assessing the potential composition of Europa&#8217;s subsurface ocean from water-rock interactions.
Assessing the potential composition of Europa&#8217;s subsurface ocean from water-rock interactions.
&lt;p&gt;&lt;strong&gt;Introduction:&lt;/strong&gt; Constraining the composition of Europa&amp;#8217;s ocean is critical to understanding whether it cou...
Environmental History of Oceanic Noise Pollution
Environmental History of Oceanic Noise Pollution
The concept of “ocean noise” precedes the concept of “ocean noise pollution” by about half a century. Those seeking a body of scholarly literature on ocean noise as an environmenta...
Benchmarking GPU Passthrough Performance on Docker for AI Cloud System
Benchmarking GPU Passthrough Performance on Docker for AI Cloud System
The use of artificial intelligence (AI), which depends only on CPU resources, tends to result in longer execution times or CPU time. Especially when handling large amounts or compl...
Dynamics of high-pressure ice layers in large ocean worlds
Dynamics of high-pressure ice layers in large ocean worlds
Ocean worlds seem to offer a very suitable environment for life appearance and sustainability and studying their internal dynamic is a key topic for exobiology. However, the ocean ...

Back to Top