DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Enhancing Lattice Kinetic Schemes for Fluid Dynamics with Lattice-Equivariant Neural Networks

Journal Article · · AIAA Journal
DOI: https://doi.org/10.2514/1.j064453 · OSTI ID:2500873

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. In this work, 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 and tested 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.

Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE Laboratory Directed Research and Development (LDRD) Program
Grant/Contract Number:
89233218CNA000001
OSTI ID:
2500873
Report Number(s):
LA-UR--24-25062
Journal Information:
AIAA Journal, Journal Name: AIAA Journal Journal Issue: 2 Vol. 63; ISSN 0001-1452
Publisher:
AIAACopyright Statement
Country of Publication:
United States
Language:
English

References (15)

Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position journal April 1980
ML-LBM: Predicting and Accelerating Steady State Flow Simulation in Porous Media with Convolutional Neural Networks journal April 2021
Lattice Boltzmann method with artificial bulk viscosity using a neural collision operator journal March 2024
The mathematical structure of the lattices of the lattice Boltzmann method journal November 2016
Relativistic lattice Boltzmann methods: Theory and applications journal June 2020
Combining Machine Learning and Computational Chemistry for Predictive Insights Into Chemical Systems journal July 2021
Deep learning journal May 2015
Physics-informed machine learning journal May 2021
The Lattice Boltzmann Equation: For Complex States of Flowing Matter book April 2018
A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems journal May 1954
Machine learning and the physical sciences journal December 2019
A Comprehensive Survey on Graph Neural Networks journal January 2021
Toward learning Lattice Boltzmann collision operators journal March 2023
ImageNet classification with deep convolutional neural networks journal May 2017
Backpropagation Applied to Handwritten Zip Code Recognition journal December 1989