dr inż. Małgorzata Krętowska Wydział Informatyki PB Sztuczne sieci
Transkrypt
dr inż. Małgorzata Krętowska Wydział Informatyki PB Sztuczne sieci
dr in . Małgorzata Kr towska Wydział Informatyki PB Sztuczne sieci neuronowe Pracownia specjalistyczna nr 8 Zakres materiału: Sieci RBF. Zadania Zad 1 Przeanalizowa programy demonstracyjne – uruchamiane z okna Pomocy: • demorb1 (Radial Basis Approximation) • demorb3 (Radial Basis Underlapping Neurons) • demorb4 (Radial Basis Overlapping Neuron) Przeanalizowa kod programów demonstracyjnych. Zad 2. Narysowa wykres funkcji radialnej (radbas) dla x z zakresu od -2 do 2. Zmieni parametry wywołania funkcji w taki sposób, aby warto maksymalna było w punkcie a) x=3 i b) x=-2 oraz parametr dyspersji był równy a) 2; b) 0.5. Zad 3 Zbudowa sie neuronow RBF do analizy danych z pliku ps8_dane1.txt: Zastanowi si nad struktur sieci i parametrami funkcji radialnych i warto ci wag poł cze . Utworzy sie „r cznie” bazuj c na warto ciach funkcji radbas. • Zbudowa sie przy u yciu funkcji newrb. • Zbudowa sie przy u yciu funkcji newrbe. Narysowa wykres. Jakie s ró nice w działaniu funkcji? Jakie s zdolno ci uogólniaj ce sieci? • Zad 4 Zbudowa sie RBF rozwi zuj c problem XOR. Narysowa reprezentacj problemu XOR w przestrzeni funkcji bazowych (g1,g2). Zad 5(*) Zastanowi si nad ograniczeniami i zaletami sieci RBF w porównaniu do perceptronu wielowarstwowego bazuj c na nast puj cych przykładach danych: ps8_dane2.txt i ps8_dane3.txt. Do ka dego przykładu stworzy perceptron wielowarstwowy oraz sie RBF. * zadanie dodatkowe Opcje MATLABA: newrb – tworzenie sieci RBF newrbe – tworzenie dokładnej sieci RBF (liczba neuronów = liczbie danych ucz cych) radbas – radialna funkcja bazowa dist – odległo Euclidesowa