Vector-based loss functions for turbulent flow field inpainting
Not on the map. Why?
Abstract (arXiv)
When developing scientific machine learning (ML) approaches, it is often beneficial to embed knowledge of the physical system in question into the training process. One way to achieve this is by leveraging the specific characteristics of the data at hand. In the case of turbulent flows, fluid velocities can be measured and recorded as multi-component vectors at discrete points in space, using techniques such as particle image velocimetry (PIV) or computational fluid mechanics (CFD). However, the vectorised nature of the data is ignored by standard ML approaches, as widely-used loss functions such as the mean-square error treat each component of a velocity vector in isolation. Therefore, the aim of this work is to better preserve the physical characteristics of the data by introducing loss functions that utilise vector similarity metrics. To this end, vector-based loss functions are developed here and implemented alongside a U-Net model for a turbulent flow field inpainting problem, amounting to the prediction of velocity vectors inside large gaps in PIV images. The intention is for the inpainting task to pose a significant challenge for the ML models in order to shed light on their capabilities. The test case uses PIV data from the highly turbulent flow in the well-known Transparent Combustion Chamber III (TCC-III) engine. Loss functions based on the cosine similarity and vector magnitude differences are proposed; the results show that the vector-based loss functions lead to significantly improved predictions of multi-scale flow patterns, while a hybrid (vector and mean-square error) loss function enables a good compromise to be found between preserving multi-scale behaviour and pixel-wise accuracy.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 24 references that are in the map. First posted on arXiv 6 Sep 2025.
Builds on
8 of 24 references.
References · 8
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2022MONAI: An open-source framework for deep learning in healthcarecited by 448
- 2019Image inpainting: A reviewcited by 89
- 2021One Loss for All: Deep Hashing with a Single Cosine Similarity based Learning Objectivecited by 43
- 2019Deep Learning on Small Datasets without Pre-Training using Cosine Losscited by 41
- 2022Multi-scale data reconstruction of turbulent rotating flows with Gappy POD, Extended POD and Generative Adversarial Networkscited by 8
- 2024EngineBench: Flow Reconstruction in the Transparent Combustion Chamber III Optical Enginecited by 2
Built on by
Not cited yet.