retele neuronale - perceptronul multistrat

13
CURS 3 PERCEPTRONUL MULTISTRAT

Upload: anatoli-antoci

Post on 04-Jul-2015

162 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Retele Neuronale - Perceptronul Multistrat

CURS 3

PERCEPTRONUL MULTISTRAT

Page 2: Retele Neuronale - Perceptronul Multistrat

Caracteristici

Este una dintre cele mai cunoscute şi utilizate arhitecturi feedforward, şi foloseşte învăţare supervizată de tipul corectare a erorii.

Fiecare neuron din reţea are asociată o funcţie de activare nelineară, diferenţiabilă (de exemplu, funcţia logistică).

În afara stratului de intrare şi a celui de ieşire, reţeaua conţine şi unul sau mai multe straturi ascunse de neuroni, care au rolul de a extrage caracteristici din ce în ce mai relevante ale vectorilor de intrare.

Page 3: Retele Neuronale - Perceptronul Multistrat

Poate modela suprafeţe de decizie nelineare (spre deosebire de perceptron); ex.:

Page 4: Retele Neuronale - Perceptronul Multistrat

Unitatea de bază procesatoare pentru pecreptronul multistrat

Trebuie să aibă drept ieşire o combinaţie nelineară a intrărilor, care să fie şi diferenţiabilă (pentru a aplica gradient descendent).

Funcţia de activare: funcţia logistică (sigmoidală).

Page 5: Retele Neuronale - Perceptronul Multistrat
Page 6: Retele Neuronale - Perceptronul Multistrat

Funcţia log-sigmoidală

Page 7: Retele Neuronale - Perceptronul Multistrat

În cadrul algoritmului de antrenare (backpropagation) se întâlnesc două tipuri de semnale:

1. propagarea înainte a semnalelor calculate pe baza funcţiilor de activare a neuronilor, şi

2. propagarea înapoi a semnalelor de eroare, pe baza cărora ponderile reţelei sunt ajustate folosind regula Delta (gradient descendent în spaţiul ponderilor).

Page 8: Retele Neuronale - Perceptronul Multistrat

Regula Delta generalizată este baza pentru algoritmul backpropagation.

Page 9: Retele Neuronale - Perceptronul Multistrat

Backpropagation

Page 10: Retele Neuronale - Perceptronul Multistrat

Probabilităţi şi clasificare bayesiană

Page 11: Retele Neuronale - Perceptronul Multistrat

Perceptronul multistrat şi clasificarea bayesiană

Page 12: Retele Neuronale - Perceptronul Multistrat

Convergenţa algoritmului

Întrucât suprafaţa de eroare poate avea mai multe minime locale, algoritmul poate converge la unul dintre acestea, în loc de minimul global.

Page 13: Retele Neuronale - Perceptronul Multistrat

Exemple

Problema cu irişii. Cum se testează.