Вопрос

I am experimenting with Elman and/or Jordan ANN's using the Encog framework. I am trying to code my own but studying how Encog has it implemented. I see how the backpropagation through time updates the weights, but how do the context neurons get updated? There values seem to fluctuate somewhat randomly as the output of the neural network is calculated. How is it that these values actually allow the simple recurrent neural network to actually recognize patterns in input data over time?

Это было полезно?

Решение

The context neurons neuron values themselves are not updated as training progresses. The weights between them and the next layer ARE updated during training. The context values will be updated as the neural network runs.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top