Učiace pravidlá

Učenie – adaptívna procedúra : - učiace pravidlo

                               - algoritmus

 

a)  Supervised learning (learning with teacher,associative learning)

b)  Unsupervised learning

     - clustering of unlabeled patterns of a given training set

c)  Reinforced learning

     - updating the network’s weights in response to an „evaluative“ teacher signal; (may be viewed as stochastic search mech.)

 

 

Učenie s dozorom v jedinej jednotke – neuróne

 

2 – error correction rules

  - gradient – descent – based rules

 

Chybu opravujúce pravidlá

- opravujú urobenú chybu obyčajne na nulu

 

1.  Učiace pravidlo perceptrónu – Rosenblatt (1962)

 

   W1   - ľubovoľné

   Wk+1 = wk + r(dk - yk)zk    k=1,2,...

 

yk = sgn(wTzk)

(z1,d1),(z2,d2),...,(zk,dk)   ......  trénujúca vzorka

 

Zovšeobecnenie učiaceho pravidla perceptrónu

a)

   W1   - ľubovoľné

   Wk+1 = wk + rkzk , ak

   Wk+1 = wk  ,inak

 

Veta : Ak trénujúca vzorka je separovateľná a platí

1.     rk ³ 0

 


2.                          3.

 

 

 

potom wk konverguje k riešeniu w*, ktoré spĺňa podmienku

                   , pre i = 1,2,...,m.

 

Ak r je konštanta v rk, t.j. rk = r/k, rk = kr, potom učiace pravidlo konverguje v konečnom čase.

 

b) batch update procedúra

 

   W1   - ľubovoľné

   Wk+1 = wk + r åz ,   zÎZ(wk)

 

kde zÎZ(wk) je množina nesprávne klasifikovaných vzorov pri váhe wk.

- konverguje rýchlejšie, ale...

 

 

Butz (1967) zaviedol použitie nového faktora g,  0 £ g £ 1

   W1   - ľubovoľné

   Wk+1 = wk + rkzk , ak

 


   Wk+1 = wk + rkgzk , ak

 

Toto vylepšenie umiestní w do oblasti, ktorá minimalizuje pravdepodobnosť chyby nelineárne separovateľného prípadu.

 

 

Funkcia kritéria pre perceptróny

Duda & Hart, 1973

 

         J(w)= -åzTw ,    zÎZ(w)

 

kde zÎZ(w) je množina nesprávne klasifikovaných príkladov pri w (t.j. zTw < 0).

Ak Z(w)=0  Þ  J(w)=0,   inak J(w)>0.

Čím je J jemnejšie, tým je to lepšie.

 

Pravidlo poklesu gradientu (gradient descent)

 


Þ

 

 

Mayovo učiace pravidlo (1964)

 

W1   - ľubovoľné

 


                        Ak

 

Wk+1 = wk , inak

 

0<r<2

rk , rk = r/k   iný prípad vylepšenia

 

 

Widrow – Hoffowo učiace pravidlo

a - LMS pravidlo

 

ADALINE (Adaptive Linear Combine Element)

OBR.

 

Pravidlo :

 

              W1 = 0 alebo ľubovoľné

 

 

 

 

a>0, dkÎR - uvažovaná zodpovednosť

a riadi rýchlosť konvergencie a stabilitu

0<a<2