Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen]

Mathematik-Online-Aufgabensammlung: Lösung zu

Aufgabe 1582: Programm zur Fehlerberechnung bei Neuronalem Netz


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Schreiben Sie ein Programm e=neuro_net(X,F,A,p), das den Fehler

$\displaystyle \sum\limits_k \Vert f_A(X(:,k))-F(:,k)\Vert^2_2
$

bei Approximation der Lerndaten $ (X,F)$ durch ein neuronales Netz mit Parametern $ a^\alpha_{\nu,\mu} =A(\nu,\mu,\alpha)$ und Transmissionsfunktion $ 1/(1+\exp(p_1t))+p_2$ berechnet.

function e=neuro_net(X,F,A,p)


for k=1:size(A,3)
  X=1./(1+exp(p(1)*X))+p(2);
  X=A(:,:,k)*X;
end
e=norm(X-F),'fro').^2;
(Autor: Jörg Hörner)

[Aufgabe]

  automatisch erstellt am 6.  2. 2008