Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-09T07:39:18.181Z Has data issue: false hasContentIssue false

Assessment of non-intrusive sensing in wall-bounded turbulence through explainable deep learning

Published online by Cambridge University Press:  30 January 2026

Andrés Cremades
Affiliation:
Instituto Universitario de Matemática Pura y Aplicada, Universitat Politècnica de València, Valencia 46022, Spain FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden
Reinis Freibergs
Affiliation:
FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden
Sergio Hoyas
Affiliation:
Instituto Universitario de Matemática Pura y Aplicada, Universitat Politècnica de València, Valencia 46022, Spain
Andrea Ianiro
Affiliation:
Department of Aerospace Engineering, Universidad Carlos III de Madrid, Avenida de la Universidad 30, 28911 Leganés, Madrid, Spain
Stefano Discetti
Affiliation:
Department of Aerospace Engineering, Universidad Carlos III de Madrid, Avenida de la Universidad 30, 28911 Leganés, Madrid, Spain
Ricardo Vinuesa*
Affiliation:
Department of Aerospace Engineering, University of Michigan, Ann Arbor, MI 48109, USA FLOW, Engineering Mechanics, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden
*
Corresponding author: Ricardo Vinuesa, rvinuesa@umich.edu

Abstract

In this work we present a framework to explain the prediction of the velocity fluctuation at a certain wall-normal distance from wall measurements with a deep-learning model. For this purpose, we apply the deep-SHAP (deep Shapley additive explanations) method to explain the velocity fluctuation prediction in wall-parallel planes in a turbulent open channel at a friction Reynolds number ${\textit{Re}}_\tau =180$. The explainable-deep-learning methodology comprises two stages. The first stage consists of training the estimator. In this case, the velocity fluctuation at a wall-normal distance of 15 wall units is predicted from the wall-shear stress and wall-pressure. In the second stage, the deep-SHAP algorithm is applied to estimate the impact each single grid point has on the output. This analysis calculates an importance field, and then, correlates the high-importance regions calculated through the deep-SHAP algorithm with the wall-pressure and wall-shear stress distributions. The grid points are then clustered to define structures according to their importance. We find that the high-importance clusters exhibit large pressure and shear-stress fluctuations, although generally not corresponding to the highest intensities in the input datasets. Their typical values averaged among these clusters are equal to one to two times their standard deviation and are associated with streak-like regions. These high-importance clusters present a size between 20 and 120 wall units, corresponding to approximately 100 and 600 $\unicode{x03BC} \textrm {m}$ for the case of a commercial aircraft.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Workflow of the methodology. The figure shows the model used for calculating the SHAP values. This model comprises two stages. The first stage corresponds to the prediction of the velocity fluctuation (yellow boxes) at a wall distance $y^+=15$ from the wall measurements (green boxes). The workflow of the velocity prediction is presented with the black arrows. Then, the SHAP values (light green boxes) are calculated using a deep-SHAP explainer. First, the zero-fluctuation fields, mean value of the input or non-informative fields are selected (blue boxes), and then, the output of the model is compared with the ground truth (green boxes) through the MSE.

Figure 1

Figure 2. Visualization of the Shapley value calculations. The figure shows the calculation of the SHAP value of $x_2$. A total set of features $F$ composed of three features $x_1$, $x_2$ and $x_3$ is stated. From this set, a subset $S$ not including the feature $x_2$ is defined. The probability of the coalition $S$ to happen and the calculation of the output for $S$ and $S \cup i$ is visualized.

Figure 2

Figure 3. Noise visualization in the solution generated by dependent features. Panel (a) represents the initial SHAP values result, while panel (b) shows how the noise could be diluted by exploiting the periodic conditions and averaging the solutions. The results were taken from the prelaminar analysis of a previous work (Cremades et al.2024b).

Figure 3

Figure 4. Sketch of the deep-SHAP algorithm. First the information is backpropagated to calculate the coefficients $m_{\xi _i,f_{\kern-1.5pt j}}$ (pink flow). Then, these coefficients are used for the calculation of the SHAP values in all the internal elements of the network (black flow).

Figure 4

Figure 5. Instantaneous visualization of the wall measurements of the open channel (streamwise wall-shear stress $\tau _{wx}$, spanwise wall-shear stress $\tau _{wz}$ and wall-normal pressure $p_w$) and their corresponding SHAP values for the predictions of the velocity fluctuations ($u$, $v$ and $w$). Linear colourmaps have been used in the figure.

Figure 5

Figure 6. Distribution of the SHAP values for the input feature values.Panel (a) shows the distribution of the $\tau _{wx}$ input SHAP values for the $u$ prediction collected over $\Delta t^+\approx 5000$. The red line indicates the threshold of the 99th percentile. Panel (b) presents the 99th percentile for all the combination input–output.

Figure 6

Figure 7. The MSE of velocity fluctuations as a function of the fraction of grid points removed from the input (a) and fraction of grid points of the prediction containing 50 % of the total MSE score for the streamwise velocity fluctuation (b). The fraction of grid-point removal relative to their total number is presented by ${n}_{\textit{rm}v}/{n}_{\textit{tot}}$, and the fraction of grid-point removal for half of the error is ${n}_{\textit{rm}v}/{n}_{\textit{tot}}|_{50\%{error}}$.

Figure 7

Figure 8. Joint probability density function (PDF) of the wall-pressure and wall-shear stress in the streamwise direction (a) and the spanwise direction (b). The black contours highlight the regions of high importance.

Figure 8

Figure 9. Comparison between original (a,c) and modified (b,d) wall pressure with top 1 % absolute SHAP values removed from the predictions of the streamwise velocity. Panels (a) and (b) show the wall pressure field and panels (c) and (d) the predicted streamwise velocity. The black dots in (b) indicate the input grid points replaced by the non-informative background value, while the modified streamwise velocity prediction is capped at the original prediction maximum values to indicate the changes in prediction.

Figure 9

Figure 10. Comparison between original (a,c) and modified (b,d) wall pressure removed from the predictions of the streamwise velocity. Panels (a) and (b) show the wall pressure field and panels (c) and (d) image the predicted streamwise velocity. The modified streamwise velocity prediction is capped at the original prediction maximum values to indicate the changes in prediction.

Figure 10

Figure 11. Probability of the most important clusters for predicting the streamwise velocity from the wall pressure. Probability of the structures belonging to each percentile of importance (a), and joint probability of their averaged physical properties and importance: pressure (b), streamwise velocity (c), aspect ratio (d), streamwise length (e) and spanwise width (f).

Figure 11

Figure 12. Probability of the importance clusters for predicting the wall-normal and spanwise velocity from the wall pressure. Joint probability of the importance for predicting the wall-normal velocity from the pressure and the averaged pressure (a) and averaged wall-normal velocity (b) of the structures. Joint probability of the importance for predicting the spanwise velocity from the pressure and the averaged pressure (c) and averaged spanwise velocity (d).

Figure 12

Figure 13. Probability of the importance clusters for predicting the streamwise, wall-normal and spanwise velocity from the streamwise shear stress. Joint probability of the importance of the streamwise shear stress for the prediction of the streamwise velocity and the averaged streamwise shear stress (a) and averaged streamwise velocity (b); of the importance of the streamwise shear stress for the prediction of the wall-normal velocity and the averaged streamwise shear stress (c) and averaged wall-normal velocity (d); and of the importance of the streamwise shear stress for the prediction of the spanwise velocity and the averaged streamwise shear stress (e) and averaged spanwise velocity (f).

Figure 13

Figure 14. The 99th percentile of the PDF for all the combinations input–output for ${{Re}}_\tau =180$ and $y^+\approx 50$.

Figure 14

Figure 15. The 99th percentile of the PDF for all the combinations input–output: ${{Re}}_\tau =550$ and $y^+\approx 15$ (a); ${{Re}}_\tau =550$ and $y^+\approx 50$ (b).