A scaled TW-PINN: A physics-informed neural network for traveling wave solutions of reaction-diffusion equations with general coefficients
Abstract
We propose an efficient and generalizable physics-informed neural network (PINN) framework for computing traveling wave solutions of -dimensional reaction-diffusion equations with various reaction and diffusion coefficients. By applying a scaling transformation with the traveling wave form, the original problem is reduced to a one-dimensional scaled reaction-diffusion equation with unit reaction and diffusion coefficients. This reduction leads to the proposed framework, termed scaled TW-PINN, in which a single PINN solver trained on the scaled equation is reused for different coefficient choices and spatial dimensions. We also prove a universal approximation property of the proposed PINN solver for traveling wave solutions. Numerical experiments in one and two dimensions, together with a comparison to the existing wave-PINN method, demonstrate the accuracy, flexibility, and superior performance of scaled TW-PINN. Finally, we explore an extension of the framework to the Fisher's equation with general initial conditions.
Figures & tables
| Parameter range | ||
|---|---|---|
| Fisher | – | |
| NWS | ||
| Zeldovich | – | |
| bistable |
| Fisher | ||
|---|---|---|
| NWS | ||
| Zeldovich | ||
| bistable |
| Fisher | NWS | Zeldovich | bistable | ||
|---|---|---|---|---|---|
| original | 1.31e-4 (8.82e-5) | 2.94e-4 (2.39e-4) | 4.14e-5 (2.89e-5) | 4.23e-5 (4.95e-5) | |
| restricted | 1.91e-6 (1.54e-6) | 1.98e-6 (1.16e-6) | 1.73e-6 (2.24e-6) | 1.09e-6 (6.92e-7) |
| 3 | 4 | |
|---|---|---|
| 1.50e-6 | 3.63e-6 |
| variable | |||||
|---|---|---|---|---|---|
| Fisher | |||||
| NWS | |||||
| Zeldovich | |||||
| Fisher | original | 5.21e-5 (2.41e-5) | 6.60e-5 (3.46e-5) | 1.76e-4 (1.18e-4) | 5.55e-4 (3.75e-4) |
|---|---|---|---|---|---|
| restricted | 5.33e-6 (1.52e-6) | 7.52e-6 (1.77e-6) | 6.49e-6 (1.54e-6) | 1.04e-5 (5.36e-6) | |
| NWS | original | 1.13e-4 (8.40e-5) | 1.54e-4 (1.20e-4) | 4.75e-4 (3.86e-4) | 1.50e-3 (1.22e-3) |
| restricted | 6.02e-6 (2.37e-6) | 6.14e-6 (2.21e-6) | 5.67e-6 (2.05e-6) | 1.12e-5 (5.89e-6) | |
| Zeldovich | original | 6.55e-5 (2.44e-5) | 7.69e-5 (3.71e-5) | 2.02e-4 (1.39e-4) | 6.37e-4 (4.45e-4) |
| Fisher | original | 1.80e-4 (9.90e-5) | 3.27e-4 (2.07d-4) | 3.14e-3 (2.12e-3) | 3.06e-2 (2.07e-2) |
|---|---|---|---|---|---|
| restricted | 1.82e-5 (5.70e-6) | 1.91e-5 (5.13e-6) | 5.02e-5 (3.60e-5) | 4.47e-4 (3.60e-4) | |
| NWS | original | 5.72e-4 (3.74e-4) | 1.14e-3 (7.62e-4) | 1.15e-2 (7.72e-3) | 1.12e-1 (7.35e-2) |
| restricted | 1.39e-5 (5.52e-6) | 1.42e-5 (5.37e-6) | 8.10e-5 (4.83e-5) | 8.01e-4 (4.83e-4) | |
| Zeldovich | original | 2.42e-4 (1.27e-4) | 4.39e-4 (2.82e-4) | 4.30e-3 (2.95e-3) | 4.29e-2 (2.94e-2) |
| norm | |||||
|---|---|---|---|---|---|
| 3 | 6.39e-6 | 5.78e-6 | 4.39e-6 | 8.81e-6 | |
| 1.23e-5 | 1.44e-5 | 6.15e-5 | 6.00e-4 | ||
| 4 | 1.36e-5 | 1.26e-5 | 8.48e-6 | 2.08e-5 | |
| 3.67e-5 | 3.67e-5 | 1.69e-4 | 1.53e-3 | ||
| Fisher | original | (1,1) | 5.07e-5 (2.63e-5) | 6.80e-5 (3.82e-5) | 1.91e-4 (1.28e-4) | 5.35e-4 (3.61e-4) |
| (1,3) | 5.02e-5 (2.46e-5) | 6.58e-5 (3.57e-5) | 1.81e-4 (1.21e-4) | 5.67e-4 (3.82e-4) | ||
| restricted | (1,1) | 5.12e-6 (1.50e-6) | 6.50e-6 (1.36e-6) | 6.36e-6 (1.48e-6) | 9.95e-6 (5.18e-6) | |
| (1,3) | 5.14e-6 (1.50e-6) | 6.94e-6 (1.53e-6) | 6.36e-6 (1.47e-6) | 1.04e-5 (5.55e-6) | ||
| NWS | original | (1,1) | 1.20e-4 (8.98e-5) | 1.65e-4 (1.29e-4) | 5.60e-4 (4.54e-4) | 5.28e-3 (4.17e-3) |
| Fisher | original | (1,1) | 1.80e-4 (9.90e-5) | 3.26e-4 (2.07e-4) | 3.10e-3 (2.09e-3) | 2.45e-2 (1.66e-2) |
| (1,3) | 1.80e-4 (9.90e-5) | 3.27e-4 (2.07e-4) | 3.14e-3 (2.12e-3) | 2.96e-2 (2.00e-2) | ||
| restricted | (1,1) | 1.84e-5 (5.43e-6) | 1.91e-5 (5.13e-6) | 4.97e-5 (3.57e-5) | 3.55e-4 (2.86e-4) | |
| (1,3) | 1.84e-5 (5.49e-6) | 1.91e-5 (5.13e-6) | 4.98e-5 (3.57e-5) | 4.31e-4 (3.49e-4) | ||
| NWS | original | (1,1) | 5.21e-4 (4.05e-4) | 1.04e-3 (8.29e-4) | 1.04e-2 (8.42e-3) | 9.92e-2 (7.69e-2) |
| norm | |||||
|---|---|---|---|---|---|
| wave-PINN | 2.23e-3 (1.67e-3) | 3.11e-3 (2.35e-3) | 9.72e-3 (7.32e-3) | 2.37e-2 (1.44e-2) | |
| 8.95e-3 (6.75e-3) | 1.77e-2 (1.34e-2) | 1.71e-1 (1.26e-1) | 7.64e-1 (2.94e-1) | ||
| scaled TW-PINN | 5.21e-5 (2.41e-5) | 6.60e-5 (3.46e-5) | 1.76e-4 (1.18e-4) | 5.55e-4 (3.75e-4) | |
| 1.80e-4 (9.90e-5) | 3.27e-4 (2.07e-4) | 3.14e-3 (2.12e-3) | 3.06e-2 (2.07e-2) | ||