Метод корекції зі зворотною передачею сигналу помилки

Матеріал з testwiki
Версія від 22:07, 16 вересня 2015, створена imported>TeoBot (checkwiki за допомогою AWB)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Метод корекції зі зворотною передачею сигналу помилки - стохастичний метод навчання перцептрона, необхідний для того, щоб гарантувати збіжність при змінних зв'язках більше ніж у одного шару. Метод був запропонований Розенблаттом для перцептрона зі змінними SA зв'язками і може бути використаний для бінарних багатошарових перцептронів. Є альтернативою методу зворотного поширення помилки, але на відміну від нього гарантує процес збіжності (досягнення рішення).

Алгоритм

  • Для кожного R-елементу встановлюється помилка Er=R*r*, де R* - необхідна, а r* - досягнута реакція.
  • Для кожного А-елемента ai помилка обчислюється так:
    • Спочатку Ei=0;
    • Якщо елемент ai активний і зв'язок c(ir) закінчується на R-елементі з ненульовою помилкою Er, що відрізняється по знаку від ваги зв'язку < math>w_ (ir)/math>, то з ймовірністю p1 до Ei слід додати корекцію, що дорівнює -1;
    • Якщо елемент ai неактивний і зв'язок c(ir) закінчується на R-елементі з ненульовою помилкою Er, не відрізняється (збігається) за знаком від ваги зв'язку w(ir), то з ймовірністю p2 до Ei слід додати корекцію, що дорівнює 1;
    • Якщо елемент ai неактивний і зв'язок c(ir) закінчується на R-елементі з ненульовою помилкою Er, що відрізняється по знаку від ваги зв'язку w(ir) (або w(ir)=0), то з ймовірністю p3 до Ei слід додати корекцію , що дорівнює 1;
    • При всіх інших умовах Ei не змінюється.
  • Якщо Ei=0, то до всіх активних зв'язків, що закінчується на А чи R елементі, додаємо корекцію η з знаком, що збігається зі знаком Ei, тобто Δw(ij)=ai*sign(Ei)ε, де ε - абсолютне значення η (як правило одиниця ).

У більшості випадків найкращі характеристики можуть бути отримані якщо ймовірності будуть вибрана відповідно до наступного умові p1>p2>p3.

Див. також

Література

  1. Фрэнк Розенблатт Принципы нейродинамики: перцептроны и теория механизмов мозга = Principles of Neurodynamic: perceptrons and the theory of brain mechanisms. — М.: «Мир», 1965.
  2. Lakhmi C. Jain; N.M. Martin Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms: Industrial Applications. - CRC Press, CRC Press LLC, 1998