img136

img136



136


10. Metody ciągowe

W kolejnych podrozdziałach przedstawimy te metody, prezentując: mechanizm generujący - gramatykę 0, za pomocą której możemy zapamiętać w dynamiczny sposób wzorce xk ciągu uczącego U, oraz procedurę analizującą i rozpoznającą - automat 21 odpowiedniej klasy. Prezentację zilustrujemy przykładami rozpoznawania kilku zaledwie wzorców xk klas D\ gdyż wprowadzenie kilkudziesięciu (kilkuset, kilku tysięcy) wzorców (z takimi licznościami mamy do czynienia w praktyce) tylko dla ilustracji nie byłoby sensowne. Z drugiej jednak strony użycie kilku zaledwie wzorców nie pozwoli Czytelnikowi naocznie przekonać się, że użycie dynamicznej formuły generacji ciągu uczącego U - gramatyki 0 jest znacznie mniej pa-mięciochłonne niż pamiętanie ciągu uczącego explicite, w przypadku gdy jest on bardzo liczny^).

10.2. Kody łańcuchowe Freemana

Metodę opartą na kodach łańcuchowych Freemana przedstawimy na przykładzie wzorców czterech drukowanych liter: I, P, R, D. Składowe pierwotne kodu Freemana przedstawiono na rysunku 10.la, a reprezentacje rozważanych liter zbudowane na bazie kodu - na rysunku 10.Ib. Jak zatem widać, kolejne litery możemy zapisać za pomocą następujących ciągów (startując z punktu zaznaczonego kropką i zaznaczając przez $ - koniec ciągu).

I - 0000$,

P - 000023456$,

R - 00002345633$,

D - 00002344456$.

Prawostronnie regularną gramatykę 0r generującą te ciągi-reprezentacje, zdefiniujemy w następujący sposób: gdzie zbiór omówimy z podziałem na grupy:

(!) Pojęcia z teorii języków formalnych i automatów używane w niniejszym rozdziale zostały formalnie zdefiniowane w Dodatku 3.


Wyszukiwarka

Podobne podstrony:
15269 repetytorium (10) Metody prezentacji zjawisk na mapa Niwelacja - określanie (mierzenie) wysoko
img146 146 10. Metody ciągowe list - lista tworzona w czasie rozpoznawania, w której pamiętane są ko
img135 10. METODY CIĄGOWE10.1. Uwagi ogólne W tym rozdziale omówimy trzy spośrod wielu znanych metod
IMG136 136 przykłedu 11.6.7b) Ky*. 11.10. Wzmacniacz triodouy (a) i Jego eehamet zastępczy (b) do pr
img138 138 10. Metody ciągowe iP4: produkcje generujące D: (1), (2), (3), (4), (6), (7), (8) oraz(15
img140 140 10. Metody ciągowe repeat getchar(ch); State := transfunc(state, ch) until State in final
img142 142 10. Metody ciągowe b) a ac)d)e) c (6 + c) * a a Rys. 10.3. Zbiór składowych pierwotnych i
img144 144    10. Metody ciągowe (3) dla każdego nieterminala A 6 Ew i terminala a €
img148 148 10. Metody ciągowe Rys. 10.4. Zbiór obiektów podlegających opisowi w języku

więcej podobnych podstron