Parsimonious Neural Networks Learn Interpretable Physical Laws
Category
Published on
Abstract
Machine learning methods are widely used as surrogate models in the physical sciences, but less explored is the use of machine learning to discover interpretable laws from data. This tutorial introduces parsimonious neural networks (PNNs), a combination of neural networks and evolutionary optimization to find models that balance accuracy with parsimony. As an example, you will learn how to train a PNN to learn interpretable laws that predict the melting temperature of a material given fundamental properties such as elastic constants and volume. You will also learn how to interpret the discovered PNN models as physical laws, and understand how various PNN models, as well as traditional models such as the Lindemann melting law, trade parsimony and accuracy.
The nanoHUB tool "Parsimonious Neural Networks" is used in this hands-on tutorial.
Please download the handout that accompanies this tutorial.
Sponsored by
Cite this work
Researchers should cite this work as follows: