img144 (12)

img144 (12)



Sieć neuronowa rozpoznająca ma też zwykle wiele wyjść. Na ogól są one wykorzystywane w ten sposób, że do każdego wyjścia przypisuje się określone rozpoznanie. Na przykład w systemie automatycznego rozpoznawania znaków alfanumerycznych (tzw. zadania OCR) korzysta się z ponad 60 wyjść, z których każde przypisane jest do innego znaku - na przykład pierwszy neuron powinien sygnalizować pojawienie się litery A, drugi - B, itd.

Pomiędzy wejściem i wyjściem jest też zwykle przynajmniej jedna warstwa ukryta.

8.2. Jak zaprogramowałem najprostszą sieć neuronową do rozpoznawania?

W przykładzie, który niżej wspólnie wypróbujemy, będziemy rozważali sieć

0    zaledwie dwóch wejściach. Prawdę powiedziawszy w praktyce rzadko można coś ciekawego rozpoznać biorąc za podstawę jedynie dwie cechy, jednak dla naszego przykładu założenie dwóch tylko wejść do sieci mieć będzie jedną, podstawową zaletę: Każdy obiekt rozpoznawany przez sieć będzie można przedstawić w jako punkt na płaszczyźnie. Jedna współrzędna tego punktu odpowiada wartości pierwszej cechy rozpoznawanego obiektu, druga - wartości drugiej cechy. Pamiętasz może, że rozważałeś już wcześniej podobną sytuację (w rozdziale 6.4)? Zaproponowałem Ci wtedy, aby taką dwuwymiarową przestrzeń sygnałów wejściowych wyobrazić na przykład w ten sposób, że badana sieć jest mózgiem hipotetycznego zwierzęcia wyposażonego w dwa receptory - na przykład prymitywny wzrok

1    słuch. Im silniejszy jest sygnał odbierany przez wzrok - tym bardziej na prawo znajduje się punkt. Im silniejszy jest dźwięk - tym wyżej będzie się znajdował punkt na obrazku. Przypomnij sobie teraz tę analogię - okaże się przydatna.

Dzięki takiej umowie każdy “pokazywany” sieci obraz (każde “środowisko”, w jakim umieszczone będzie “zwierzę”) będzie można wyświetlić na ekranie jako jeden punkt o ustalonych współrzędnych, albo jako zapalony piksel na ekranie ulokowany w miejscu, którego współrzędne odpowiadać będą cechom rozważanego “środowiska”. Oczywiście na to, by można to było skutecznie robić na ekranie o ograniczonych rozmiarach trzeba będzie umówić się, że wartości rozważanych cech nie mogą być dowolne, lecz będą pochodziły z pewnego z góry ustalonego przedziału wartości. Konkretnie w rozważanym przykładzie widoczne na ekranie wartości obydwu współrzędnych (cech) stanowiących podstawę procesu rozpoznawania obrazów będą przyjmowane jedynie z przedziału od -5 do +5. Fakt ten będziesz musiał brać pod uwagę formułując zadania, które sieć będzie rozwiązywać.


Wyszukiwarka

Podobne podstrony:
Zadanie 12. Napięta stalowa struna ma długość 90 cni Jej oba końce są unieruchomione tak. że napręże
Nic ma też miejsca w nowym porządku na ucisk moioj-szości narodowych i ich odrębności kulturalnych,
Zestaw XX Zotł* XX M 1, Ciało o masie m -0,5 kg porusza mą ruchem prostoliniowym w ten sposób, że za
skanowanie0054 (12) Korzyści z segmentacji rynku m Zasoby są lepiej wykorzystań© s Produkt może traf
skanuj0032 (11) 2013-12-02 Złożona budowa struktury ujawni się w efekcie dyfrakcyjnym w ten sposób,
253 10.2. Głowa państwa Zróżnicowana jest też długość kadencji prezydenta. Na 7 lat są wybierani
Str 052 Poza tym linia energii ma spadki wywołane stratami na długości. Są one różne dla różnych śre
IMG69 (12) dopełnił ciążących na nim obowiązków w ten sposób, że zawierał umowy kredytowe, na podst
166 3 326 czasowego. Zwykle postępuje się w ten sposób, że każdej kombinacji sygnałów wejściowych i
img149 (7) Elementarne wprowadzenie do te ii neuronowych 143 których ustalone są obie współrzęd
Decyl pierwszy (D,) dzieli zbiorowość na dwie części w ten sposób, że 10% (1/10) jednostek zbiorowoś
94282301 djvu 303 FIZYOLOGIA UKŁADU NERWOWEGOznaczne, czy też istnieje pewne rozdzielenie funkcyi

więcej podobnych podstron