Integration of Neural Network-Based Symbolic Regression in Deep Learning for Scientific Discovery
ORAL
Abstract
Symbolic regression is a powerful technique that can discover the underlying analytical equations describing data, which can lead to explainable models and generalizability outside of the training data set. Here we use a neural network for symbolic regression based on the EQL network and integrate it into other deep learning architectures such that the whole system can be trained end-to-end through backpropagation. We demonstrate this system on an arithmetic task involving MNIST digits and on prediction of dynamical systems. The architecture is able to simultaneously extract meaningful latent variables and find the underlying equations that generalize extremely well outside of the training data set compared to a standard neural network approaches, paving the way for scientific discovery.
*This research is sponsored in part by the Army Research Office and under Cooperative Agreement Number W911NF-18-2-0048, by the Department of Defense through the National Defense Science & Engineering Graduate Fellowship (NDSEG) Program, by the MIT–SenseTime Alliance on Artificial Intelligence, and by the Defense Advanced Research Projects Agency (DARPA) under Agreement No. HR00111890042.
–
Presenters
-
Samuel Kim
- Electrical Engineering and Computer Science, Massachusetts Institute of Technology