PDEBench icon indicating copy to clipboard operation
PDEBench copied to clipboard

PINN supervision data

Open floatlazer opened this issue 2 years ago • 3 comments

Hi,

From the code it seems that PINN samples 30% of ground truth data from the solution domain and use them to supervise training. If I understand correctly, the original PINN does not require supervision data. Is this the desired behavior? I could not locate related descriptions in the paper.

https://github.com/pdebench/PDEBench/blob/cbdeeeda3dec3886bdabaf5bb881f1521fe846b0/pdebench/models/pinn/train.py#L162-L181

Thanks!

floatlazer avatar Nov 18 '22 22:11 floatlazer

Hi,

you are absolutely correct that PINNs don't necessarily need supervision data and can be thought of as a standalone PDE solver. However, we did include some observational data here since the other baseline methods are purely based on supervision and felt that this is a more fair comparison.

leiterrl avatar Nov 22 '22 09:11 leiterrl

Thank you for the reply. I may not understand the code completely. Is supervision data sampled from the entire time domain or just from the first few time steps? The first case would look less realistic since it requires knowing the complete PDE solution before hand.

floatlazer avatar Nov 22 '22 23:11 floatlazer

Hi, do you know how to draw pdebench_examples.PNG? This is the visualization picture shown by the author on the code homepage

finger-monkey avatar Jul 29 '24 03:07 finger-monkey