112 Sieci nieliniowe
nego zbioru, a po drugiej stronie znajdą się wszystkie punkty drugiego zbioru. Pierwszy etap uczenia (na rysunku 6.14 bardzo krótki - zaledwie 3 pokazy) spowodował pewien postęp, kierunek linii fioletowej, oznaczającej położenie granicy po 3 krokach uczenia, nie różni się wprawdzie istotnie od kierunku linii zielonej, ale nastąpiło jej zdecydowane przemieszczenie w dół, a więc w obszar, w którym docelowo powinna przebiegać. Niestety - kolejne 5 kroków uczenia powoduje pogorszenie - przebieg niebieskiej linii, określającej granicę po 8 krokach jest jeszcze gorszy, niż przebieg początkowej, zielonej linii!
No cóż, takie kryzysy w procesie uczenia zdarzają się. kolejne 10 kroków uczenia odtwarza w przybliżeniu stan z początków procesu uczenia (linia żółta przebiega bardzo blisko fioletowej) a następne dwa etapy uczenia prowadzą do wyraźnej poprawy. Kończąca tę epokę uczenia czerwona linia (zawsze przed wymianą ekranu będzie czerwona linia i czerwony napis ostrzegawczy u dołu) ma już znacznie bardziej sensowny przebieg, niż początkowa, zielona linia, określająca zachowanie neuronu nie uczonego. Po naciśnięciu Enter wszystkie linie znikają, a dotychczasowa czerwona (końcowa) staje się zieloną (początkową) - i proces uczenia biegnie dalej. Na rysunku 6.15 pokazano jego następny etap (widząc kolory linii i opisu na lewym marginesie łatwo będzie Ci śledzić działanie programu i postęp procesu uczenia neuronu).
Jak widać proces uczenia zakończył się pełnym sukcesem, gdyż końcowa linia (czerwona) separuje zbiory punktów idealnie dokładnie. Warto za-