Papers
Topics
Authors
Recent
Search
2000 character limit reached

Solving Differential Equations with Constrained Learning

Published 30 Oct 2024 in cs.LG and cs.CE | (2410.22796v2)

Abstract: (Partial) differential equations (PDEs) are fundamental tools for describing natural phenomena, making their solution crucial in science and engineering. While traditional methods, such as the finite element method, provide reliable solutions, their accuracy is often tied to the use of computationally intensive fine meshes. Moreover, they do not naturally account for measurements or prior solutions, and any change in the problem parameters requires results to be fully recomputed. Neural network-based approaches, such as physics-informed neural networks and neural operators, offer a mesh-free alternative by directly fitting those models to the PDE solution. They can also integrate prior knowledge and tackle entire families of PDEs by simply aggregating additional training losses. Nevertheless, they are highly sensitive to hyperparameters such as collocation points and the weights associated with each loss. This paper addresses these challenges by developing a science-constrained learning (SCL) framework. It demonstrates that finding a (weak) solution of a PDE is equivalent to solving a constrained learning problem with worst-case losses. This explains the limitations of previous methods that minimize the expected value of aggregated losses. SCL also organically integrates structural constraints (e.g., invariances) and (partial) measurements or known solutions. The resulting constrained learning problems can be tackled using a practical algorithm that yields accurate solutions across a variety of PDEs, neural network architectures, and prior knowledge levels without extensive hyperparameter tuning and sometimes even at a lower computational cost.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (88)
  1. Lie point symmetry and physics informed networks, 2023.
  2. Physics and equality constrained artificial neural networks: Application to forward and inverse problems with multi-fidelity data fusion. Journal of Computational Physics, 463:111301, 2022.
  3. E(3)-equivariant graph neural networks for data-efficient and accurate interatomic potentials. Nature communications, 13(1):2453, 2022.
  4. D. P. Bertsekas. Convex optimization theory. Athena Scientific, 2009.
  5. D. P. Bertsekas. Convex optimization algorithms. Athena Scientific, 2015.
  6. S. Brenner and R. Scott. The Mathematical Theory of Finite Element Methods. Texts in Applied Mathematics. Springer New York, 2007.
  7. Souvik Chakraborty. Transfer learning based multi-fidelity physics informed deep neural network. Journal of Computational Physics, 426:109942, 2021.
  8. Scaling physics-informed hard constraints with mixture-of-experts. In International Conference on Learning Representations, 2024.
  9. L. F. O. Chamon and A. Ribeiro. Probably approximately correct constrained learning. In Advances in Neural Information Processing, 2020.
  10. Constrained learning with non-convex losses. IEEE Trans. on Inf. Theory, 69[3]:1739–1760, 2023.
  11. Physics-informed neural networks for inverse problems in nano-optics and metamaterials. Opt. Express, 28(8):11618–11633, 2020.
  12. CAT: Customized adversarial training for improved robustness. In International Joint Conference on Artificial Intelligence, pp.  673–679, 2022.
  13. Can-pinn: A fast physics-informed neural network based on coupled-automatic–numerical differentiation method. Computer Methods in Applied Mechanics and Engineering, 395:114909, 2022.
  14. Parameterized physics-informed neural networks for parameterized PDEs. In International Conference on Machine Learning, 2024.
  15. Group equivariant convolutional networks. In International Conference on Machine Learning, pp.  2990–2999, 2016.
  16. Optimization with non-differentiable constraints with applications to fairness, recall, churn, and other goals. Journal of Machine Learning Research, 20(172):1–59, 2019.
  17. Mitigating propagation failures in physics-informed neural networks using retain-resample-release (R3) sampling. In International Conference on Machine Learning, pp.  7264–7302, 2023.
  18. One-shot transfer learning of physics-informed neural networks. In AI for Science Workshop (ICML), 2022.
  19. Stochastic activation pruning for robust adversarial defense. In International Conference on Learning Representations, 2018.
  20. Neural-network-based approximations for solving partial differential equations. Communications in Numerical Methods in Engineering, 10:195–201, 1994.
  21. Near-optimal solutions of constrained learning problems. In International Conference on Learning Representations, 2024.
  22. L.C. Evans. Partial Differential Equations. Graduate studies in mathematics. American Mathematical Society, 2010.
  23. Multiplicative filter networks. In International Conference on Learning Representations, 2021.
  24. Global convergence to local minmax equilibrium in classes of nonconvex zero-sum games. In Advances in Neural Information Processing Systems, pp.  29049–29063, 2021.
  25. Detailed proof of classical Gagliardo-Nirenberg interpolation inequality with historical remarks. Zeitschrift für Analysis und ihre Anwendungen, 40(2):217–236, 2021.
  26. Phygeonet: Physics-informed geometry-adaptive convolutional neural networks for solving parameterized steady-state pdes on irregular domain. Journal of Computational Physics, 428:110079, 2021.
  27. Explaining and harnessing adversarial examples. In International Conference on Learning Representations, 2015.
  28. Transfer learning enhanced physics informed neural network for phase-field modeling of fracture. Theoretical and Applied Fracture Mechanics, 106:102447, 2020.
  29. Can physics-informed neural networks beat the finite element method? IMA Journal of Applied Mathematics, 89(1):143–174, 2024.
  30. Multiwavelet-based operator learning for differential equations. Advances in neural information processing systems, 34:24048–24062, 2021.
  31. Towards multi-spatiotemporal-scale generalized PDE modeling. Transactions on Machine Learning Research, 2023.
  32. GNOT: A general neural operator transformer for operator learning. In International Conference on Machine Learning, pp.  12556–12569, 2023.
  33. Group equivariant Fourier neural operators for partial differential equations. arXiv preprint arXiv:2306.05697, 2023.
  34. Automatic data augmentation via invariance-constrained learning. In International Conference on Machine Learning, 2023a.
  35. Resilient constrained learning. In Advances in Neural Information Processing, 2023b.
  36. Adaptive activation functions accelerate convergence in deep and physics-informed neural networks. Journal of Computational Physics, 404:109136, 2020.
  37. Pixel: Physics-informed cell representations for fast and accurate pde solvers. In AAAI Conference on Artificial Intelligence, pp.  8186–8194, 2023.
  38. J.T. Katsikadelis. The Boundary Element Method for Engineers and Scientists: Theory and Applications. Elsevier Science, 2016.
  39. Preventing fairness Gerrymandering: Auditing and learning for subgroup fairness. In International Conference on Machine Learning, pp.  2564–2572, 2018.
  40. hp-vpinns: Variational physics-informed neural networks with domain decomposition. Computer Methods in Applied Mechanics and Engineering, 374:113547, 2021.
  41. Adam: A method for stochastic optimization, 2017. arXiv:1412.6980v9.
  42. P. Knabner and L. Angerman. Numerical Methods for Elliptic and Parabolic Partial Differential Equations. Texts in Applied Mathematics. Springer New York, 2003.
  43. Neural operator: Learning maps between function spaces with applications to PDEs. Journal of Machine Learning Research, 24(89):1–97, 2023.
  44. Characterizing possible failure modes in physics-informed neural networks. In Advances in Neural Information Processing, volume 34, pp.  26548–26560, 2021.
  45. Artificial neural networks for solving ordinary and partial differential equations. IEEE Trans. Neural Netw., 9(5):987–1000, 1998.
  46. Randall J. LeVeque. Finite Difference Methods for Ordinary and Partial Differential Equations. Society for Industrial and Applied Mathematics, 2007.
  47. Multipole graph neural operator for parametric partial differential equations. In Advances in Neural Information Processing Systems, pp.  6755–6766, 2020.
  48. Fourier neural operator for parametric partial differential equations. In International Conference on Learning Representations, 2021.
  49. Fourier neural operator with learned deformations for pdes on general geometries. Journal of Machine Learning Research, 24(388):1–26, 2023.
  50. Physics-informed neural operator for learning partial differential equations. ACM / IMS J. Data Sci., 1(3), 2024.
  51. Near-optimal algorithms for minimax optimization. In Conference on Learning Theory, pp.  2738–2779, 2020.
  52. Learning nonlinear operators via DeepONet based on the universal approximation theorem of operators. Nature Machine Intelligence, 3(3):218–229, 2021a.
  53. Physics-informed neural networks with hard constraints for inverse design. SIAM Journal on Scientific Computing, 43(6):B1105–B1132, 2021b.
  54. Compressed sensing MRI. IEEE signal processing magazine, 25(2):72–82, 2008.
  55. Inverse Dirichlet weighting enables reliable training of physics informed neural networks. Machine Learning: Science and Technology, 3(1):015026, 2022.
  56. Stefano Markidis. The old and the new: Can physics-informed deep-learning replace traditional linear solvers? Frontiers in Big Data, 4, 2021.
  57. Self-adaptive physics-informed neural networks. Journal of Computational Physics, 474:111722, 2023.
  58. Towards deep learning models resistant to adversarial attacks. In International Conference on Learning Representations, 2018.
  59. Inverse design in nanophotonics. Nature Photonics, 12(11):659–670, 2018.
  60. Finite basis physics-informed neural networks (FBPINNs): A scalable domain decomposition approach for solving differential equations. Advances in Computational Mathematics, 49(4):62, 2023.
  61. Efficient training of physics-informed neural networks via importance sampling. Computer-Aided Civil and Infrastructure Engineering, 36(8):962–977, 2021.
  62. Louis Nirenberg. On elliptic partial differential equations. Annali della Scuola Normale Superiore di Pisa-Scienze Fisiche e Matematiche, 13(2):115–162, 1959.
  63. Discontinuous Hamiltonian Monte Carlo for discrete parameters and discontinuous likelihoods. Biometrika, 107(2):365–380, 2020.
  64. Peter J. Olver. Symmetry groups and group invariant solutions of partial differential equations. J. Differential Geometry, 14:497–542, 1979.
  65. Thermodynamically consistent physics-informed neural networks for hyperbolic systems. Journal of Computational Physics, 449:110754, 2022.
  66. Sparsity and compressed sensing in radar imaging. Proceedings of the IEEE, 98(6):1006–1020, 2010.
  67. A hybrid neural network-first principles approach to process modeling. Aiche Journal, 38:1499–1511, 1992.
  68. U-NO: U-shaped neural operators. Transactions on Machine Learning Research, 2023.
  69. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378:686–707, 2019.
  70. C.P. Robert and G. Casella. Monte Carlo statistical methods. Springer Verlag, 2004.
  71. Adversarial robustness with semi-infinite constrained learning. In Advances in Neural Information Processing, 2021.
  72. Sobolev training for physics informed neural networks. arXiv:2101.08932, 2021.
  73. Coercive space-time finite element methods for initial boundary value problems. Electronic Transactions on Numerical Analysis, 52:154–194, 2020.
  74. PDEBench: An extensive benchmark for scientific machine learning. In Advances in Neural Information Processing Track on Datasets and Benchmarks, 2022.
  75. V. Thomee. Galerkin Finite Element Methods for Parabolic Problems. Springer Series in Computational Mathematics. Springer Berlin Heidelberg, 2013.
  76. Factorized Fourier neural operators. In International Conference on Learning Representations, 2023.
  77. Is L2superscript𝐿2L^{2}italic_L start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT physics informed loss always suitable for training physics informed neural network? In Advances in Neural Information Processing, 2022a.
  78. Understanding and mitigating gradient flow pathologies in physics-informed neural networks. SIAM Journal on Scientific Computing, 43(5):A3055–A3081, 2021a.
  79. On the eigenvector bias of Fourier feature networks: From regression to solving multi-scale PDEs with physics-informed neural networks. Computer Methods in Applied Mechanics and Engineering, 384:113938, 2021b.
  80. When and why PINNs fail to train: A neural tangent kernel perspective. Journal of Computational Physics, 449:110768, 2022b.
  81. Respecting causality for training physics-informed neural networks. Computer Methods in Applied Mechanics and Engineering, 421:116813, 2024.
  82. Super-resolution neural operator. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp.  18247–18256, 2023.
  83. Solving Allen-Cahn and Cahn-Hilliard equations using the adaptive physics informed neural networks. Communications in Computational Physics, 29(3):930–954, 2021.
  84. A comprehensive study of non-adaptive and residual-based adaptive sampling for physics-informed neural networks. Computer Methods in Applied Mechanics and Engineering, 403:115671, 2023.
  85. Adversarial weight perturbation helps robust generalization. In Advances in Neural Information Processing, pp.  2958–2969, 2020.
  86. Transfer learning based physics-informed neural networks for solving inverse problems in engineering structures under different loading scenarios. Computer Methods in Applied Mechanics and Engineering, 405:115852, 2023.
  87. Nest your adaptive algorithm for parameter-agnostic nonconvex minimax optimization. In Advances in Neural Information Processing Systems, 2022.
  88. Gradient-enhanced physics-informed neural networks for forward and inverse PDE problems. Computer Methods in Applied Mechanics and Engineering, 393, 2022.

Summary

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.