Inferring turbulent environments via machine learning
Michele Buzzicotti1, Fabio Bonaccorso2
1Department of Physics and INFN, University of Rome 'Tor Vergata', Via della Ricerca Scientifica 1, 00133, Rome, Italy. michele.buzzicotti@roma2.infn.it.
The European Physical Journal. E, Soft Matter
|December 31, 2022
Summary
Classifying turbulent environments from partial data is crucial. A deep convolutional neural network (DCNN) machine learning approach outperforms Bayesian inference for this task, even with limited training data.
Area of Science:
- Turbulence research
- Fluid dynamics
- Astrophysics
- Geophysics
- Machine learning applications
Background:
- Classifying turbulent environments from partial observations is vital for engineering, earth observation, and astrophysics.
- Existing methods often require system knowledge or extensive data, which may not always be available.
- This study addresses the challenge in a model-free setting with ample, high-quality data.
Purpose of the Study:
- To classify turbulent environments using partial observational data in a model-free scenario.
- To compare the effectiveness of a deep convolutional neural network (DCNN) against Bayesian inference.
- To identify key physical features utilized by the DCNN for classification through an ablation study.
Main Methods:
- Utilized 10 turbulent 'ensembles' generated by varying rotation frequency in a 3D domain.
- Employed partial observations limited to instantaneous kinetic energy distribution in a 2D plane.
- Compared a state-of-the-art deep convolutional neural network (DCNN) with Bayesian inference methods.
Main Results:
- The machine learning (ML) approach using DCNN demonstrated superior performance compared to Bayesian inference.
- ML performance remained robust across variations in training data quantity and hyper-parameter tuning.
- An ablation study successfully ranked the importance of flow features, revealing key physical insights used by the DCNN.
Conclusions:
- Deep convolutional neural networks offer a powerful, data-driven solution for classifying turbulent flows from partial observations.
- The DCNN approach is effective even with limited training data, showcasing its adaptability.
- Further research into data-driven methods can unlock significant applications in various scientific and engineering fields.
Related Concept Videos
Turbulent Flow
244
Turbulent flow is characterized by unpredictable fluctuations in velocity and pressure, which result in a chaotic fluid movement distinct from the orderly patterns of laminar flow. While laminar flow is governed by smooth, parallel layers with minimal mixing, turbulent flow exhibits highly irregular, three-dimensional patterns. This behavior arises due to instabilities in the fluid's velocity profile, and amplifies as the flow velocity increases. Minor disturbances, known as turbulent...
244
Turbulent Flow: Problem Solving
171
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures...
171
Laminar and Turbulent Flow
8.7K
Fluid dynamics is the study of fluids in motion. Velocity vectors are often used to illustrate fluid motion in applications like meteorology. For example, wind—the fluid motion of air in the atmosphere—can be represented by vectors indicating the speed and direction of the wind at any given point on a map. Another method for representing fluid motion is a streamline. A streamline represents the path of a small volume of fluid as it flows. When the flow pattern changes with time, the...
8.7K
Survival Tree
131
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
131
Wind Turbine Machine Models
197
In the growing field of wind energy, incorporating wind turbine models into transient stability analysis is essential. Induction and synchronous machines are the primary models used, with induction machines being prevalent due to their simplicity and reliability.
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
197
Multimachine Stability
214
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
214


