In this project, building on the ideas from Martius et al.1 my friend @SilenceInTheBox and I implemented a neural network that is capable of learning symbolic expression. In layer.py
we implement symbolic and linear layers that compute the forward pass using the SciPy library. This allows us to obtain analytical expressions from the trained network and conveniently simply them.
In symbolic_regression.ipynb
, we train a simple network of two symbolic and three linear layers to obtain the polynomial
-
Notifications
You must be signed in to change notification settings - Fork 0
A basic implementation of an Equation Learner network.
License
jonathan-hellwig/symbolic_regression
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A basic implementation of an Equation Learner network.