Sieci CP str036

Sieci CP str036



36


Uczenie sieci elementów liniowych


ty' t*    ty*


...IV ...(V

...W ...(i)

(2)

...w ...w

w

W, W2 . .

w„

W, W2 . .

wn

‘ *

wa . .


X, X2


Obiektem podlegającym uczeniu jest w tym wypadku macierz W*, a ciąg uczący ma postać

u = << xIJ>,zm >,< x<2).zl3> >.....< x(,V),z(A,)»


gdzie Z^l są ^-elementowymi wektorami oznaczającymi wymagane zestawy odpowiedzi sieci na wymuszenia danych odpowiednimi wektorami X<^. Sieć taka w literaturze nazywana jest MADALINE {Many ADALINE s). Uczenie sieci MADALINE odbywa się w sposób całkowicie analogiczny do wyżej opisanego, z tą tylko różnicą, że formula uczenia ma w tym wypadku postać macierzową:

W'/+,ł =    + i/ (z(» - Y(J>) (xł>>) r

Warto skupić przez chwilę uwagę na wymiarach macierzy i wektorów wchodzących w sklacl powyższego wzoru. Wektor X jest n elementowy i po transpozycji tworzy wiersz o n kolumnach. Wektory Z oraz Y są k elementowe, więc ich różnica tworzy kolumnę o k wierszach. Przemnożenie tych elementów przez siebie tworzy macierz poprawek AWt o rozmiarach [A: x nj — dokładnie zgodną z wymiarami macierzy W*, co umożliwia poprawne dodawanie tych macierzy.

Przypominając interpretację funkcjonowania sieci o » wejściach i k wyjściach jako filtru przetwarzającego sygnały X na odpowiadające im (zgodnie z.określonym odwzorowaniem) sygnały Y — można teraz rozważać proces uczenia sieci jako adaptację filtru do określonych potrzeb. Wkraczamy w ten sposób w obszerny krąg zagadnień filtracji adaptacyjnej oraz zbliżamy się do problemu poszukiwania optymalnego filtru (z punktu widzenia określonych kryteriów), samoczynnie dostosowującego się do potrzeb. Sieci neuronowe (zwłaszcza typu MADALINE ) były i są chętnie stosowane jako filtry adaptacyjne (na przykład do eliminacji efektu ,,echa” w liniach telefonicznych) i jest to jeden z ważniejszych obszarów zastosowań neurokomputerów. Filtry tworzone w wyniku uczenia sieci neuronowej mogą być wykorzystywane do typowych zadań (dolno lub górnoprzepustowa filtracja sygnału, eliminacja zakłóceń, polepszanie stosunku sygnału do szumu, wydobywanie określonych cech sygnału, analiza widmowa itp. ), ale mogą też mieć zupełnie nowe zastosowania.

Filtry tego typu mogą służyć na przykład do odtwarzania kompletnego sygnału na podstawie jego fragmentu (na przykład odnalezienie w banku danych portet-u, w sytuacji kiedy


Wyszukiwarka

Podobne podstrony:
img036 36 3.5. Uczenie sieci elementów liniowychty I*    t* ...m ...0) to ...fi)
Sieci CP str003 a 10.1.a Uczenie sieci .............................................................
Sieci CP str030 :jo 3.3. Uczenie pojedynczego neuronu ty* ,A.0) ...0) . w w (V w, ws . . Wn w
Sieci CP str032 32 3.3. Uczenie pojedynczego neuronu skorygowanie wektora wag W, by neuron lepiej re
Sieci CP str044 AA Uczenie forsowaniem do postaci macierzowej:w^+,) = wjJ) + >/zfj] [x0)]T Efekt
Sieci CP str106 106 8.4. Uczenie sieci BAM i przykład jej działania8.4 Uczenie sieci BAM i przykład
Sieci CP str040 40 3.8. Uczenie z rywalizacją i sieci Kohonena Warto zauważyć, że przy takim postawi
Sieci CP str060 60 4.6. Uczenie sieci nieliniowej,(i) _ XU) Jako ciekawostkę warto odnotować fakt, ż
Sieci CP str070 70 5.6. Uczenie drugiej warstwy sieci CP Funkcja adaptująca fyik) dla małych k przyj
80 Pomiar i wyrównanie sieci kątowo-liniowej z wykorzystaniem metod estymacji odpornej (2 osobowa) d
2. Uproszczona strategia identyfikacji punktów stałych w niewielkiej sieci kątowo-liniowej2.1.

więcej podobnych podstron