I have a .net neural network (in/linear/bias 209, tanh/bias 209, tanh/bias 547, out/tanh 64). I have recreated the network several times, but the error rate doesn't change through the iterations. When I later save the network, the weights on the EG file isn't changed (only the file header). Tried back, resilient and Manhattan trainer. Uncertain where to start debugging, or is there some known issues when designing NN i'm missing?
Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer
Not able to reproduce this
Not able to reproduce this issue, also if Encog did lose the ability to update weights most unit tests would be failing.
I tried using the XORHelloWorld and added this line in the training loop.
System.out.println(((BasicNetwork)train.getMethod()).dumpWeights());
I was able to see the weights converge. You can find the hello world app here.
http://www.heatonresearch.com/wiki/Hello_World