NeurIPS 2018poster80 citations

Neural Networks Trained to Solve Differential Equations Learn General Representations

Martin Magill, Faisal Qureshi, Hendrick de Haan

Abstract

We introduce a technique based on the singular vector canonical correlation analysis (SVCCA) for measuring the generality of neural network layers across a continuously-parametrized set of tasks. We illustrate this method by studying generality in neural networks trained to solve parametrized boundary value problems based on the Poisson partial differential equation. We find that the first hidden layers are general, and that they learn generalized coordinates over the input domain. Deeper layers are successively more specific. Next, we validate our method against an existing technique that measures layer generality using transfer learning experiments. We find excellent agreement between the two methods, and note that our method is much faster, particularly for continuously-parametrized problems. Finally, we also apply our method to networks trained on MNIST, and show it is consistent with, and complimentary to, another study of intrinsic dimensionality.

BibTeX
@inproceedings{NEURIPS2018_d7a84628,
 author = {Magill, Martin and Qureshi, Faisal and de Haan, Hendrick},
 booktitle = {Advances in Neural Information Processing Systems},
 editor = {S. Bengio and H. Wallach and H. Larochelle and K. Grauman and N. Cesa-Bianchi and R. Garnett},
 pages = {},
 publisher = {Curran Associates, Inc.},
 title = {Neural Networks Trained to Solve Differential Equations Learn General Representations},
 url = {https://proceedings.neurips.cc/paper_files/paper/2018/file/d7a84628c025d30f7b2c52c958767e76-Paper.pdf},
 volume = {31},
 year = {2018}
}
Neural Networks Trained to Solve Differential Equations Learn General Representations · NeurIPS 2018