Hostname: page-component-74656f9884-rngvg Total loading time: 0 Render date: 2026-11-04T08:54:40.580Z Has data issue: false hasContentIssue false

Hierarchical Fourier Neural Operator (HFNO): an interpretable data-driven decomposition strategy for turbulent flows

Published online by Cambridge University Press:  02 October 2026

Marco Cayuela*
Affiliation:
Institut Jean le Rond d’Alembert, Sorbonne Université, France
Vincent Le Chenadec
Affiliation:
Universite Gustave Eiffel , France
Peter Schmid
Affiliation:
King Abdullah University of Science and Technology , Saudi Arabia
Taraneh Sayadi
Affiliation:
Modélisation mathématique et numérique (M2N), Conservatoire National des Arts et Metiers , France
*
Corresponding author: Marco Cayuela; Email: marco.cayuela@gmail.com

Abstract

Fourier Neural Operators (FNOs) have demonstrated exceptional accuracy in mapping functional spaces by leveraging Fourier transforms to establish a connection with underlying physical principles. However, their opaque inner workings often constitute an obstacle to physical interpretability. This work introduces Hierarchical Fourier Neural Operators (HFNOs), a novel FNO-based architecture tailored to the reduced-order modeling of turbulent fluid flows and designed to enhance interpretability by explicitly separating fluid behavior across scales. The proposed architecture processes wavenumber bins in parallel, enabling the approximation of dispersion relations and nonlinear interactions. Inputs are lifted to a higher-dimensional space, Fourier-transformed, and partitioned into wavenumber bins. Each bin is processed by a Fully Connected Neural Network (FCNN), with outputs subsequently padded, summed, and inverse-transformed back into physical space. A final transformation refines the output in physical space as a correction model, by means of one of the following architectures: a Convolutional Neural Network (CNN) or an Echo State Network (ESN). We evaluate the proposed model on a series of increasingly complex dynamical systems: first on the one-dimensional Kuramoto–Sivashinsky equation, then on two-dimensional Kolmogorov flow, and finally, on the prediction of the wall shear stress in turbulent channel flow, given the near-wall velocity field. In all test cases, the model demonstrates its ability to decompose turbulent flows across various scales, opening up the possibility of increased interpretability and multiscale modeling of such flows.

Information

Type
Research Article
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 (http://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. Generic HFNO architecture proposed in this work.Figure 1. Long description.

Figure 1

Figure 2. Three different partitioning strategies are shown from left to right: based on the L2$ {L}_2 $-norm, the Linf$ {L}_{inf} $ norm, and a semi-norm depending on a single axis.Figure 2. Long description.

Figure 2

Figure 3. Architecture of an Echo State Network (ESN).

Figure 3

Figure 4. Relative MSE depending on the separation mode for two-layer HFNO models. The red dot indicates the number of modes used in the selected architecture.Figure 4. Long description.

Figure 4

Table 1. KS equation: comparison between FNO and HFNO in terms of relative errors and number of parametersTable 1. Long description.

Figure 5

Figure 5. KS equation: contour plots of DuDt$ \frac{Du}{Dt} $.Figure 5. Long description.

Figure 6

Figure 6. KS equation: density plot in the (ux$ {u}_x $-uxx$ {u}_{xx} $) phase plane for different predictions.Figure 6. Long description.

Figure 7

Figure 7. KS equation: energy spectrum of the reference solution and the contributions of each component of the model. The spectra corresponding to the ground truth, the first Fourier layer, the second Fourier layer, and the linear residual predictor are displayed in black, red, blue, and orange, respectively.Figure 7. Long description.

Figure 8

Figure 8. Kolmogorov flow: energy spectrum of HFNO models with different wavenumbers norm separation and a classical FNO.Figure 8. Long description.

Figure 9

Table 2. Kolmogorov flow: comparison between different wavenumbers norm separation and FNO in terms of relative errorsTable 2. Long description.

Figure 10

Figure 9. Kolmogorov flow: energy spectrum of HFNO models with different residual predictor choice and a classical FNO.Figure 9. Long description.

Figure 11

Table 3. Kolmogorov flow: comparison between different residual predictor choice and a classical FNOTable 3. Long description.

Figure 12

Figure 10. Vorticity predicted by each part of the model compared to the ground truth for different snapshots; Kolmogorov flow at Re=90$ \mathit{\operatorname{Re}}=90 $.Figure 10. Long description.

Figure 13

Figure 11. Representation of the wall model (side view of the channel flow at a given snapshot; top view of the velocity field u off the wall and the corresponding shear stress field τ$ \tau $).Figure 11. Long description.

Figure 14

Figure 12. A random snapshot of τ$ \tau $ at the wall, its prediction by the HFNO model, and each part of the model.Figure 12. Long description.

Figure 15

Figure 13. u+Δy+$ {u}^{+}\left(\Delta {y}^{+}\right) $ graphs for different predictions of τ$ \tau $; the red curve represents Reichardt’s profile and the pink points the mean profile computed from the point cloud.Figure 13. Long description.

Figure 16

Figure 14. Parity plots for several predictions of τ$ \tau $; the red curve represents y=x$ y=x $.Figure 14. Long description.

Figure 17

Table 4. Comparison of five models across five metrics (bold values indicate the best result for each metric)Table 4. Long description.

Figure 18

Figure A1. Relative MSE depending on the number of layers. The red dot indicates the number of layers used in the selected architecture.

Figure 19

Table A1. FNOTable A1. Long description.

Figure 20

Table A2. HFNOTable A2. Long description.

Figure 21

Table B1. FNO: classical Fourier Neural Operator architectureTable B1. Long description.

Figure 22

Table B2. HFNO: base architecture shared by all residual predictor variantsTable B2. Long description.

Figure 23

Figure C1. Energy spectrum of the channel flow data. The colored dashed vertical lines indicate, from left to right, the 80% and 95%.Figure C1. Long description.

Figure 24

Table C1. HFNO architecture detailsTable C1. Long description.

Figure 25

Table C2. FNO architecture detailsTable C2. Long description.

Submit a response

Comments

No Comments have been published for this article.