Rețele Neuronale

Curs
8.5/10 (2 voturi)
Conține 1 fișier: doc
Pagini : 45 în total
Cuvinte : 1201
Mărime: 317.76KB (arhivat)
Publicat de: Dionisie Negru
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Iancu Ion
cursuri la retele neuronale

Extras din curs

INTRODUCERE ÎN CALCULUL NEURONAL

Calculul neuronal se bazează pe modele matematice inspirate din neurobiologie, numite reţele neuronale. O reţea neuronală are trei caracteristici generale:

• unităţi de calcul interconectate, numite neuroni

• reguli recursive pentru modificarea ponderilor conexiunilor dintre neuroni

• reguli de calcul simple.

1.1. NEURONUL BIOLOGIC

Unitatea celulară fundamentală a creierului este neuronul. Creierul uman are aproximativ neuroni, fiecare fiind interconectat cu aproximativ alţi neuroni.

Neuronul biologic este alcătuit din:

• corp neuronal (sau soma), constituit din membrană şi substanţă intracelulară, rolul său fiind de a transforma semnalele de intrare în semnale de ieşire

• arbore dendridic, care reprezintă prelungiri ale corpului neuronal şi are rolul de a colecta semnalele de intrare de la alţi neuroni

• axon, care este o prelungire a corpului neuronal cu rol de a transmite semnalul de ieşire către alţi neuroni, prin intermediul arborelui axonic.

Neuronii sunt interconectaţi prin intermediul unor legături numite sinapse, care reprezintă punctele de contact dintre ramurile arborelui dendridic al unui neuron pre-sinaptic cu ramurile arborelui axonic ale unui neuron post-sinaptic. Prin intermediul dendridelor, neuronul primeşte informaţie sub formă de impulsuri nervoase de natură electrică. Aceste impulsuri provoacă depolarizări ale membranei neuronale, adică modificări ale diferenţei de potenţial dintre exteriorul şi interiorul celulei.

Potenţialele locale generate pe suprafaţa membranei se însumează, iar dacă potenţialul rezultat depăşeşte o anumită valoare – numită prag – atunci se generează un potenţial de acţiune care se transmite de-a lungul axonului pană la legătura sinaptică.

Impulsurile ajunse la nivelul sinapsei provoacă eliberarea unor substanţe chimice purtătoare de informaţie, numite neurotransmiţători; cantitatea de neurotransmiţători depinde de impulsurile primite dar şi de alţi factori. Membrana post-sinaptică recepţionează neurotransmiţătorii şi determină modificări ale permeabilităţii ionice a membranei, deci depolarizări. Sinapsele pot fi excitatoare (dacă provoacă depolarizare pozitivă) sau inhibitoare (dacă provoacă depolarizare negativă).

1.2. NEURONUL ARTIFICIAL

Într-o reţea neuronală, analogul neuronului biologic este neuronul artificial, numit simplu neuron. Fiecare neuron are intrări şi o ieşire. Intrările sunt numere reale şi reprezintă semnalele venite de la alţi neuroni sau din lumea exterioară şi corespund semnalelor electrice din modelul biologic. Fiecare intrare are asociată o pondere , ce corespunde valorii sinaptice din neuronul biologic. Semnalul de ieşire este dat de relaţia

unde este vectorul ponderilor. Funcţia se numeşte funcţie de activare (sau transfer). Definind variabila ca fiind produsul scalar

în cazul cel mai simplu, ieşirea se calculează ca fiind

unde este pragul de activare.

Figura 1.1 Neuron cu o singură ieşire

Există şi alte funcţii de activare, cele mai utilizate fiind

• funcţia liniară

• funcţia treaptă

• funcţia rampă

• funcţia semn

• funcţia sigmoidală

Alegerea unei funcţii de activare depinde de modelul de reţea neuronală ales şi de tipul problemei de rezolvat, nefiind constrânsă decât de analogia cu modelul biologic. Valoarea furnizată de funcţia de activare este propagată pe căile de ieşire, echivalente arborelui axonic din modelul biologic.

Exemplul 1.1. Considerăm intrările , ieşirea şi mulţimea de antrenare definită prin

1 1 1

1 0 0

0 1 0

0 0 0

Problema învăţarii constă în găsirea ponderilor şi a pragului astfel încât ieşirea dată de reţea să coincidă cu cea dorită. O soluţie este

şi

Figura 1.2. O soluţie a problemei din Exemplul 1.1

Preview document

Rețele Neuronale - Pagina 1
Rețele Neuronale - Pagina 2
Rețele Neuronale - Pagina 3
Rețele Neuronale - Pagina 4
Rețele Neuronale - Pagina 5
Rețele Neuronale - Pagina 6
Rețele Neuronale - Pagina 7
Rețele Neuronale - Pagina 8
Rețele Neuronale - Pagina 9
Rețele Neuronale - Pagina 10
Rețele Neuronale - Pagina 11
Rețele Neuronale - Pagina 12
Rețele Neuronale - Pagina 13
Rețele Neuronale - Pagina 14
Rețele Neuronale - Pagina 15
Rețele Neuronale - Pagina 16
Rețele Neuronale - Pagina 17
Rețele Neuronale - Pagina 18
Rețele Neuronale - Pagina 19
Rețele Neuronale - Pagina 20
Rețele Neuronale - Pagina 21
Rețele Neuronale - Pagina 22
Rețele Neuronale - Pagina 23
Rețele Neuronale - Pagina 24
Rețele Neuronale - Pagina 25
Rețele Neuronale - Pagina 26
Rețele Neuronale - Pagina 27
Rețele Neuronale - Pagina 28
Rețele Neuronale - Pagina 29
Rețele Neuronale - Pagina 30
Rețele Neuronale - Pagina 31
Rețele Neuronale - Pagina 32
Rețele Neuronale - Pagina 33
Rețele Neuronale - Pagina 34
Rețele Neuronale - Pagina 35
Rețele Neuronale - Pagina 36
Rețele Neuronale - Pagina 37
Rețele Neuronale - Pagina 38
Rețele Neuronale - Pagina 39
Rețele Neuronale - Pagina 40
Rețele Neuronale - Pagina 41
Rețele Neuronale - Pagina 42
Rețele Neuronale - Pagina 43
Rețele Neuronale - Pagina 44
Rețele Neuronale - Pagina 45

Conținut arhivă zip

  • Retele Neuronale.doc

Alții au mai descărcat și

Dezvoltarea Sistemelor Expert Bazate pe Appleturi Java

DEZVOLTAREA SISTEMELOR EXPERT BAZATE PE APPLETURI JAVA Abstract: Convergence of technologies in the Internet and the field of expert systems have...

Teoria mulțimilor Fuzzy

1. CONSIDERATII GENERALE PRIVIN LOGICA FUZZY 1.1 Logica fuzzy – incertitudine si imprecizie In constructia unor sisteme de inteligenta...

Cursuri inteligență artificială

1.1. Introducere Termenul de inteligenţă artificială a fost folosit pentru prima dată în 1956 de omul de ştiinţă american John McCarthy. Până...

Curs Delphi

1.1. CE ESTE DELPHI? Delphi este un produs program realizat de firma Borland pentru scrierea aplicaţiilor Windows. Cu Delphi se pot scrie programe...

Politici de securitate privind folosirea internetului în cadrul organizațiilor

Starea de fapt : Pentru imbunatarirea si reducerea costurilor in sistemul de comunicatie al companiei, cei mai multi angajati au acces la reteaua...

Metode bayesiene de învățare automată

Metode bayesiene de invatare automata Clasificatorul bayesian naiv (Naïve Bayes). Retele bayesiene. Fundamente teoretice - Teoria...

Baze de Date Avansate - Oracle

CAPITOLUL I EVOLUŢIA TEHNOLOGIILOR BAZELOR DE DATE Introducere Tehnologia bazelor de date, ca sitehnologia informaţiilor a evoluat de–a lungul...

Te-ar putea interesa și

Simularea reglării automate a nivelului folosind un regulator cu rețele neuronale

Inteligenta artificiala ,ca si in cazul inteligentei biologice,se dobandeste printr-un proces continuu si de durata de invatare,de aceea problema...

Rețele Neuronale Recurente

PREZENTARE LUCRARE Prezenta lucrare reprezintă o încercare de pătrundere în lumea fascinantă a Inteligenţei artificiale, domeniu ştiinţific...

Modelarea unui Cazan cu Aburi

Introducere Proiectarea sistemelor de control este în momentul de fata caracterizata de un numar mare de cerinte impuse , de competitie, cerinte...

Rețele Neuronale

Procese de învatare in sisteme cu inteligenta artificiala Inteligenta artificiala, ca si in cazul inteligentei biologice se dobândeste printr-un...

Detecția prezenței fețelor umane în imagini folosind rețele neuronale. Implementare în Matlab

Retele neuronale În ştiinţa inteligenţei artificiale, reţelele neurale caracterizează ansambluri de elemente de procesare simple, puternic...

Rețele Neuronale Artificiale

Capitolul I Introducere I.1 Obiective După acest capitol, ar trebui să : se înţeleagă blocurile de bază în construirea unei reţele neuronale...

Reglarea adaptivă a sistemelor dinamice neliniare utilizând rețele neuronale artificiale

Introducere : Rețelele neurale artificiale (RN) reprezintă modele simplificate ale sistemului nervos central. Ele au abilitatea de a răspunde la...

Aplicarea modulelor de rețele neuronale

Subiect: Aceasta lucrarea prezinta un sistem neuronal cu intentia de a ajuta operatorul in a estima mai usor eroriile aparute in sistem. Fiecare...

Ai nevoie de altceva?