miniatura|Fig.1 Esquema de blocs d'un perceptró El perceptró, en l'àmbit d'aprenentatge automàtic, és un algorisme d'aprenentage supervisat per a classificadors binaris. Un classificador binari és una funció que pot decidir si unes dades d'entrada, representades per un vector de nombres, pertanyen a una classe específica. El perceptó és un tipus de classificador lineal, és a dir, un algorisme que realitza prediccions basades en una funció d'activació lineal formada per una sèrie de coeficients o pesos. El perceptró és considerat com la forma més senzilla (neurona d'una sola capa) de xarxa neuronal. miniatura|Fig.2 Definició matemàtica si la sortida és binària

Definició Un perceptor d' entrades i una sola sortida binària ve definit per pesos o coeficients i l'aplicació de la funció d'activació del tipus funció de Heaviside :miniatura|303.991x303.991px|Fig.3 Exemple de procés d'aprenentatge Procediment iteractiu : (vegeu Fig.3)

S'inicialitzen els pesos a zero. Es calcula l'error de la sortida (valor esperat menys valor obtingut) : Es fixen els nous pesos amb : pesos anteriors + entrada ponderada per error de la sortida : (és una generalització de l'algorisme LMS)

Exemples Perceptró que implementa una porta AND de dues entrades miniatura|Fig.4 Exemple de funció AND Taula de valors que resol els valors de la Fig.4 : +EntradaPesosf(z)1 = 1.51 = 1.5

Perceptró que implementa una porta OR de dues entrades miniatura|Fig.5 Exemple de funció OR Taula de valors que resol els valors de la Fig.5 : EntradaPesosf(z)1 = 0.51 = 0.5

Referències

Categoria:Aprenentatge

Vegeu també Perceptró multicapa. Xarxa neuronal convolucional Xarxa neuronal recurrent