The output of the NN should be one of four discrete values (up, down, right, left). There must be a clever way of doing this.
My initial implementation is a sigmoid function followed by 3 binary steps. This solution will without any doubt be biased towards either the first and last or 2nd and 3rd discrete options.
I'm also worried about how this plays with the ever increasing values in the input layer.
The output of the NN should be one of four discrete values (up, down, right, left). There must be a clever way of doing this.
My initial implementation is a sigmoid function followed by 3 binary steps. This solution will without any doubt be biased towards either the first and last or 2nd and 3rd discrete options.
I'm also worried about how this plays with the ever increasing values in the input layer.