Guest User

Untitled

a guest
Jul 13th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.45 KB | None | 0 0
  1. % Zufällige Gewichtsänderung
  2. delta_w = alpha * (rand(1,1) - 0.5);
  3. w_neu = w + delta_w;
  4.  
  5. % Neuer Fehler über alle Lernbeispiele summiert
  6. fehler_neu = 0;
  7. for k = 1:4
  8.     out = tansig(w_neu * E(k)); % Eingangswert de k-ten Lernmusters
  9.     fehler_neu = fehler_neu + abs(T(k) - out); % T(k): Sollwert, Targetwert
  10. end
  11.  
  12. % Annahme oder Ablehnung der neuen Gewichte
  13. if fehler_neu < fehler_alt
  14.     w = w_neu; % Spring neuer Ort
  15.     fehler_alt = fehler_neu;
  16. end
Add Comment
Please, Sign In to add comment