Function Neural Network is a simple demo of a neural network that is able to learn to 'imitate' any two variable contiunous function in a defined domain. The demo includes manual weight controls, learning options, a visualization of the neural network as well as a comparative visualization of the function to imitate and the neural network calculations. See NN Design.pdf for the details of the neural network design and its learning process. See App Manual.pdf for a brief manual of the application.
To add more possible functions for the neural network to imitate you can do it in the method void AddFunctions()
in MainWindow.xaml.cs along with its implementation in /Functions/FunctionsImplementations.cs.
Pull request are welcome. For major changes, please open an issue to discuss what you would like to change.