Alessandro Gabbana
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Alessandro Gabbana has a total of 76 co-authors. Here are the top co-authors by number of shared publications:
- Sebastiano Fabio Schifano
Istituto Nazionale di Fisica Nucleare Sezione di Ferrara
13 shared publications - Raffaele Tripiccione
INFN Ferrara
12 shared publications - Sauro Succi
Istituto Italiano di Tecnologia
11 shared publications - Enrico Calore
Istituto Nazionale di Fisica Nucleare (INFN), Ferrara, Italy
10 shared publications - Daniele Simeoni
Department of Physics & INFN Tor Vergata University of Rome Via della Ricerca Scientifica 1 00133 Rome Italy
9 shared publications R. Tripiccione
9 shared publications
Latest Publications
- Open Access
- 25 March 2026
- Published by National Academy of Sciences in Proceedings of the National Academy of Sciences
- Vol. 123 (13)
Data-driven Mori–Zwanzig modeling of Lagrangian particle dynamics in turbulent flows
The dynamics of Lagrangian particles in turbulence play a crucial role in mixing, transport, and dispersion in complex flows. Their trajectories exhibit highly nontrivial statistical behavior, motivating the development of surrogate models that can reproduce these trajectories without incurring the high computational cost of direct numerical simulations of the full Eulerian field. This task is particularly challenging because reduced-order models typically lack access to the full set of interactions with the underlying turbulent field. Novel data-driven machine learning techniques can be powerful in capturing and reproducing complex statistics of the reduced-order/surrogate dynamics. In this work, we show how one can learn a surrogate dynamical system that is able to evolve a turbulent Lagrangian trajectory in a way that is point-wise accurate for short-time predictions (with respect to Kolmogorov time) and stable and statistically accurate at long times. This approach is based on the Mori–Zwanzig formalism, which prescribes a mathematical decomposition of the full dynamical system into resolved dynamics that depend on the current state and the past history of a reduced set of observables, and the unresolved orthogonal dynamics due to unresolved degrees of freedom of the initial state. We show how by training this reduced order model on a point-wise error metric on short time-prediction, we are able to correctly learn the dynamics of Lagrangian turbulence, such that also the long-time statistical behavior is stably recovered at test time. This opens up a range of applications, for example, for the control of active Lagrangian agents in turbulence.
- 25 March 2026
- Published by National Academy of Sciences in Proceedings of the National Academy of Sciences
- Vol. 123 (13)
Open AccessData-driven Mori–Zwanzig modeling of Lagrangian particle dynamics in turbulent flows
The dynamics of Lagrangian particles in turbulence play a crucial role in mixing, transport, and dispersion in complex flows. Their trajectories exhibit highly nontrivial statistical behavior, motivating the development of surrogate models that can reproduce these trajectories without incurring the high computational cost of direct numerical simulations of the full Eulerian field. This task is particularly challenging because reduced-order models typically lack access to the full set of interactions with the underlying turbulent field. Novel data-driven machine learning techniques can be powerful in capturing and reproducing complex statistics of the reduced-order/surrogate dynamics. In this work, we show how one can learn a surrogate dynamical system that is able to evolve a turbulent Lagrangian trajectory in a way that is point-wise accurate for short-time predictions (with respect to Kolmogorov time) and stable and statistically accurate at long times. This approach is based on the Mori–Zwanzig formalism, which prescribes a mathematical decomposition of the full dynamical system into resolved dynamics that depend on the current state and the past history of a reduced set of observables, and the unresolved orthogonal dynamics due to unresolved degrees of freedom of the initial state. We show how by training this reduced order model on a point-wise error metric on short time-prediction, we are able to correctly learn the dynamics of Lagrangian turbulence, such that also the long-time statistical behavior is stably recovered at test time. This opens up a range of applications, for example, for the control of active Lagrangian agents in turbulence.
- 1 December 2025
- Published by American Physical Society (APS) in Physical Review Fluids
- Vol. 10 (12)
Vielbein Lattice Boltzmann approach for fluid flows on spherical surfaces
- 1 December 2025
- Published by American Physical Society (APS) in Physical Review Fluids
- Vol. 10 (12)
Vielbein Lattice Boltzmann approach for fluid flows on spherical surfaces
- Open Access
- 28 August 2025
- Published by MDPI AG in Education Sciences
- Vol. 15 (9) , 1123
Digital Resources in Support of Students with Mathematical Modelling in a Challenge-Based Environment
In this paper, we report how digital resources support engineering students in the early stages of mathematical modelling within a Challenge-Based Education (CBE) course. The study was conducted in a second-year engineering course involving mathematics, physics, and ethics. Through a case study of two student teams, we analyze how a digital curriculum resource—specifically, a dashboard designed for feedback and progress monitoring—helped students identify, define, and begin modelling a real-world problem related to crowd flow on train platforms. Using the instrumental approach, we examined the dual processes of instrumentation (integration of resources) and instrumentalization (adaptation and repurposing of tools). Results show that the Dashboard played a central role in fostering self-regulated learning, interdisciplinary collaboration, and the iterative refinement of guiding questions. Students used data analysis, simulations, and modelling techniques to build and validate mathematical representations in answer to the guiding questions. Our findings contribute to ongoing discussions on how mathematics education in engineering can be enhanced through activity-based learning and targeted use of digital tools. We argue that digital feedback systems like dashboards can bridge the gap between abstract mathematical content and its meaningful application in engineering contexts, thus fostering engagement, autonomy, and authentic learning.
- 28 August 2025
- Published by MDPI AG in Education Sciences
- Vol. 15 (9) , 1123
Open AccessDigital Resources in Support of Students with Mathematical Modelling in a Challenge-Based Environment
In this paper, we report how digital resources support engineering students in the early stages of mathematical modelling within a Challenge-Based Education (CBE) course. The study was conducted in a second-year engineering course involving mathematics, physics, and ethics. Through a case study of two student teams, we analyze how a digital curriculum resource—specifically, a dashboard designed for feedback and progress monitoring—helped students identify, define, and begin modelling a real-world problem related to crowd flow on train platforms. Using the instrumental approach, we examined the dual processes of instrumentation (integration of resources) and instrumentalization (adaptation and repurposing of tools). Results show that the Dashboard played a central role in fostering self-regulated learning, interdisciplinary collaboration, and the iterative refinement of guiding questions. Students used data analysis, simulations, and modelling techniques to build and validate mathematical representations in answer to the guiding questions. Our findings contribute to ongoing discussions on how mathematics education in engineering can be enhanced through activity-based learning and targeted use of digital tools. We argue that digital feedback systems like dashboards can bridge the gap between abstract mathematical content and its meaningful application in engineering contexts, thus fostering engagement, autonomy, and authentic learning.
- Open Access
- 19 August 2025
- Published by IOP Publishing in Machine Learning: Science and Technology
- Vol. 6 (3) , 035035
A kinetic-based regularization method for data science applications
We propose a physics-based regularization technique for function learning, inspired by statistical mechanics. By drawing an analogy between optimizing the parameters of an interpolator and minimizing the energy of a system, we introduce corrections that impose constraints on the lower-order moments of the data distribution. This minimizes the discrepancy between the discrete and continuum representations of the data, in turn allowing to access more favorable energy landscapes, thus improving the accuracy of the interpolator. Our approach improves performance in both interpolation and regression tasks, even in high-dimensional spaces. Unlike traditional methods, it does not require empirical parameter tuning, making it particularly effective for handling noisy data. We also show that thanks to its local nature, the method offers computational and memory efficiency advantages over Radial Basis Function interpolators, especially for large datasets.
- 19 August 2025
- Published by IOP Publishing in Machine Learning: Science and Technology
- Vol. 6 (3) , 035035
Open AccessA kinetic-based regularization method for data science applications
We propose a physics-based regularization technique for function learning, inspired by statistical mechanics. By drawing an analogy between optimizing the parameters of an interpolator and minimizing the energy of a system, we introduce corrections that impose constraints on the lower-order moments of the data distribution. This minimizes the discrepancy between the discrete and continuum representations of the data, in turn allowing to access more favorable energy landscapes, thus improving the accuracy of the interpolator. Our approach improves performance in both interpolation and regression tasks, even in high-dimensional spaces. Unlike traditional methods, it does not require empirical parameter tuning, making it particularly effective for handling noisy data. We also show that thanks to its local nature, the method offers computational and memory efficiency advantages over Radial Basis Function interpolators, especially for large datasets.
- 8 August 2025
- Published by Ubiquity Press, Ltd. in Journal of Open Research Software
- Vol. 13
DBSCAN in Domains with Periodic Boundary Conditions
- 8 August 2025
- Published by Ubiquity Press, Ltd. in Journal of Open Research Software
- Vol. 13
DBSCAN in Domains with Periodic Boundary Conditions
- Open Access
Perfectly Matched Layers and Characteristic Boundaries in Lattice Boltzmann: Accuracy vs Cost
Artificial boundary conditions (BCs) play a ubiquitous role in numerical simulations of transport phenomena in several diverse fields, such as fluid dynamics, electromagnetism, acoustics, geophysics, and many more. They are essential for accurately capturing the behavior of physical systems whenever the simulation domain is truncated for computational efficiency purposes. Ideally, an artificial BC would allow relevant information to enter or leave the computational domain without introducing artifacts or unphysical effects. Boundary conditions designed to control spurious wave reflections are referred to as nonreflective boundary conditions (NRBCs). Another approach is given by the perfectly matched layers (PMLs), in which the computational domain is extended with multiple dampening layers, where outgoing waves are absorbed exponentially in time. In this work, the definition of PML is revised in the context of the lattice Boltzmann method. The impact of adopting different types of BCs at the edge of the dampening zone is evaluated and compared, in terms of both accuracy and computational costs. It is shown that for sufficiently large buffer zones, PMLs allow stable and accurate simulations even when using a simple zeroth-order extrapolation BC. Moreover, employing PMLs in combination with NRBCs potentially offers significant gains in accuracy at a modest computational overhead, provided the parameters of the BC are properly tuned to match the properties of the underlying fluid flow.
Open AccessPerfectly Matched Layers and Characteristic Boundaries in Lattice Boltzmann: Accuracy vs Cost
Artificial boundary conditions (BCs) play a ubiquitous role in numerical simulations of transport phenomena in several diverse fields, such as fluid dynamics, electromagnetism, acoustics, geophysics, and many more. They are essential for accurately capturing the behavior of physical systems whenever the simulation domain is truncated for computational efficiency purposes. Ideally, an artificial BC would allow relevant information to enter or leave the computational domain without introducing artifacts or unphysical effects. Boundary conditions designed to control spurious wave reflections are referred to as nonreflective boundary conditions (NRBCs). Another approach is given by the perfectly matched layers (PMLs), in which the computational domain is extended with multiple dampening layers, where outgoing waves are absorbed exponentially in time. In this work, the definition of PML is revised in the context of the lattice Boltzmann method. The impact of adopting different types of BCs at the edge of the dampening zone is evaluated and compared, in terms of both accuracy and computational costs. It is shown that for sufficiently large buffer zones, PMLs allow stable and accurate simulations even when using a simple zeroth-order extrapolation BC. Moreover, employing PMLs in combination with NRBCs potentially offers significant gains in accuracy at a modest computational overhead, provided the parameters of the BC are properly tuned to match the properties of the underlying fluid flow.
- 1 April 2025
- Published by American Institute of Aeronautics and Astronautics (AIAA) in AIAA Journal
- Vol. 63 (4) , 1319-1329
Perfectly Matched Layers and Characteristic Boundaries in Lattice Boltzmann: Accuracy vs Cost
Artificial boundary conditions (BCs) play a ubiquitous role in numerical simulations of transport phenomena in several diverse fields, such as fluid dynamics, electromagnetism, acoustics, geophysics, and many more. They are essential for accurately capturing the behavior of physical systems whenever the simulation domain is truncated for computational efficiency purposes. Ideally, an artificial BC would allow relevant information to enter or leave the computational domain without introducing artifacts or unphysical effects. Boundary conditions designed to control spurious wave reflections are referred to as nonreflective boundary conditions (NRBCs). Another approach is given by the perfectly matched layers (PMLs), in which the computational domain is extended with multiple dampening layers, where outgoing waves are absorbed exponentially in time. In this work, the definition of PML is revised in the context of the lattice Boltzmann method. The impact of adopting different types of BCs at the edge of the dampening zone is evaluated and compared, in terms of both accuracy and computational costs. It is shown that for sufficiently large buffer zones, PMLs allow stable and accurate simulations even when using a simple zeroth-order extrapolation BC. Moreover, employing PMLs in combination with NRBCs potentially offers significant gains in accuracy at a modest computational overhead, provided the parameters of the BC are properly tuned to match the properties of the underlying fluid flow.
- 1 April 2025
- Published by American Institute of Aeronautics and Astronautics (AIAA) in AIAA Journal
- Vol. 63 (4) , 1319-1329
Perfectly Matched Layers and Characteristic Boundaries in Lattice Boltzmann: Accuracy vs Cost
Artificial boundary conditions (BCs) play a ubiquitous role in numerical simulations of transport phenomena in several diverse fields, such as fluid dynamics, electromagnetism, acoustics, geophysics, and many more. They are essential for accurately capturing the behavior of physical systems whenever the simulation domain is truncated for computational efficiency purposes. Ideally, an artificial BC would allow relevant information to enter or leave the computational domain without introducing artifacts or unphysical effects. Boundary conditions designed to control spurious wave reflections are referred to as nonreflective boundary conditions (NRBCs). Another approach is given by the perfectly matched layers (PMLs), in which the computational domain is extended with multiple dampening layers, where outgoing waves are absorbed exponentially in time. In this work, the definition of PML is revised in the context of the lattice Boltzmann method. The impact of adopting different types of BCs at the edge of the dampening zone is evaluated and compared, in terms of both accuracy and computational costs. It is shown that for sufficiently large buffer zones, PMLs allow stable and accurate simulations even when using a simple zeroth-order extrapolation BC. Moreover, employing PMLs in combination with NRBCs potentially offers significant gains in accuracy at a modest computational overhead, provided the parameters of the BC are properly tuned to match the properties of the underlying fluid flow.
- Open Access
- 25 February 2025
- Published by American Physical Society (APS) in Physical Review Research
- Vol. 7 (1)
Kinetic data-driven approach to turbulence subgrid modeling
Numerical simulations of turbulent flows are well known to pose extreme computational challenges because of the huge number of dynamical degrees of freedom required to correctly describe the complex multiscale statistical correlations of the velocity. On the other hand, kinetic mesoscale approaches based on the Boltzmann equation, have the potential to describe a broad range of flows, stretching well beyond the special case of gases close to equilibrium, which results in the ordinary Navier-Stokes dynamics. Here, we demonstrate that, by properly tuning, a kinetic approach can statistically reproduce the quantitative dynamics of the larger scales in turbulence, thereby providing an alternative, computationally efficient and physically rooted approach toward subgrid scale (SGS) modeling in turbulence. More specifically, we show that by leveraging data from fully resolved direct numerical simulation (DNS), we can learn a collision operator for the discretized Boltzmann equation solver (the lattice Boltzmann method), which effectively implies a turbulence subgrid closure model. The mesoscopic nature of our formulation makes the learning problem fully local in both space and time, leading to reduced computational costs and enhanced generalization capabilities. We show that the model offers superior performance compared to traditional methods, such as the Smagorinsky model, being less dissipative and, therefore, able to more closely capture the intermittency of higher-order velocity correlations. This foundational study lays the basis for extending the proposed framework to different turbulent flow settings and—most importantly—to develop new classes of hybrid data-driven kinetic-based models capable of faithfully capturing the complex macroscopic dynamics of diverse physical systems such as emulsions, non-Newtonian fluid, and multiphase systems. Published by the American Physical Society 2025
- 25 February 2025
- Published by American Physical Society (APS) in Physical Review Research
- Vol. 7 (1)
Open AccessKinetic data-driven approach to turbulence subgrid modeling
Numerical simulations of turbulent flows are well known to pose extreme computational challenges because of the huge number of dynamical degrees of freedom required to correctly describe the complex multiscale statistical correlations of the velocity. On the other hand, kinetic mesoscale approaches based on the Boltzmann equation, have the potential to describe a broad range of flows, stretching well beyond the special case of gases close to equilibrium, which results in the ordinary Navier-Stokes dynamics. Here, we demonstrate that, by properly tuning, a kinetic approach can statistically reproduce the quantitative dynamics of the larger scales in turbulence, thereby providing an alternative, computationally efficient and physically rooted approach toward subgrid scale (SGS) modeling in turbulence. More specifically, we show that by leveraging data from fully resolved direct numerical simulation (DNS), we can learn a collision operator for the discretized Boltzmann equation solver (the lattice Boltzmann method), which effectively implies a turbulence subgrid closure model. The mesoscopic nature of our formulation makes the learning problem fully local in both space and time, leading to reduced computational costs and enhanced generalization capabilities. We show that the model offers superior performance compared to traditional methods, such as the Smagorinsky model, being less dissipative and, therefore, able to more closely capture the intermittency of higher-order velocity correlations. This foundational study lays the basis for extending the proposed framework to different turbulent flow settings and—most importantly—to develop new classes of hybrid data-driven kinetic-based models capable of faithfully capturing the complex macroscopic dynamics of diverse physical systems such as emulsions, non-Newtonian fluid, and multiphase systems. Published by the American Physical Society 2025
- 1 February 2025
- Published by American Institute of Aeronautics and Astronautics (AIAA) in AIAA Journal
- Vol. 63 (2) , 716-731
Enhancing Lattice Kinetic Schemes for Fluid Dynamics with Lattice-Equivariant Neural Networks
A new class of equivariant neural networks is presented, hereby dubbed lattice-equivariant neural networks (LENNs), designed to satisfy local symmetries of a lattice structure. The approach develops within a recently introduced framework aimed at learning neural network-based surrogate models’ lattice Boltzmann collision operators. Whenever neural networks are employed to model physical systems, respecting symmetries and equivariance properties has been shown to be key for accuracy, numerical stability, and performance. Here, hinging on ideas from group representation theory, trainable layers are defined whose algebraic structure is equivariant with respect to the symmetries of the lattice cell. The presented method naturally allows for efficient implementations, in terms of both memory usage and computational costs, supporting scalable training/testing for lattices in two spatial dimensions and higher (in which the size of symmetry group grows). The approach is validated andtested considering 2D and 3D flowing dynamics, both in laminar and turbulent regimes. It is compared with group-averaged-based symmetric networks and with plain, nonsymmetric, networks, showing how the presented approach unlocks the (a posteriori) accuracy and training stability of the former models and the train/inference speed of the latter networks. (LENNs are about one order of magnitude faster than group-averaged networks in 3D.) The work in this paper opens toward practical use of machine learning-augmented lattice Boltzmann CFD in real-world simulations.
- 1 February 2025
- Published by American Institute of Aeronautics and Astronautics (AIAA) in AIAA Journal
- Vol. 63 (2) , 716-731
Enhancing Lattice Kinetic Schemes for Fluid Dynamics with Lattice-Equivariant Neural Networks
A new class of equivariant neural networks is presented, hereby dubbed lattice-equivariant neural networks (LENNs), designed to satisfy local symmetries of a lattice structure. The approach develops within a recently introduced framework aimed at learning neural network-based surrogate models’ lattice Boltzmann collision operators. Whenever neural networks are employed to model physical systems, respecting symmetries and equivariance properties has been shown to be key for accuracy, numerical stability, and performance. Here, hinging on ideas from group representation theory, trainable layers are defined whose algebraic structure is equivariant with respect to the symmetries of the lattice cell. The presented method naturally allows for efficient implementations, in terms of both memory usage and computational costs, supporting scalable training/testing for lattices in two spatial dimensions and higher (in which the size of symmetry group grows). The approach is validated andtested considering 2D and 3D flowing dynamics, both in laminar and turbulent regimes. It is compared with group-averaged-based symmetric networks and with plain, nonsymmetric, networks, showing how the presented approach unlocks the (a posteriori) accuracy and training stability of the former models and the train/inference speed of the latter networks. (LENNs are about one order of magnitude faster than group-averaged networks in 3D.) The work in this paper opens toward practical use of machine learning-augmented lattice Boltzmann CFD in real-world simulations.
- Open Access
Enhancing lattice kinetic schemes for fluid dynamics with Lattice-Equivariant Neural Networks
We present a new class of equivariant neural networks, hereby dubbed Lattice-Equivariant Neural Networks (LENNs), designed to satisfy local symmetries of a lattice structure. Our approach develops within a recently introduced framework aimed at learning neural network-based surrogate models Lattice Boltzmann collision operators. Whenever neural networks are employed to model physical systems, respecting symmetries and equivariance properties has been shown to be key for accuracy, numerical stability, and performance. Here, hinging on ideas from group representation theory, we define trainable layers whose algebraic structure is equivariant with respect to the symmetries of the lattice cell. Our method naturally allows for efficient implementations, both in terms of memory usage and computational costs, supporting scalable training/testing for lattices in two spatial dimensions and higher, as the size of symmetry group grows. We validate and test our approach considering 2D and 3D flowing dynamics, both in laminar and turbulent regimes. We compare with group averaged-based symmetric networks and with plain, non-symmetric, networks, showing how our approach unlocks the (a-posteriori) accuracy and training stability of the former models, and the train/inference speed of the latter networks (LENNs are about one order of magnitude faster than group-averaged networks in 3D). Our work opens towards practical utilization of machine learning-augmented Lattice Boltzmann CFD in real-world simulations.
Open AccessEnhancing lattice kinetic schemes for fluid dynamics with Lattice-Equivariant Neural Networks
We present a new class of equivariant neural networks, hereby dubbed Lattice-Equivariant Neural Networks (LENNs), designed to satisfy local symmetries of a lattice structure. Our approach develops within a recently introduced framework aimed at learning neural network-based surrogate models Lattice Boltzmann collision operators. Whenever neural networks are employed to model physical systems, respecting symmetries and equivariance properties has been shown to be key for accuracy, numerical stability, and performance. Here, hinging on ideas from group representation theory, we define trainable layers whose algebraic structure is equivariant with respect to the symmetries of the lattice cell. Our method naturally allows for efficient implementations, both in terms of memory usage and computational costs, supporting scalable training/testing for lattices in two spatial dimensions and higher, as the size of symmetry group grows. We validate and test our approach considering 2D and 3D flowing dynamics, both in laminar and turbulent regimes. We compare with group averaged-based symmetric networks and with plain, non-symmetric, networks, showing how our approach unlocks the (a-posteriori) accuracy and training stability of the former models, and the train/inference speed of the latter networks (LENNs are about one order of magnitude faster than group-averaged networks in 3D). Our work opens towards practical utilization of machine learning-augmented Lattice Boltzmann CFD in real-world simulations.