You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Спасибо тебе за твой труд, использую его как шпаргалку, пока изучаю нейросети.
Такой вопрос.
for (int i = 0; i < l1.size; i++) {
for (int j = 0; j < l.size; j++) {
deltas[i][j] = gradients[i] * l.neurons[j];
}
}
Здесь точно должно быть умножение, а не деление? Ведь у нас есть функция x*w=y. Мы знаем, что хотим изменить y на g. x*w=y+g -> (x*w)-g=y-> x*(w - g/x)=y
Получается, должно быть deltas[i][j] = gradients[i] / l.neurons[j];?
The text was updated successfully, but these errors were encountered:
https://github.com/Elco-/SimpleNN/blob/a293af6d939bf4ed2680314a24769c594b4fa087/src/NeuralNetwork.java#L62
Спасибо тебе за твой труд, использую его как шпаргалку, пока изучаю нейросети.
Такой вопрос.
Здесь точно должно быть умножение, а не деление? Ведь у нас есть функция
x*w=y
. Мы знаем, что хотим изменитьy
наg
.x*w=y+g
->(x*w)-g=y
->x*(w - g/x)=y
Получается, должно быть
deltas[i][j] = gradients[i] / l.neurons[j];
?The text was updated successfully, but these errors were encountered: