Skip to content

Reduced-order Modeling and Neural Network approach for time-dependent PDEs

Notifications You must be signed in to change notification settings

nataliepham6720/ROM_pde

Repository files navigation

Machine-learning-based reduced order modeling for time-dependent problems

Solving parametrized partial differential equations (PDEs) such as the incompressible Navier-Stokes equations can be computationally demanding, especially for high fidelity solutions and varying parameter values. Exploiting intrinsic similarities among parameter-dependent solutions can significantly reduce computational costs.

  • Reduced Order Modeling (ROM): Techniques like Proper Orthogonal Decomposition (POD) or Dynamic Mode Decomposition (DMD) extract dominant modes from the solution space, enabling the representation of high-dimensional solutions with reduced computational resources.

  • Transfer Learning and Machine Learning (ML): ML algorithms can learn patterns and correlations between different parameter values from previously solved solutions. Once trained, these models can predict solutions for new parameter values with significantly lower computational cost compared to solving the PDEs directly.

This project combined reduced-basis (RB) methods with a regression-based approach to achieve a complete decoupling of the offline and online stages, enhancing computational efficiency further. The experiments were done on viscous Burgers' equation.

$$u_t + uu_x − \frac{\mu}{50\pi}u_{xx} = 0$$

Offline Stage:

  1. Generate Reduced Basis: Solve the parametrized PDE for a selected set of parameter values spanning the parameter space.
  2. Build Regression Model: Train a fully-connected neural network using the solutions obtained in step 1 as input data and corresponding parameter values as output labels.

Online Stage:

  1. Use Reduced Basis: Project the parametrized PDE onto the reduced basis generated in the offline stage.
  2. Regression Prediction: Use the trained neural network or regression model to predict the solution corresponding to new parameter values based on the reduced basis coefficients.

Some prediction samples:

NN_rb_mu=5 0_t=0 51953125

NN_rb_mu=5 0_t=0 203125

NN_rb_mu=5 0_t=0 0234375

About

Reduced-order Modeling and Neural Network approach for time-dependent PDEs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published