1. Introduction
| • A form selection strategy for Riccati solutions is proposed, in which multiple forms are introduced as activation functions, thereby extending the conventional single form method. | |
| • Various exact solutions for different types of NLPDEs are obtained, illustrating the applicability of the proposed method. | |
| • The scope and limitations of the method are discussed, including its dependence on the solutions forms of the Riccati equation and the increased computational cost with networks complexity. |
2. Preliminaries
2.1. Riccati sub-equation method
2.2. Neural networks architecture
2.3. Neural network-based analytical solutions method
| Step 1. Constructing a neural networks model by selecting specific activation functions, numbers of neurons, and numbers of hidden layers, and then using the feedforward computation of the network to obtain trial function for equation ( | |
| Step 2. Substituting the trial function into equation ( | |
| Step 3. Owing to the complexity of solving the algebraic system, symbolic computation software (e.g. Maple) is employed to solve the equations and determine the values of some weights and biases. | |
| Step 4. Substituting the obtained weights and bias coefficients back into the trial function from Step 1 to derive the exact solutions of equation ( | |
| Step 5. Verifying the correctness of the exact solutions by inserting them into equation ( | |
| Step 6. For different types of PDEs, adjusting the networks architecture and parameters and optimizing the form of the trial function to improve the applicability and accuracy of the solutions. |
3. Riccati sub-equation neural networks
Figure 1. Neural networks architecture diagram. |
4. Applications
4.1. The Burgers equation
Figure 2. The 2-2-2-1 NNAS model of the Burgers equation. |
Figure 3. The periodic traveling wave solution plot of the Burgers equation. |
Figure 4. The 2-2-2-1 RSENNs model of the Burgers equation. |
Figure 5. The kink-type traveling wave solution plot of the Burgers equation. |
4.2. The Fokker–Planck equation
Figure 6. The 2-2-2-1 NNAS model of the Fokker–Planck equation. |
Figure 7. The generalized traveling wave solution plot of the Fokker–Planck equation. |
Figure 8. The 2-2-2-1 RSENNs model of the Fokker–Planck equation. |
Figure 9. The generalized traveling wave solution plot of the Fokker–Planck equation. |
4.3. The KdV–mKdV equation
Figure 10. The 2-2-2-1 NNAS model of the KdV–mKdV equation. |
Figure 11. The exponential-type asymmetric traveling wave solution plot of the KdV–mKdV equation. |
Figure 12. The 2-2-2-1 RSENNs model of the KdV–mKdV equation. |
Figure 13. The generalized soliton-type solution plot of the KdV–mKdV equation. |
5. Discussions
Table 1. Quantitative comparison between NNAS and RSENNs methods. |
| NNAS | RSENNs | |||||
|---|---|---|---|---|---|---|
| Equation | Equations | Time (s) | Coeff. | Equations | Time (s) | Coeff. |
| Burgers | 135 | 2.46 | 30 | 28 | 1.18 | 30 |
| Fokker–Planck | 2 | 0.45 | 8 | 39 | 1.46 | 22 |
| KdV–mKdV | 15 | 0.96 | 50 | 492 | 2.96 | 21 |
Bold values indicate relatively better performance in terms of smaller system size, shorter computation time, or larger number of coefficient solutions. Time refers to Maple symbolic solving only, excluding activation function design. ‘Coeff.’ denotes the number of coefficient solutions. |


