Podręcznik
1. Modele neuronów
1.7. Zadania i problemy
1. Narysować przebiegi funkcji sigmoidalnej unipolarnej \( f(u)= \frac{1}{1+ \exp ( - \beta u )} \) oraz bipolarnej \( f_b(u) = \text{tgh} (\beta u) \) w funkcji zmiennej u dla różnych wartości współczynnika \( \beta \) od 0.1 do 10.
2. Inną postacią funkcji sigmoidalnej jest \( f(u) = \frac{u}{\sqrt{1+u^2}} \). Wykreślić jej przebieg w funkcji zmiennej u. Udowodnić, że pochodna tej funkcji jest równa \( \frac{df(u)}{du} = \frac{f^3(u)}{u^3} \). Wykreślić przebieg pochodnej jako funkcję zmiennej u.
3. Neuron otrzymuje pobudzenie w postaci sygnałów wejściowych tworzących wektor \(\mathbf{<span>x}=[10 \; -10 \; 2 \; -2]^T\)
. Wektor wag wejściowych jest równy \(\mathbf{<span>x}=[0.4 \; 0.3\; -1\; 0.8]^T\). Określić odpowiedź tego neuronu przy założeniu, że-
neuron jest liniowy
-
neuron jest reprezentowany przez model McCullocha-Pittsa
-
neuron jest sigmoidalny bipolarny \( f_b(u) = \text{tgh}(u) \).
4. Porównać kształt funkcji radialnej gaussowskiej przy różnych wartościach parametru \( \sigma \). Wykreślić te funkcje na wspólnym wykresie. Narysować wykres zmian zależności sumy trzech funkcji gaussowskich o centrach przesuniętych w taki sposób, że suporty każdej z nich częściowo pokrywają się ze sobą, przy różnych wartościach \( \sigma \) jako funkcje zmiennej wejściowej \(x\).
5. Neuron RBF o gaussowskiej funkcji aktywacji z centrum \(\mathbf{<span>c}=[1 \; 0.5 \; 0.2 ]^T \) i wartością \( \sigma = 0.5\) otrzymał pobudzenie sygnałami \(x\) tworzącymi wektor trójwymiarowy \(\mathbf{x}=[0.8 \; 0.2 \; 0.1]^T \). Określić sygnał wyjściowy neuronu dla każdego z tych pobudzeń.
6. Dwa neurony o wagach: \(\mathbf{w}_1=[ 0.1 \; -0.2 \; 0.5 ]^T \), \(\mathbf{w}_2= [ -0.5 \; 0.5 \; 0.8]^T\) trenowane są poprzez współzawodnictwo w trybie WTA. Określić ich wagi po pierwszej iteracji przy istnieniu następujących wektorów uczących: \(\mathbf{x}=[ 0.1 \; 0.1 \; 0.6 ]^T \), \(\mathbf{x}= [ 0.2 \; -0.3 \; 0,7 ]^T \), \(\mathbf{x}= [ 0 \; -0.31 \; 0.9 ]^T \), \(\mathbf{x} = [ -0.4 \; 0.4 \; 0.9]^T \), \(\mathbf{x}= [-0.3 \; 0.6 \; 0.7]^T\), \(\mathbf{x}= [ 0.1 \; 0 \; 0.5]^T \), \(\mathbf{x}= [ -0.2 \; 0.6 \; 0.9]^T \), \(\mathbf{x}= [ -0.6 \; 0.3 \; 0.7]^T \) przy założeniu \(\eta=0.2\).
7. Dwa neurony o wagach \(\mathbf{w}_1=[ 0.2 \; 0.3 \; 0.8 ]^T \), \(\mathbf{w}_2= [ -1 \; 0.5 \; 0.5]^T \) pobudzono tymi samymi sygnałami \(x\) tworzącymi wektor \(\mathbf{x}= [ 0.1 \; 0.4 \; 0.6]^T \). Określić zwycięzcę posługując się miarą odległościową oraz iloczynem skalarnym wektorów.