Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Paradigmele psihologiei cognitive

Psihologie


Paradigmele psihologiei cognitive

Paradigma simbolica clasica

Paradigma neoconexionista



Paradigmele psihologiei cognitive

Asa cum am aratat īn cursul anterior, analiza nivelului reprezentational-algoritmic este principala preocupare a psihologiei cognitive, desi nu singura.

Teoriile computationale, prin generalitatea lor apartin practic, stiintelor cognitive si sunt nucleul īn jurul caruia se va realiza unificarea acestor stiinte.

Asadar, modul īn care subiectul uman īsi reprezinta mediul si cunostintele despre acesta, precum si procedurile de prelucrare ale acestor reprezentari pentru a permite rezolvarea de probleme si īn final, adaptarea la mediu este piatra de īncercare a psihologiei cognitive.

Īn functie de tipul reprezentarilor si implicit, modalitatile de tratare a lor, putem pune īn evidenta doua paradigme: clasic-simbolica si neoconexionista. Īn mai mare sau mai mica masura, ele au penetrat īn aproape toate stiintele cognitive, avānd aplicatii nu numai īn psihologie ci si īn inteligenta artificiala sau neurostiintele cognitive.

Paradigma simbolica clasica sau paradigma procesarii informatiei

Paradigma simbolica clasica a orientat dezvoltarea psihologiei cognitive īnca din primii ani ai afirmarii acestora, dominānd cu autoritate cercetarile din domeniu pāna la īnceputul deceniului noua. Ea are pute 343i81d rnice radacini filosofice atāt īn rationalism cāt si īn empirismul englez, de aici atributul de clasica. Dupa cum se cunoaste, īn logica simbolica, propozitiile sunt reprezentate prin variabile propozitionale sau functii propozitionale. Operarea cu aceste simboluri se realizeaza pe baza unor reguli (de compunere, de deductie) care nu mai tin seama de cunostintele sau propozitiile a caror simbolizare sunt.

Implementate pe calculator, sistemele formal-logice au dus la demonstrarea unor teoreme prin mijloace strict mecanice.

Calculatorul, luat ca model īn īntelegerea sistemului cognitiv uman a fost conceput ca un sistem simbolic, "operarea cu simboluri si structuri simbolice fiind mijloacele fundamentale prin care este īnfaptuita gāndirea umana" nota Simon, unul dintre fondatorii stiintei cognitive.

Teza principala a paradigmei clasic-simbolice din psihologia cognitiva este asadar, urmatoarea: cunostintele si implicit starile de lucruri corespunzatoare, sunt reprezentate īn sistemul cognitiv prin simboluri sau structuri simbolice.

Un simbol   este o reprezentare care denota obiecte sau stari de lucruri si se supune unor reguli de combinare (gramatica). Expresiile lingvistice, conceptele, judecatile , imaginile, sunt reprezentari simbolice.

Pentru a putea opera cu cunostinte, calculatorul trebuie sa recurga la codarea lor īntr-un limbaj de programare. Expresiile rezultate sunt reprezentari simbolice: ele denota cunostinte si stari de lucruri dar īn acelasi timp pot fi manipulate de un sistem fizic. Un fenomen similar are loc si īn cazul subiectului uman. Pentru a putea opera cu cunostintele, creierul le codeaza īn expresii simbolice. Īn general, un sistem fizic recurge la reprezentarea simbolica a cunostintelor pentru a putea opera asupra lor. Sistemul cognitiv uman ca si calculatorul, sunt sisteme fizico-simbolice. Sistemul cognitiv uman este un sistem fizic, pentru ca are o instantiere neurobiologica si este simbolic deoarece, pentru a putea opera cu cunostinte si le reprezinta sub forma unor expresii simbolice, pe care le manipuleaza dupa anumite reguli.

Ex: cunostintele pe care le are despre un anumit obiect si le reprezinta lingvistic, iar expresiile lingvistice sunt manipulate pe baza unor reguli sintactice, semantice sau pragmatice.

Ca orice paradigma, paradigma procesarii informatiei are la baza cāteva asumptii (axiome) principale:

oamenii sunt vazuti ca fiinte autonome si intentionale ce interactioneaza cu lumea

externa;

"mintea" prin care oamenii interactioneaza cu mediul este un sistem ce proceseaza

simboluri (de aici si denumirea de paradigma simbolica), reprezentari, deci este un sistem cognitiv (revedeti caracteristicile unui sistem cognitiv);

simbolurile sunt manipulate si transformate de sistemul cognitiv, astfel ca ele sunt īn

corelatie cu evenimentele din lumea externa;

scopul cercetarii psihologice este tocmai de a specifica care sunt procesele si

reprezentarile ce stau la baza sarcinilor efectuate de sistemul cognitiv;

procesele cognitive se desfasoara īn timp, au o durata, deci putem sa le identificam,

sa le studiem folosind timpul de reactie ca variabila dependenta;

creierul uman are o capacitate de procesare limitata, atāt din punctul de vedere al

resurselor, cīt si al structurii;

Dupa cum se observa din asumptiile de mai sus, una dintre caracteristicile de baza ale paradigmei procesarii informatiei este faptul ca aceste procesari au loc īn etape, stadii, deci este vorba de fapt despre o procesare seriala a informatiei. Aceasta īnseamna ca procesele au loc īntr-o anumita ordine, ca ele nu sunt concomitente, nu se suprapun si ca pentru a avea loc un proces, este necesar ca alte procese anterioare sa fi avut loc.

Paradigma neoconexionista

Paradigma neoconexionista, cunoscuta si sub denumirea de paradigma procesarilor paralele distribuite sau modelare neuronala si-a manifestat prezenta īncepānd cu ultimii zece ani si porneste de la ideea ca activitatea cognitiva poate fi explicata pe baza unor modele neuronale, care sa simuleze, sa imite conexiunile existente īn creier īntre neuroni. Īntrucāt aceste retele neuronale nu redau functionarea reala neuronala, ci functionarea cognitiva, ele se mai numesc si retele neuromimetice. Altfel spus, o retea neuromimetica poate realiza calcule logice. Axioma de baza a acestei abordari este aceea ca informatia nu e reprezentata de simboluri (ca īn paradigma clasica), ci sub forma unor valori si pattern-uri de activare care circula īntre diverse unitati din retea.

Primele cercetari din acest domeniu au fost facute utilizānd neuroni simplificati si algebra Booleana (modelarea avea loc pe calculator), care aveau drept sarcina discriminarea īntre doua impulsuri senzoriale diferite. Aceste modele neuronale purtau numele de perceptron. Ulterior, psihologii au dezvoltat aceste retele ajungānd ca acestea sa obtina performante remarcabile si principiul lor de functionare sa stea la baza construirii detectoarelor de tinte din domeniul militar.

Retelele neuromimetice sunt semantic-opace, adica prin ele nu circula informatii, simboluri, ci doar valori de activare (cum ar fi impulsurile nervoase prin neuroni). Semnificatia acestor valori este acordata extern, de catre cel ce construieste reteaua. De fapt, aceasta este si una dintre problemele īnca nerezolvate de abordarea neoconexionista, si anume: cum emerg structurile simbolice de cele subsimbolice.

Retele neuromimetice

Teoria neoconexionismului se concentreaza asupra modelarii procesarii informatiei la nivel reprezentational-algoritmic prin retele neuromimetice si sustine ca informatia este reprezentata de sistemul cognitiv uman prin valori si pattern-uri de activare ale unor unitati simple, neuromimi. Aceste retele, inspirate de functionarea sistemului nervos, poarta numele de retele neuromimetice sau retele neuronale, iar informatia circula īntre unitatile de procesare nu sub forma unor mesaje, ci a unor valori de activare sub forma de scalari, nu de simboluri.

Un model neuronal (o retea neuronala) este descris de urmatoarele componente:

1) unitati neuronale;

2) stare de activare;

3) reguli de activare;

4) functie output;

5) pattern (un mod anume) de conexiuni īntre unitati;

6) reguli de īnvatare;

7) un mediu īn care se gaseste, opereaza reteaua respectiva.

1. Unitatile retelei numite si uneori unitati cognitive, neuromimi, neuroni formali sau noduli, preiau cāteva dintre proprietatile neuronilor reali, īn principal valoarea de activare si ideea gruparii īntr-o retea de conexiuni (sinapse).

Singura caracteristica a unei unitati consta īn valoarea ei de activare, notata, de regula īntr-o cifra cuprinsa īn intervalul +1,-1.(Toate elementele fizice de intrare si iesire- ochi, urechi)

Daca unitatile au functia de a recepta input-ul, convertindu-l īntr-o valoare de activare, ele poarta numele de unitati input.

Unitatile care transmit output-ul īn mediul retelei se numesc unitati output.

Ambele pot fi accesate direct din mediul retelei, de aceea sa numesc unitati vizibile.

Daca īntre unitatile input si unitatile output se interpun alte unitati, ele nu pot fi accesate direct din mediu, ci doar prin intermediul unitatilor vizibile, de aceea se numesc unitati ascunse. (Din momentul īn care intra o informatie si pāna cānd aceasta ajunge la creier)

Retelele care contin doar unitati vizibile se numesc retele binivelare (perceptonul este o retea binivelara)

Daca reteaua contine si unitati ascunse, atunci este multinivelara. Neuromimii nu sunt inpenetrabili semantic, adica nu simbolizeaza stari de lucruri cunoscute, ceea ce face ca retelele conexioniste sa fie semantic opace, spre deosebire de modelele simbolice care sunt semantic transparente.

Aceasta interpretare este exterioara, nu este inerenta retelei respective, reteaua nu manipuleaza simboluri, ci valori de activare.

Daca totusi aceasta atribuire de semnificatii are loc, atunci retelele se īmpart īn doua mari categorii:

- retele locationiste, se considera ca fiecare unitate reprezinta un concept sau o anumita ipoteza;

- retele distributive, īn cazul carora informatia nu este localizata la nivelul unitatilor, ci este distribuita pe interactiunile dintre unitati.

Prin urmare, un anumit concept sau propozitie nu este reprezentata de o singura unitate, ci de pattern-ul (modelul) de conexiuni dintre unitatile de retele.

Starile de activare Orice unitate are o valoare sau o stare de activare la un

moment dat care indica nivelul sau de activitate. Ele pot varia continuu sau discontinuu, īn functie de interesele celui care exploreaza reteaua. Intervalul de variatie este stabilit de regula īntre -1, +1, dar se poate alege orice alt interval. Dat fiind faptul ca unitatile sunt practic niste valori de activare, o retea conexionista apare ca o matrice de valori de activare.

Orice unitate cognitiva are un rest de activare, rezultat al stimularilor ei trecute. Valoarea de activare se deterioreaza odata cu trecerea timpului sau cu modificarea conexiunilor - asa cum la un neuron real rata sa de descarcare descreste īn functie de timp sau prin inhibitie laterala. Rata descresterii starii de activare se numeste rata degradarii.

3. Regula de activare este o functie ce stabileste modul īn care se modifica valoarea de activare a unitatilor dintr-o retea. Modificarea starilor de activare se stabileste pe baza calculului netinput-ului ( suma input-urilor receptionate de o anumita unitate). Aceste input-uri sunt ponderate cu taria legaturilor dintre unitatile input si unitatea receptoare. Un fenomen analog are loc si retelele neuronale reale: valoarea de activare a unui anumit neuron se modifica īnsumānd potentialele de activare de la toti neuronii cu care se afla īn contact, ponderāndu-le īn functie de taria sinapsei pe care o are cu fiecare dintre acestia. Modificarea valorii de activare se realizeaza adaugānd netinput-ul la restul de activare. Functia de activare are urmatoarea forma initiala: Valori mai mici ale netinput-ului produc modificari semnificative ale starii de activare ale unitatii, dupa un anumit prag cresterea netinput-ului neafectānd semnificativ valoarea de activare. (se stabilesc strict pe paza input-ului. Acestea sunt fie excitative, fie inhibitive, mirosul, vazul).

4. Functia output stabileste relatia dintre valoarea de activare a unei unitati si output-ul pe care īl transmite spre alte unitati din retea. Valoarea output este identica cu valoarea starii de activare. Ca solutie alternativa se poate stabili un prag al starii de activare sub care valoarea output-ului este zero, iar deasupra caruia valoarea output-ului este egala cu starea de activare.

5. Conexiunile Nodurile retelei sunt legate īntre ele prin conexiuni. Daca conexiunile sunt orientate īntr-o singura directie, adica activarea se propaga numai de la unitatile input spre unitatile output, atunci avem de-a face cu o retea unidimensionala. Daca conexiunile sunt reciproce, atunci se stabileste ponderea pentru fiecare dintre ele. Īn cazul īn care interactiunile sunt reciproce sau bidimensionale, avem de-a face cu o retea interactiva. Atāt īn cazul retelelor unidirectionale cāt si īn cazul celor interactive, conexiunile pot fi excitative sau inhibitive. Conexiunile excitative au o pondere pozitiva, iar conexiunile inhibitive au o pondere negativa.

Īn cazul sistemului nervos, īn multe retelele conexioniste unitatile de la acelasi nivel functioneaza pe baza inhibitiei laterale: daca una dintre unitati este excitata (are valoare de activare pozitiva), ea īnhiba (reduce starea de activare) a unitatilor de la acelasi nivel (īnvatarea competitiva). Conexiunile sunt elementul cel mai important al modelelor neuromimetice. Īnvatarea consta tocmai īn modificarea tariei sau importantei conexiunii.

6. Reguli de īnvatare Modificarea tariei conexiunilor se face pe baza unor reguli de īnvatare. Acestea sunt de fapt niste algoritmi sau ecuatii care guverneaza modularea ponderii conexiunilor īntr-o retea. Principalele reguli de īnvatare cu care se opereaza īn prezent, sunt: regula lui Hebb, regula delta si regula propagarii erorii.

Regula lui Hebb stipuleaza ca ponderea conexiunii dintre doua unitati se modifica īn functie de produsul valorilor lor de activare. Aceasta regula modeleaza rezultatele experimentale obtinute de D. Hebb conform carora taria sinapsei dintre doi neuroni creste daca, īn momentul stimularii, se afla īn aceeasi stare de activare (ambii excitati sau ambii inhibati) si scade daca ei se afla īn stari de activare diametral opuse. Corespunzator, ponderea conexiunii creste daca unitatile au o stare de activare de acelasi semn, si scade īn caz contrar. Proportia cu care se modifica taria conexiunii este modulata si de o rata de modificare a interactiunilor stabilita de creatorul retelei respective. Aceasta poarta numele de rata a īnvatarii. Flori, faze

Regula delta utilizeaza discrepanta dintre output-ul dezirabil si output-ul actual. Modificarea ponderii conexiunii dintre doua unitati se realizeaza pe baza unei formule care stabileste coeficientul de eroare . Asadar regula delta, ajusteaza taria conexiunilor pe baza calcului erorii. Urmeaza exemplul. Atunci cānd ne alocam o perioada de īnvatare (10h-100 pag)ne imaginam ca vom memora tot materialul. La finalul perioadei de timp alocate, constatam ca am parcurs doar 250 pag. Din aceasta experienta calculam o rata a īnvatarii, luānd īn calcul ce nu am putut īnvata, aceasta fiind rata de eroare. Cu cāt eroarea este mai mica, cu atāt estimarea a fost mai reala.

Regula retropropagarii erorii sau delta generalizata, reprezinta o extindere a regulii delta la retelele multinivelare. Eroarea se propaga invers, de la nivelul unitatilor ouput spre cele ascunse si spre cele input. Conexiunile se modifica īn functie de ponderea pe care o au la comiterea erorii. Urmeaza explicatii Elementele ascunse sunt cele care nu au fost luate īn calcul si produc eroarea (zgomotul)1. vrem sa parcam masina cu spatele - relatia dintre ochi si picior calculam eroarea dintre intrare si iesire. Ne dam jos si vedem ca au aparut erori. 2 Exista experienta anterioara, eroarea scade. 3. Apare performanta.

Toate aceste reguli de īnvatare au ca scop optimizarea performantelor retelei la sarcinile cognitive cu care ea este confruntata.

O etapa īn care, pe baza regulilor de īnvatare se schimba toate conexiunile dintr-o retea se numeste epoca.

De regula, īn faza de īnvatare reteaua are nevoie de mai multe epoci pentru a oferi solutia dezirabila.

Dupa faza de īnvatare sau antrenament, reteaua intra īn faza de testare, īn care se evalueaza performantele sale pentru o categorie similara de stimuli decāt cei care au fost utilizati īn faza de antrenament.

Mediul sau ambianta retelei. Orice retea conexionista ca de fapt orice retea neuronala se afla īn legatura cu alte retele care formeaza mediul sau ambianta sa. Influenta mediului apare īn modelele conexioniste sub forma unor basi, adica a unor input-uri cu valori fixe, independente de dinamica activarilor din cadrul retelei. Adesea basii sporesc performantele retelei.


Document Info


Accesari: 5916
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )