Зміст:
Визначення - Що означає Backpropagation?
Зворотне розповсюдження - це техніка, що використовується для тренування певних класів нейронних мереж - це, по суті, принцип, який дозволяє програмі машинного навчання налаштувати себе відповідно до перегляду її минулої функції.
Зворотне розповсюдження іноді називають "зворотним розповсюдженням помилок".
Техопедія пояснює зворотне поширення
Зворотне розповсюдження як техніка використовує градієнтний спуск: він обчислює градієнт функції втрат на виході та розподіляє його назад по шарах глибокої нейронної мережі. В результаті коригуються ваги для нейронів. Незважаючи на те, що зворотне розповсюдження може використовуватися як в мережах, що контролюються, так і в непідконтрольних, це розглядається як метод нагляду за контролем.
Після появи простих незрозумілих нейронних мереж, де дані йдуть лише в один бік, інженери виявили, що вони можуть використовувати зворотне розповсюдження для коригування нейронних вхідних ваг після факту. Зворотне розповсюдження можна розглядати як спосіб навчання системи на основі її активності, регулювання того, наскільки точно або точно нейронна мережа обробляє певні входи, або як це призводить до якогось іншого бажаного стану.
