wiczenie nr1id 1675

background image

Wydział Inżynierii Mechanicznej i Robotyki AGH Imię i nazwisko:………………………………

Katedra Konstrukcji i Eksploatacji Maszyn Grupa, data zajęć:…………………………..

Modelowanie w Projektowaniu Maszyn

Sztuczne sieci neuronowe

1.

Wczytaj dane z pliku tekstowego o nazwie ‘Zbior1.m’ (zbiór uczący nr 1).
InputFile=strcat('Zbior1.m');
DANE=load(InputFile);

Macierz DANE składa się podzbioru p oraz t.

Rozdziel dane na wczytane z pliku na dwa zestawy:

p – pierwsze 4 wiersze macierzy DANE

t – ostatni - 5 wiersz wczytanej macierzy DANE

p=[DANE(1,:); DANE(2,:); DANE(3,:); DANE(4,:)]
t=DANE(5,:)

Odczytaj liczbę danych uczących w tym zbiorze. Określ, czy stosowanie w tym przypadku sieci neuronowej
jest zasadne i czy trzeba stosować dodatkowe środki związane z ograniczeniem zjawiska ‘przeuczenia się’
sieci neuronowej (uzasadnij)?
Liczba danych w zbiorze uczącym=………..
Czy liczba danych jest wystarczająca?:…………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………….

2.

Zdefiniuj budowę i parametry sieci neuronowej wykorzystując pakiet Neural Network Toolbox programu

Matlab

net=newff(pn, tn, 4, {'logsig','purelin'}, 'traingd') itd…

3.

Przeprowadź uczenie sztucznej sieci neuronowej metodą gradientową (funkcja: ‘traingd’) oraz innymi

metodami (metoda gradientowa z momentum – ‘traingdm’, oraz metoda gradientowa ze zmiennym

współczynnikiem uczenia - ‘traingda’, oraz metoda gradientowa ze zmiennym współczynnikiem uczenia

i momentum – ‘traingdx’).

Spostrzeżenia:…………………………………………………………………………………………………………………………………………………

……………………………………………………………………………………………………………………………………………………………………….

4.

Określ rozrzut wyników w 5 kolejnych symulacjach (dla tych samych danych) przeprowadzanych po

poprawnie przeprowadzonych procesach uczenia:

5.

Wczytaj dane z pliku tekstowego o nazwie ‘Zbior2.m’ (zbiór uczący nr 2) Tym razem dane zapisane są

w kolumnach, a nie wierszach. Ostatnia kolumna jest zbiorem ‘t’. Odczytaj liczbę danych w tym przypadku.

Przeprowadź poprawnie proces uczenia 5 razy i zasymuluj sieć tym samym zestawem danych wejściowych.

Rozrzut wyników oraz obserwacje z przeprowadzonych procesów uczenia porównaj z wynikami z pkt. 4.

Z czego wynika różnica?


Wyszukiwarka

Podobne podstrony:
II wiczenie ratownictwo medyczne chirurgia
Dydaktyka ogólna wiczenia
1675
Rostwory''wejściówka'' teoria, AM, CHEMIA- WICZENIA
wiczenia Makroekonomia 19.11, SEMESTR I, makroekonomia
HAN wiczenia, PRAWO, ROK 3, Prawo ROK IV - semestr I, HNA
A wiczenia laboratoryjne VII
kurs ZERO OSN wiczenie 01
wiczenia 3 student
kurs ZERO OSN wiczenie 05
kolo, M S G wiczenia 1
Laboratorium wiczenie6 id 26186 Nieznany
TEST Z PRZEPIS W BHP DLA STUDENT W ODBYWAJ CYCH WICZENIA W ZAK ADZIE BIOCHEMII, Biol UMCS, VIII seme
www.wsb2.pl testy wiczenia, FINANSE I RACHUNKOWOŚĆ, FINANSE PRZEDSIĘBIORSTW
Sprawozdanie z +wiczenia nr 1, Studia, AAAASEMIII, 3. semestr, Elektrotechnika II, Pack, Pack
NAMAR wiczenie 3
KPF w Neurologii wiczenia 2 (15 11 10)

więcej podobnych podstron