But I also imagine as the input size grows within the orders of the hidden layers it will lose the advantage.
But I also imagine as the input size grows within the orders of the hidden layers it will lose the advantage.
[1]: https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1002/2017...
edit: Whether this NN approximations will enable us going well beyond what PDE solvers can do is a tough question, especially because PDE solvers are generally needed to build the training sets as far as I understand (i.e. they are trained on synthetic, not observational, data). It's possible that one could strategically and judiciously train smaller components of a NN system and then assemble the system to do things that the PDE solvers couldn't do, perhaps, in the way that one can often write unit tests for scientific software but not really test the final results directly (because there is nothing to test against). However I think that in general the lack of training data for the more complex system will always be a major obstacle, whereas it's not really for PDEs.
If the neural net gives you a solution, is there any cheap way to confirm it?
That said, even if you didn't trust it, it might be possible to use the approximate alleged solution spat out by the neural net as an initial solution to a trusted solver with guarantees. In some cases you might be able to get a guaranteed result from the proper solver with the neural net solution used to accelerate convergence
You can get decent error estimates for lots of these sorts of systems, with a manageable amount of extra computation.