i have managed to implement my own backpropagation algorithm. I was able to train my neural network to resolve OR/AND/XOR problems so far. I am using a sigmoid function. For my school project I am looking for an idea of simple graphical demonstration of this algorithm. I need something simple but effective.
My idea is to implement a demo where i can place points into cartesian plane and then separate them by curve. For linearly separable problems, perceptron weights could be used as a vector to find line which separates the points (Two dimensions = 3 inputs = 3 weights, one is 1). For example in 2D:
w2*x2 + w1*x1 + w0*1 = 0
- How can i find the curve polynom that separates the points (2D) (so i can also separate linearly inseparable points solvable by BP)?
- Or is there easier way to demonstrate it's functionality?
Thank you.