img148 (9)

img148 (9)



142 Formy uczenia sieci

Podaj liczbę uarstu (od 1 do 3) : 3 Podaj liczbę neuronou u uarstuie 1 ? 10 Podaj liczbę neuronou u uarstuie 2 ? 7

siec na strukturę: 2-10-7-1

Rys. 8.4. Przykład ustalania struktury sieci

Opisany program nie daje możliwości stosowania sieci więcej niż trójwar-stwowej. Pozornie możesz podać tyle warstw, ile tylko chcesz, ale jeśli podasz więcej niż trzy - program uzna, że masz za duże wymagania i sam przyjmie, że sieć ma być dwuwarstwowa. Jest to wyraźne ograniczenie, które możesz zmienić (masz przecież dostęp do kodu źródłowego), ale nie radzę. Ograniczenie to podyktowane jest bowiem istotnymi względami natury obliczeniowej - program jest i bez tego bardzo duży i liczy się - jeśli wybierzesz dużą sieć - bardzo wolno. Przekonasz się, że wykonanie kilkuset kroków procesu uczenia (a podczas pracy z programem łatwo stwierdzisz, że kilkaset kroków to podczas obserwowania skutków uczenia wcale nie za dużo!) będzie trwało kilka minut. W związku z tym nadmierne zwiększanie rozmiaru sieci jest czystą rozpustą i słusznie powinno być surowo tępione. Ponieważ jednak trudno mi było wbudować w program samopał, który automatycznie odstrzeli każdego nadmiernie rozbuchanego entuzjastę bardzo dużych sieci neuronowych - wbudowałem w program kaftan bezpieczeństwa. I to nie jeden! Jeśli jesteś na tyle zręczny i sprawny w technikach komputerowych, że zdołasz je wykryć i unieszkodliwić - to znaczy, że są one dla Ciebie niepotrzebne. Jeśli natomiast nie zdołasz ich wykryć - to niech lepiej będą...

8.4. Jak możesz tworzyć zadania rozpoznawania dla sieci?

Po podaniu rozmiaru sieci i - jeśli trzeba - liczby neuronów w poszczególnych warstwach, następuje najciekawszy etap pracy z programem - formułowanie zadania, które sieć ma rozwiązywać.

Jak wiesz istota zadania rozpoznawania polega na tym, że dla niektórych kombinacji sygnałów wejściowych sieć powinna reagować pozytywnie (rozpoznając odpowiednie obrazy), zaś dla innych kombinacji reakcja sieci ma być negatywna (odrzucenie pewnych obrazów i odmowa ich rozpoznania). Informację tę zawiera ciąg uczący, złożony z pewnej liczby punktów, dla


Wyszukiwarka

Podobne podstrony:
img146 (10) 140 Formy uczenia sieci neuronowych Możliwe też będą (w miarę komplikacji sieci - coraz
img160 (9) 154 Formy uczenia sieci neuronowych Dlatego kolejny eksperyment polegać będzie na zastoso
img166 (9) Formy uczenia sieci neuronowych doświadczenie podczas uczenia nie potwierdzało tych kateg
img150 (10) 144 Formy uczenia sieci neuronowych Uspolrzedne
img158 (11) 152 Formy uczenia sieci neuronowych dawanymi przez nauczyciela wzorcami. Warto odnotować
img005 (82) Elementarne wprowadzenie do techniki sieci neuronowych 8    Formy uczenia
img152 (9) 146 Formy uczenia sieci neuronowych podobne - sieć będzie mogła uczyć się szybko i wydajn
28959 img162 (8) 156 Formy uczenia sieci neuronowych Rys. 8.23. Pozytywna fala optymizmu Oczywiście

więcej podobnych podstron