Clever Geek Handbook
📜 ⬆️ ⬇️

Error postback correction method

The correction method with the error signal return transmission is a stochastic method of perceptron training, which is necessary in order to guarantee convergence in variable relationships for more than one layer. The method was proposed by Rosenblatt for a perceptron with variable SA bonds and can be used for binary multilayer perceptrons . It is an alternative to the method of back propagation of error , but in contrast to it guarantees the process of convergence (achievement of a solution).

Algorithm

  • An error is set for each R-element.Er=R∗-r∗ {\ displaystyle E_ {r} = R ^ {*} - r ^ {*}}   whereR∗ {\ displaystyle R ^ {*}}   - required, andr∗ {\ displaystyle r ^ {*}}   - achieved reaction.
  • For each A-elementai {\ displaystyle a_ {i}}   The error is calculated as follows:
    • initiallyEi=0 {\ displaystyle E_ {i} = 0}   ;
    • If the itemai {\ displaystyle a_ {i}}   active and communicationcir {\ displaystyle c_ {ir}}   (cir=ai⋅wir {\ textstyle c_ {ir} = a_ {i} \ cdot w_ {ir}}   or in general casecir=f(wir,ai) {\ textstyle c_ {ir} = f (w_ {ir}, a_ {i})}   ) ends on an R-element with a nonzero errorEr {\ displaystyle E_ {r}}   different in sign from bond weightwir {\ displaystyle w_ {ir}}   then with probabilitypone {\ displaystyle p_ {1}}   toEi {\ displaystyle E_ {i}}   a correction equal to -1 should be added;
    • If the itemai {\ displaystyle a_ {i}}   inactive and communicationcir {\ displaystyle c_ {ir}}   ends on an R-element with a non-zero errorEr {\ displaystyle E_ {r}}   , does not differ (coincides) in sign from the weight of the bondwir {\ displaystyle w_ {ir}}   then with probabilityp2 {\ displaystyle p_ {2}}   toEi {\ displaystyle E_ {i}}   a correction equal to +1 should be added;
    • If the itemai {\ displaystyle a_ {i}}   inactive and communicationcir {\ displaystyle c_ {ir}}   ends on an R-element with a non-zero errorEr {\ displaystyle E_ {r}}   different in sign from bond weightwir {\ displaystyle w_ {ir}}   (orwir=0 {\ displaystyle w_ {ir} = 0}   ), then with probabilityp3 {\ displaystyle p_ {3}}   toEi {\ displaystyle E_ {i}}   a correction equal to +1 should be added;
    • Under all other conditionsEi {\ displaystyle E_ {i}}   does not change.
  • If aEi≠0 {\ displaystyle E_ {i} \ not = 0}   , then to all active connections ending in an A or R element, we add a correctionη {\ displaystyle \ eta}   with a sign matching the signEi {\ displaystyle E_ {i}}   , i.e.Δwij=ai∗sign(Ei)ε {\ displaystyle \ Delta w_ {ij} = a_ {i} ^ {*} sign (E_ {i}) \ varepsilon}   whereε {\ displaystyle \ varepsilon}   - absolute valueη {\ displaystyle \ eta}   (usually a unit).

In most cases, the best characteristics can be obtained if the probabilities are chosen according to the following conditionpone>p2>p3 {\ displaystyle p_ {1}> p_ {2}> p_ {3}}   .

Literature

  • Rosenblatt, F. Principles of Neurodynamics: Perceptrons and Theory of Brain Mechanisms = Principles of Neurodynamic: Perceptrons and the Theory of Brain Mechanisms. - M .: Mir, 1965 .-- 480 p.
  • Lakhmi C. Jain; NM Martin Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms: Industrial Applications. - CRC Press, CRC Press LLC, 1998
Source - https://ru.wikipedia.org/w/index.php?title= Error_Correction_Correction_Back_Reference_&&idid = 70728408


More articles:

  • Slavnov, Sergey Gennadievich
  • Breaching (Chess)
  • Felonia
  • Bubble Swim
  • Studio Monitor
  • Otterlo, Willem van
  • Dardo (BMP)
  • Ohaben
  • International Eurasian Movement
  • Batman (silt)

All articles

Clever Geek | 2019