NALGJun 5, 2024

Neural empirical interpolation method for nonlinear model reduction

arXiv:2406.03562v26 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses efficiency issues in computational fluid dynamics and related fields by providing a data-driven, easy-to-implement method for model reduction, though it is incremental as it builds on existing interpolation techniques.

The paper tackles the computational bottleneck of evaluating nonlinear terms in reduced order models for parameterized nonlinear PDEs by introducing the neural empirical interpolation method (NEIM), which uses neural networks and a greedy algorithm to approximate these terms, demonstrating effectiveness on various nonlinear problems including elliptic and parabolic models.

In this paper, we introduce the neural empirical interpolation method (NEIM), a neural network-based alternative to the discrete empirical interpolation method for reducing the time complexity of computing the nonlinear term in a reduced order model (ROM) for a parameterized nonlinear partial differential equation. NEIM is a greedy algorithm which accomplishes this reduction by approximating an affine decomposition of the nonlinear term of the ROM, where the vector terms of the expansion are given by neural networks depending on the ROM solution, and the coefficients are given by an interpolation of some "optimal" coefficients. Because NEIM is based on a greedy strategy, we are able to provide a basic error analysis to investigate its performance. NEIM has the advantages of being easy to implement in models with automatic differentiation, of being a nonlinear projection of the ROM nonlinearity, of being efficient for both nonlocal and local nonlinearities, and of relying solely on data and not the explicit form of the ROM nonlinearity. We demonstrate the effectiveness of the methodology on solution-dependent and solution-independent nonlinearities, a nonlinear elliptic problem, and a nonlinear parabolic model of liquid crystals. Code availability: https://github.com/maxhirsch/NEIM

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes