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

PINNs solver applied to existing problem tests #112

Closed
finmod opened this issue Jul 11, 2020 · 4 comments
Closed

PINNs solver applied to existing problem tests #112

finmod opened this issue Jul 11, 2020 · 4 comments

Comments

@finmod
Copy link

finmod commented Jul 11, 2020

@KirillZubov and @ashutosh-b-b The PINN solver is a major step forward in terms of readability of the PDE problem investigated. It would be extremely useful to apply/merge it to the existing test problems in NeuralNetDiffEq. Also in the test problems, now that the backward Kolmogorov equation is up and running, the Fokker-Planck (FP) equation is an obvious addition and then Mean Field Game which is a system of HJB and FP equations.

@ChrisRackauckas
Copy link
Member

Where did the mean field game issue go?

@ChrisRackauckas
Copy link
Member

Indeed, now that it's starting to get documented, feel free to just post some test problems and see if it's working on them. We need to keep pushing the strategies in different ways. #46 is still the most puzzling thing!

@finmod
Copy link
Author

finmod commented Jul 12, 2020

The EmoryMLIP/MFGnet.jl#2 has been idle since March 2 but NeuralNetDiffEq is close to solving this one without looking over their shoulders.

I suggest addressing all the test models from here: https://arxiv.org/pdf/1811.08782.pdf. You have already dealt with the DGM method very efficiently in the UDE paper. Nevertheless, the set of test problems is good. NeuralNetDiffEq would need to add: Fokker-Planck (Kolmogorov forward), Systemic risk and Mean Field Games (FBSDE system of HJB+FP).

Still linking all these test problem is #52 which should be music to @KirillZubov in terms of similar steps to PINNs. You can save time by eliminating inefficient steps in their work like local solvers and expectation/weak solution. This stuff is already up and running on github/Python and can be a good benchmark for Julia/NeuralNetDiffEq (they are using massive GPU power though).

@ChrisRackauckas
Copy link
Member

I'm not sure what's actionable here.

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