P
P
Proshka172019-09-25 15:57:05
Neural networks
Proshka17, 2019-09-25 15:57:05

Adjusting convolutional layer filter kernel weights?

Good afternoon!
I'm trying to write a convolutional neural network and I have a question:
How to adjust the filter kernel weights? As far as I understand, the kernel weights are adjusted as follows:
W = W - learning_rate*error(delta)*derivative_of_activation_function_at_point*input_value
5d8b63b92e8ba100333766.jpeg
That is, how to change the weights, given that there are many outputs and deltas?
Picture from the Internet, if suddenly mine is not clear.
5d8b5fb34d03b554240551.png

Answer the question

In order to leave comments, you need to log in

1 answer(s)
F
freeExec, 2019-10-01
@freeExec

You also run the core over the layer and add the resulting weight errors from your cells. Those. the error for the central cell will be the sum of all the kernel locations that fall on that cell. In general, it’s difficult to explain on the fingers, see the finished code, or even a little better.
https://github.com/karpathy/convnetjs/blob/master/...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question