Back Propagation Multi-Output Neural Network C#

In this post, I publish an updated version of my multi-layer Perceptron - new features and improvements include: A graphical representation of network activity The ability to handle multiple network…


Train Neural Networks with Back Propagation C#

In my previous post, I showed how multi layer Perceptrons could be used to solve linearly non-separable problems. In that example, I calculated all the network weights by hand. In this post, I shall…


Hidden Neurons and Feature Space

In this post, I continue on the journey to solve linearly non-separable problems using the Multi Layer Perceptron. I will be using the same problem that I introduced last week. The network I will be…


The Sigmoid Function C#

In my last post, I discussed the Single Layer Perceptron and its limitations regarding solving linearly non-separable problems. If we are to solve this type of problem, then we need a more…


The Single Layer Perceptron C#

This is the first in a series of posts in which I will write about the evolution of neural networks. I will start with the most simple network of all, the Single Layer Perceptron, and work through…