Зараз я працюю над програмним забезпеченням для розпізнавання облич, яке використовує нейронні мережі згортки для розпізнавання облич. Спираючись на свої читання, я зрозумів, що звивиста нейронна мережа має загальну вагу, щоб заощадити час під час тренувань. Але як адаптувати зворотне розповсюдження, щоб його можна було використовувати в нейромережі згортки. Для зворотного розмноження для тренування ваг використовується формула, подібна до цієї.
New Weight = Old Weight + LEARNING_RATE * 1 * Output Of InputNeuron * Delta
Однак, оскільки в нейромережах, що розвиваються, ваги розділяються, кожна вага використовується з декількома нейронами, тож як я визначити, який Output of InputNeuron
використовується?
Іншими словами, оскільки вага обмінюється, як я можу вирішити, на скільки потрібно змінити ваги?