Dec D: Neuralt netværk
tanh-output, træningsfejl, gradient-dimensionalitet og varians af jævnt fordelte x-værdier.
Netværk: ét input $x$, to skjulte lag med fem neuroner hver (tanh), ét output $y$. Hver neuron har vægte + bias.
Se PDF for netværksfigur.
Hvad er den maksimale værdi, outputtet fra neuron $h_1$ kan antage?
Vis svar Skjul svar
Skjulte neuroner bruger $\tanh$, som ligger i $[-1,1]$.
1
To fits: Model 1 med $N=10$ og Model 2 med $N=100$. $x_n$ jævnt fordelt på $[0,1]$, $y_n=\cos(4\pi x_n)+\epsilon_n$ med $\sigma^2=0.5$.
Se PDF for Model 1 / Model 2 plot.
Giv et estimat af fejlen på træningsdatasættet for Model 1.
Vis svar Skjul svar
Model 1 fitter perfekt til de 10 punkter → træningsfejlen vurderes til 0.
0
Hvad er dimensionaliteten af gradient-vektoren $\nabla L(\theta^{(t)})$?
Vis svar Skjul svar
Antal parametre: lag 1: $5\cdot(1+1)$; lag 2: $5\cdot(5+1)$; output: $5+1$.
46
Variansen af de 10 $x$-værdier i Model 1 er ca. $\tfrac{1}{12}$. Estimer variansen af de 100 $x$-værdier i Model 2.
Vis svar Skjul svar
$x$-værdierne er jævnt fordelt på $[0,1]$ i begge tilfælde. Variansen afhænger ikke af $N$, så den er stadig ca. $\frac{1}{12}$.
$\approx 1/12$
The neuron · Multilayer networks · Derivatives and gradients