arXiv Analytics

Sign in

arXiv:2007.11133 [cs.LG]AbstractReferencesReviewsResources

Unsupervised Learning of Solutions to Differential Equations with Generative Adversarial Networks

Dylan Randle, Pavlos Protopapas, David Sondak

Published 2020-07-21Version 1

Solutions to differential equations are of significant scientific and engineering relevance. Recently, there has been a growing interest in solving differential equations with neural networks. This work develops a novel method for solving differential equations with unsupervised neural networks that applies Generative Adversarial Networks (GANs) to \emph{learn the loss function} for optimizing the neural network. We present empirical results showing that our method, which we call Differential Equation GAN (DEQGAN), can obtain multiple orders of magnitude lower mean squared errors than an alternative unsupervised neural network method based on (squared) $L_2$, $L_1$, and Huber loss functions. Moreover, we show that DEQGAN achieves solution accuracy that is competitive with traditional numerical methods. Finally, we analyze the stability of our approach and find it to be sensitive to the selection of hyperparameters, which we provide in the appendix. Code available at https://github.com/dylanrandle/denn. Please address any electronic correspondence to dylanrandle@alumni.harvard.edu.

Related articles: Most relevant | Search more
arXiv:2002.12326 [cs.LG] (Published 2020-02-27)
Estimating the Effects of Continuous-valued Interventions using Generative Adversarial Networks
arXiv:1807.04015 [cs.LG] (Published 2018-07-11)
On catastrophic forgetting and mode collapse in Generative Adversarial Networks
arXiv:1907.00109 [cs.LG] (Published 2019-06-28)
SetGANs: Enforcing Distributional Accuracy in Generative Adversarial Networks