img089

img089



7.2. Metoda funkcji potencjalnych w realizacji perceptronowej    89

procedurę learning;

{tu powinny być zadeklarowane wszystkie stałe, zmienne i tablice}

function recognition (obj: object): class;

var

i, m: integer; begin

for i := 1 to numclass do begin

fun[i] := 0;

for m := 0 to limit do

fun[i] := fun[i] + weight[i][m] ♦ fi(m, obj);

end

recognition := pointmax(fun); end; {koniec funkcji recognition}

begin{początek procedury learning}

weight := 0; {wyzerowanie całej tablicy}

count := 0;

repeat

error := FALSE;

for k := 1 to num do

begin

rec := recognition(sampl[k]); ident := sampl[k][dim + 1]; error := rec <> ident; if error then

for n := 0 to limit do begin

weight [ident] [n] := weight[ident][n] + seq(k) * fi(n, sampl[k] weight [rec] [n] := weight[rec][n] - seq(k) * fi(n, sampl[k][nj); end;

end

count := count + 1; until not error or count > limit; if error then fail else success;

end


Wyszukiwarka

Podobne podstrony:
img088 88 7. Metody specjalne7.2. Metoda funkcji potencjalnych w realizacji
WSTĘP W pracy przedstawiono sposób realizacji funkcji kontroli kosztów za pomocą procedury budżetowa
ALG7 6.5. Metoda funkcji przeciwnych 177 Dokonaliśmy zatem tego, co było naszym celem: pozbawiliśmy
Image280 Podobnie jak dla sumatora pełnego, można wyznaczyć funkcje przełączające realizowane przez
skanuj0024 (69) 132 Część I. Kierownicze funkcje nauczyciela Stadium 2. Ustalenie reguł i procedur.
img079 79 6.5. Metoda funkcji nieliniowych (rys. 6.6), pochodzące od ciągłych obrotów płaszczyzny gr
img081 81 6.5. Metoda funkcji nieliniowych liniowego podziału odtworzyć potrzebne przyporządkowanie
img083 83 6.5. Metoda funkcji nieliniowych dla każdego (dowolnie małego) e. Jak z tego wynika, począ
img084 7. METODY SPECJALNE7.1. Podstawowe sformułowanie metody funkcji potencjalnych W licznych prac
img085 Rys. 7.1. Przykładowy kształt funkcji potencjalnej

więcej podobnych podstron