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
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|