Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does PINN training require a reference solution to the training data points? #1729

Open
lmtmtmt opened this issue May 5, 2024 · 1 comment

Comments

@lmtmtmt
Copy link

lmtmtmt commented May 5, 2024

Hello, Doctor, in the case of the "Helmholtz acoustic hard scattering problem with absorption boundary conditions", the analytical solution was not given and the training result was wrong, why? Is it possible to train in PINN only through the boundary conditions and the loss function of the PDE term, and will the training result be greatly affected by not giving the analytic solution?

@lmtmtmt lmtmtmt changed the title Does PINN training require supervised learning of reference solutions to training data points? Does PINN training require a reference solution to the training data points? May 5, 2024
@praksharma
Copy link
Contributor

PINNs were originally proposed to replace PDE solvers, meaning no analytical solution is required. This is very different from conventional supervised PDE solvers such as unet, FEDformer, FNO where you actually provide the analytical solution for each sample.
Theoretically, a PINN should work just like a PDE solver. But in practice, there are so many problems that an accurate solution is not guaranteed. You need to tinker the hyperparameters.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants