Wprowadzenie do Sieci Neuronowych — Lista pytań 03
Jarosław Piersa 2011-07-20
• Podaj kilka przykładów funkcji radialnych.
• Dostosuj jednostkę RBF (np. funkcję gaussowską), tak aby miała kształt eliptyczny (a nie kolisty),
• Jak za pomocą warstwy jednostek RBF zbudować sieć poprawnie klasyfikującą problem XOR?
• (*) Jak będzie działała jednostka RBF korzystająca z normy pierwszej, trzeciej itp. (a nie „zwykłej”
drugiej)?
||x||p= X
i
xpi
!1p
• Opisz model, dynamikę oraz algorytm uczenia dla Adaline.
• Zaimplementuj algorytm spadku gradientowego dla funkcji p(x, y) = 2x2+ 2y2+ 2x + 2y + 2 ze stałą uczenia η1= .51 oraz η1= .49.
• Zaimplementuj algorytm spadku gradientowego dla funkcji p(x) = x3ze stałą uczenia η = .1, punkt startowy x0= −3.
• Co powoduje dodanie progu (w0) do jednostki Adaline?
• (*) Zapoznaj się i zaimplementuj algorytm szybkiej transformaty Fouriera (fast Fourier transform, FFT) w klasyfikatorze graficznym. http://en.wikipedia.org/wiki/Fast_Fourier_transform.
• (*) Zapoznaj się z algorytmem regresji liniowej (least squares linear regression). Porównaj działanie (dla wymiarów 1 i 2) z algorytmem uczenia Adaline. http://pl.wikipedia.org/wiki/Metoda_
najmniejszych_kwadrat%C3%B3w
(*) — Zadanie dla chętnych, może paść na egzaminie na wyższą ocenę.
(**) — Zadanie ambitne, nie padnie na egzaminie.
(***) — Zadanie znacznie wykracza poza program wykładu.
1