Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Siećjednowarstwowa
47
neuronówwwarstwieojeden,dobierającwagineuronówwtensposób,abyrealizo-
wałypodziałobszarunaczęści:u
1=w
11x
1+w
12x
2+w
10>0iu
1=w
11x
1+w
12x
2+
+w
10<0,wzależnościodwektorawejściowegox=[x
1,x
2]T(pierwszyneuron)
orazu
2=w
21x
1+w
22x
2+w
20>0iu
2=w
21x
1+w
22x
2+w
20<0(drugineuron).Do-
bórwagpowinienzapewnićpodzielenieobszarutakie,jaktopokazanonarys.3.3.
Wspólnaczęśćpodzbiorówodpowiadającawarunkomu
1>0,u
2>0stworzyła
obszarodseparowanyodreszty,czyliu
1<0,u
2<0.
Rys.3.3.Rozwiązanieproblemunieliniowejseparowalnościprzezzłożeniedwóchseparowalności
liniowych
Dokładającnawyjściudodatkowąwarstwęzawierającąjedenneuron,moż-
nazrealizowaćsumęlogicznąodpowiadającączęściwspólnejzbiorówu
1>0,
u
2>0.OstatecznąpostaćsiecineuronowejrealizującejfunkcjęXORprzedsta-
wiononarys.3.4.Wartozauważyć,żewprowadzeniedodatkowejwarstwyukry-
tejsiecipozwoliłorozwiązaćproblemnależącydoklasyzadańnieseparowalnych
liniowo.Każdyneuronwwarstwieukrytejwprowadzadodatkowypodziałlinio-
wyobszaru,przyczymgranicapodziałunaczęśću
i>0iu
i<0jestuzależniona
odwartościwagneuronu.Warstwawyjściowadokonujewyboruodpowiedniej
kombinacjiliniowej(np.sumylogicznej)podobszarów,naktórezostałpodzielo-
nyobszardanychwejściowychprzezneuronywarstwyukrytej.
Jakkolwieksiećjednowarstwowamaniewielkieznaczeniepraktyczne,stosujesię
jąnadaltam,gdzieistnieniejednejwarstwyjestwystarczającedorozwiązaniaokre-
ślonegoproblemu.Wybórarchitekturytakiejsiecijestprosty.Liczbęneuronówwej-
ściowychokreślawymiarwektorawejściowegox,aliczbaneuronówwyjściowych
jestzadawanaprzezwymiarwektorad.Uczeniesieciodbywasięzwyklewtrybie
znauczycielemijestdokładnymodpowiednikiemuczeniapojedynczegoneuronu.