Niveluri de analiz ale sistemului cognitiv Definirea sistemului cognitiv Definiie: Un sistem cognitiv este un sistem fizic care posed dou proprieti: - de reprezentare - de calcul. Din definiie rezult c nu exist un sistem cognitiv independent de orice structur fizic. Aa cum nu exist o informaie pur, independent de orice suport material, nu exist nici un sistem cognitiv eliberat de orice constrngere impus de legile fizicii. Un calculator, un sistem de inteligen artificial, creierul uman sunt sisteme cognitive realizate de structuri fizice diferite. Dependena sistemului cognitiv de o structur material nu !nseamn c este vorba de o dependen strict: o prelucrare de informaie este !ntotdeauna executat de un sistem fizic, dar nu de un sistem fizic anume, infailibil determinat. Ex: O operaie logic poate fi executat de o reea neuronal, de o reea de cipuri de siliciu, de supraconductori de tuburi hidraulice. Aadar, acelai sistem cognitiv sau acelai tip de procesare a informaiei poate fi implementat !n sisteme fizice total diferite. Nu orice sistem fizic este un sistem cognitiv, ci doar acele sisteme care au o capacitate de reprezentare de calcul. "eprezentarea este o reflectare !ntr#un mediu intern a realitii exterioare. Ex: cu mediul extern: relaia dintre culoarea verde a semaforului i trecerea mainilor pe strad. Culoarea verde implic o relaie de condiionare ntre simbolul culorii verde a semaforului i simbolul mainilor trec!nd pe strad. "vem deci o relaie sistematic i simbolic ntre mediul extern ce trebuie repre#entat i cel intern n care are loc repre#entarea. $senial !n stabilirea unei reprezentri este stabilirea unei relaii sistematice !ntre domeniul ce trebuie reprezentat i mediul intern !n care este reprezentat. %r o reflectare intern a mediului extern un sistem nu se poate orienta !n spaiu, nu poate da dovad de inteligen. $l ar fi la c&eremul legilor fizice care guverneaz mediul. Ex: $entru a re#olva o problem noi trebuie s ne repre#entm ce se d i ce se cere precum i procedura prin care putem a%unge de la datele problemei la soluia acesteia. $roblema sau situaia problematic este obiectiv. $entru ca s o re#olvm, trebuie s ne&o repre#entm n mintea noastr. "ceast repre#entare este similar, dar nu este identic cu enunul problemei sau cu situaia problematic din afara noastr. Exist ns o relaie sistematic ntre variabile interne i referentul lor extern, ceea ce face ca cele din urm s fie repre#entri ale celor dint!i. "eprezentrile utilizate de sistemul cognitiv uman pot s fie simbolice 'imagini, coninuturi semantice etc.( sau subsimbolice 'pattern#uri de activare ale reelelor neuronale(. ) *alculul, cealalt proprietate de care trebuie s dispun un sistem fizic cognitiv, const !n manipularea reprezentrilor pe baza unor reguli. Dac reprezentrile sunt simbolice, atunci avem de#a face cu reguli de manipulare a simbolurilor. Ex: 'egulile de efectuare a operaiilor matematice, regulile sintactice sau gramaticale, reguli semantice, reguli pragmatice etc. sunt reguli pe ba#a crora reali#m diverse combinaii de simboluri. Dac reprezentrile sunt subsimbolice sau neuromimetice, avem de#a face cu reguli de modificare a valorilor de activare. *orespunztor celor dou tipuri de reprezentri i de reguli au fost dezvoltate dou tipuri de modelri !n tiinele cognitive: - clasic#simbolice i - neuromimetice. (odelul sau paradigma clasic&simbolic are urmtoarea te# principal: cunotinele i implicit strile de lucru corespun#toare, sunt repre#entate n sistemul cognitiv prin simboluri sau structuri simbolice. (odelul neuromimetic pornete de la ideea c activitatea cognitiv poate fi explicat pe ba#a unor modele de inspiraie neuronal. "ltfel spus, o reea neuromimetic poate reali#a calcule logice. "ezult din cele mai sus menionate c nu caracteristicile fizice sunt determinante pentru un sistem cognitiv ci capacitatea sa de reprezentare a mediului i de a efectua calcule cu aceste reprezentri. "eprezentarea i calculul sunt trsturile necesare i suficiente pentru ca un sistem fizic s posede inteligen %undamentat !n interiorul tiinelor cognitive, psi&ologia cognitiv adopt aceeai definiie a sistemului cognitiv uman, ca obiect de cercetare specific. Niveluri de analiz ale sistemului cognitiv + presupunem c suntem !n situaia de a demonstra o teorem logic simbolic !ntr#o mulime de axiome. $xplicarea comportamentului nostru !ntr#o astfel de sarcin reclam o analiz multinivelar. # ,ai !nti, trebuie analizat sarcina respectiv: ce se d i ce se cere, ce reguli de deducie se pot folosi, ce relaie este !ntre input 'axiome( i output 'teorema de demonstrat(. Aceasta este o analiz computaional. - -n al doilea rnd se impune investigarea bazei de cunotine a subiectului, adic o analiz a nivelurilor inteniilor i cunotinelor sale: dac cunoate semnificaia simbolurilor utilizate, dac cunoate regulile i deduciile necesare, dac tie ce este o axiom, i ce este o teorem, dac a !neles sarcina etc. # -n al treilea rnd ne intereseaz cum anume i#a reprezentat subiectul sarcina respectiv 'sub form imagistic sau lingvistic, serial sau !n paralel( i care este algoritmul sau procedura pe care o urmeaz pentru a a.unge de la input la output. -n fine, ne intereseaz care sunt ariile corticale implicate i ce procese neurobiologice au loc !n momentul efecturii sarcinii. / 0rice alt sarcin poate fi luat ca exemplu, de la o problem de geometrie sau la rezolvarea unei matrici din testul "aven. Abordarea multinivelar este necesar nu numai pentru explicarea comportamentului uman, ci i pentru !nelegerea sau proiectarea oricrui sistem cognitiv. Aadar, orice sistem cognitiv, deci implicit cel uman, poate fi analizat la cel puin patru niveluri: ). nivelul cunotinelor /. nivelul computaional1 2. nivelul reprezentaional#algoritmic1 3. nivelul implementaional ) Nivelul cunotinelor 4entru a !nelege comportamentul unui sistem cognitiv trebuie investigat baza de cunotine pe care o posed i scopurile sa inteniile de care este animat. *ea mai mare parte a comportamentului nostru cotidian poart amprenta relaiei dintre scopuri i cunotinele de care dispunem. *unotinele i scopurile nu epuizeaz toat complexitatea comportamentului uman, dar constituie un factor esenial !n explicarea acestuia. $vident, scopurile i cunotinele nu epuizeaz toat complexitatea comportamentului uman, dar constituie un factor esenial !n explicarea acestuia, mai ales deciziile pe care le ia subiectul sunt dependente de intenionalitatea i cunotinele sale. *unotinele subiectului survin din mai multe surse: - enunul problemei1 - experiena imediat sau de lung durat cu acest tip de sarcin1 - deprinderile dobndite1 - socializarea i altele. *omportamentele sau mecanismele psi&ice pe care le are subiectul se numesc cognitiv ) penetrabile. Ex: recunoaterea unei litere se reali#ea# mai rapid dac ea este repre#entat ntr& un cuv!nt cu sens, dec!t ntr&o combinaie lingvistic fr sens. Nu numai comportamentul normal ci i cel patologic este reglat de cunotinele subiectului. *omportamentul fobic de exemplu se poate ameliora sau !nruti datorit cunotinelor pe care le are pacientul. 5erapia cognitiv const tocmai !n modificarea sc&emelor cognitive ale subiectului sau a convingerilor sale eronate. *omportamentele sau procesrile cognitive care nu sunt influenate de cunotinele de cere dispune subiectul sau de inteniile sale se numesc cognitiv ) impenetrabile. Ex: Extragerea contururilor unui obiect pe ba#a variaiei intensitii luminii nu depinde de cunotinele pe care le are subiectul. 4relucrarea stimulilor de ctre sistemul cognitiv uman se realizeaz pornind de la caracteristicile sale fizice sau de la suprafa 'culoarea, textura, contururile( spre caracteristicile sale semantice sau funcionale 'categoria din care face parte, funcia pe care o are un scenariu dat(. 2 Acest tip de procesri, de la palierele periferice ale sistemului cognitiv spre cele centrale, poart numele de anali# ascendent a stimulului. $a este impregnat de caracteristicile fizice ale stimului, precum i de proprietile modulelor cognitive periferice. 4rocesrile de la baza de cunotine a subiectului spre datele fizice ale stimulului sunt cunoscute sub numele de anali# descendent. $a este generat de baza de cunotine ale subiectului i ne explic de ce recunoaterea cuvntului respectiv se face mai uor dac este plasat !ntr#o propoziie cu sens, dect !ntr#una lipsit de semnificaie sau de ce caracteristicile feei umane sunt recunoscute mai rapid dac sunt plasate !n contextul figurii umane, dect dac sunt reprezentate independent. 2 Nivelul computaional Att sistemul cognitiv uman !n integritatea sa, ct i subsistemele componente sunt confruntate cu o serie de sarcini pe care trebuie s le rezolve. Una dintre modalitile de analiz ale sistemelor cognitive pornete de la analiza sarcinii pe care acestea o au de executat. Analiza sarcinii vizeaz descompunerea ei !n componente simple i stabilirea relaiei dintre datele de intrare i datele de ieire. 4entru diverse componente ale sarcinii sunt implicate apoi tot attea mecanisme cognitive care concur la realizarea lor. +tabilirea ex&austiv a procesrilor la care sunt supuse datele problemei pentru a obine soluia, este principala finalitate a abordrii sistemului cognitiv la nivel computaional. Analiza computaional caut s identifice care anume sunt prelucrrile care permit transformarea input#ului !n output, adic funcia input # output. Ex: *e cunoate c obiectele tridimensionale din realitate au o proiecie bidimensional pe retin. Conform unei teoreme cunoscute din geometria proiectiv, un numr infinit de obiecte tridimensionale pot avea una i aceeai proiecie bidimensional. $roblema sun n felul urmtor: +iind dat o repre#entare bidimensional format dintr&o mulime de pixeli , unitate minimal n care se poate descompune o imagine perceptiv- s se afle obiectul tridimensional care a produs&o. .n acest ca#, sarcina cu care se confrunt sistemul cognitiv este de a afla care este obiectul tridimensional care a generat o anumit imagine bidimensional. $roiecia bidimensional de pe retin intr c input ntr& o serie de prelucrri al cror output este recunoaterea obiectului tridimensional care a generat&o. /dentificarea mecanismelor care permit transformarea input&ului n output&ul corespun#tor, este principala sarcin a unei abordri computaionale a procesrii stimulilor vi#uali. De regul, analiza computaional a funcionrii sistemului cognitiv, recurge la utilizarea formalismelor matematice sau logico#matematice. -n cazul prelucrrii informaiei vizuale, variaiile de intensitate luminoas a punctelor pe retin sunt supuse unor serii de calcule matematice pe baza crora se poate reconstitui stimulul original. 4entru ca aceste calcule s poat fi finalizate !ntr#un timp real, ele trebuie s in !n considerare caracteristicile mediului fizic care realizeaz procesarea stimulului !n cauz. Aceste proprieti exprim regulariti statistice, aproape !ntotdeauna adevrate i sunt cunoscute sub numele de constr!ngeri naturale. Ex: $erceperea ad!ncimii are la ba# faptul c cei doi ochi sunt po#iionai diferite, astfel nc!t unul i acelai stimul are proiecii diferite pe cele dou retine. 0inei la distan 3 potrivit de ochi degetul. .nchidei ochiul drept i privii degetul numai cu ochiul st!ng. "poi invers. 1ei constata c imaginea constata c degetul alunec spre st!nga sa dreapta n funcie de ochiul pe care l inei deschis. 2ac vei deprta degetul observai v aceast disparitate se devine tot mai mic pe msur ce ndeprtai degetul de ochi. +istemul nostru cognitiv s#a dezvoltat !n interaciune cu un anumit mediu fizic, care !i circumscrie gama de procesri posibile. Analiza computaional a sistemului cognitiv pune !n eviden existena a dou tipuri de prelucrri: - modulare1 - non#modulare. 4rocesrile modulare nu pot fi influenate de cunotinele de care dispune subiectul 'sunt cognitiv impenetrabile(, se realizeaz automat, preatenional, sunt !ncapsulate i au o locaie neuroanatomic relativ precis. 4rocesrile non#modulare sunt acele tratamente la care este supus informaia care pot fi influenate de baza de cunotine a subiectului. 3 Nivelul algoritmic reprezentaional Dac abordarea computaionala pornete de la analiza sarcinii i !i pune problema stabilirii prelucrrilor care fac posibil transformarea input#ului !n output, analiza reprezentaional#algoritmic !i pune problema algoritmului care realizeaz funcia input 6 output i a modalitilor de reprezentare a input#ului , respectiv output#ului. Un algoritm este o secven de calcule pe baza creia, printr#un numr finit de pai din datele de intrare se obin datele de ieire 'soluia corect a problemei(. 'epre#entrile se refer la modul de codare a input#ului, cum anume este el reprezentat !n sistemul cognitiv: semantic, imagistic, serial, prin valorizare de activare. Reprezentrile i algoritmii i impun reciproc constr!ngeri: o anumit reprezentare poate favoriza un anumit algoritm i nu altul, dup cum o anumit procedur de calcul poate facilita utilizarea unei reprezentri specifice. Ex: * presupunem c ni se cere s stabilim suma a dou numere 32456778924 2ac ne interesea# anali#a n profun#ime a sistemului uman de procesare a informaiei, sa a diferenelor interindividuale, trebuie s reali#m anali#a la acest nivel. "stfel unele persoane pot s repre#inte cifrele prin cifre arabe, romane, s daune n fel i chip. "cest nivel este interesat de modul n care subiectul i repre#int cerinele sarcinii i procedura pe care acesta o utili#ea# pentru soluionarea ei. Dintre toate teoriile asupra sistemelor de procesare a informaiei, cea computaional are nivelul de generalitate cel mai ridicat. $a nu este !ns suficient. Dac ne intereseaz analiza !n adncime a sistemului uman de procesare a informaiei sau a diferenelor interindividuale, trebuie s !mpingem analiza la nivel algoritmic#reprezentaional.
7 " Nivelul implementaional 0rice sistem cognitiv este un sistem fizic, fiind format din celule nervoase 'creierul(, din cipuri de siliciu 'calculatoare( i alte materiale. %cnd o analogie cu calculatorul, putem spune c funcionarea unui calculator poate fi abordat la mai multe niveluri: a( ce cunotine posed calculatorul respectiv1 b( ce funcii input#output poate calcula 'abordarea computaional(1 c( cum realizeaz aceste funcii 'algoritmul( i cum le reprezint 'limba.ul de programare(, nivel algoritmic#reprezentaional1 d( ce se !ntmpl la nivel de &ard8are atunci cnd se execut o anumit sarcin. -n mod similar, putem analiza sistemul cognitiv uman: a( ce cunotine i ce intenii are1 b( care sunt cerinele si prelucrrile prin care a.unge de la datele problemei la soluie1 c( cum !i reprezint sarcina i cum o realizeaz efectiv1 d( ce procese neurobiologice au loc !n momentul efecturii sarcinii respective. De investigarea nivelului implementaional '!n cazul subiectului uman( se ocup neurotiinele. Acel segment al neurotiinelor care nu se intereseaz !n mod exclusiv de fenomenele biologice ci de modul !n care o anumit structur neurobiologic realizeaz o anumit procesare a informaiei, poart numele de neurotiine cognitive. #aloarea analizei multinivelare %uncionarea unui sistem cognitiv uman sau artificial poate fi analizat la urmtoarele niveluri: a( la nivelul cunotinelor 6 pentru a stabili baza sa de cunotine i inteniile care !i g&idez comportamentul1 b( la nivel computaional 6 pentru a stabili cerinele sarcinii pe care trebuie s o rezolve, procesrile care mediaz relaia funcional dintre input i output1 c( la nivel repre#entaional&algoritmic ) pentru a vedea cum !i reprezint input#ul i output#ul i care este procedura efectiv de realizare a funciei input#output1 d( la nivel implementaional ) pentru a vedea care este structura material 'neurobiologic sau artificial( ce realizeaz o anumit procesare a informaiei $xist mecanisme cognitive !n care principalele rezultate obinute pn acum la nivel computaional i implementaional 'procesarea informaiei vizuale primare(, dup cum !n alte situaii 'rezolvarea de probleme( abordarea reprezentaional#algoritmic este dominant, teoriile computaionale fiind destul de limitate, iar abordrile implementaionale, abia !n faz incipient. Aadar, analiza fenomenului cognitiv la cele patru niveluri !nainteaz inegal, !n funcie de mecanismul concret supus analizei i de metodologia aflat la dispoziia cercettorilor. Analiza multinivelar a funcionrii sistemului cognitiv ofer posibilitatea uneia dintre cele mai dificile probleme cu care se confrunt tiinele cognitive: cum este posibil ca un sistem fizic s opereze cu cunotine abstracte9 "spunsul la aceast problem pare a fi : destul de viabil. *reierul nu opereaz direct cu aceste cunotine, ci cu reprezentarea lor, cu formatul !n care sunt codate: simbolic 'imagini, reprezentri lingvistice, seriale( i subsimbolic 'valori i pattern#uri de activare(. ;a fel cum &ard8are#ul unui calculator poate opera cu cunotine datorit codrii lor !ntr#un limba. de programare i un sistem de operare, creierul opereaz cu un sistem de cunotine prin codarea lor !ntr#un mediu special, realizabil neuronal i interpretabil pe domeniul de cunotine al subiectului. <