Adoptive weights Physics-Informed Neural networks for solving 3D turbulent flow in steady-state condition. flow over a big cities in Japan. two types of optimization is used simultaneously , Adam and L-BFGS. A kind of novel adaptive method for weight balance is applied for making the trainer more robust. L2 regularization in Adam optimization is considered.
The adoptive weight balance method is still neive and needs evolution.
_Guidebook for CFD Predictions of Urban Wind Environment Architectural Institute of Japan.
follow this site for data of the case E : https://www.aij.or.jp/jpn/publish/cfdguide/index_e.htm
- provide data and boundary condition points file in csv format.
- share your data in your gdrive
- load your drive in colbab
- open the repository github link with google colab
- Run All
- Epochs number is up to your case
- it's recommended to run it with GPU
- torch
- pandas
- numpy
- matplotlib
- sklearn _optional
you can install these libraries in one line easily. just copy this single in in your console:
- pip
python -m pip install torch pandas numpy matplotlib sklearn
Amirreza Rezayan - [email protected]
Project Link: https://github.com/arezayan/Adaptive-weights-PINN-caseE