Scienza cognitiva e connessionismo
In pochi, credo, hanno realmente dubitato che il pensiero (o la mente) sia la fonte
primaria di ogni comportamento cosciente, come nessuno dubita che proprio il
pensiero sia la caratteristica specifica e l'elemento che differenzia in maniera
determinante gli esseri umani dalle altre specie animali.
Dobbiamo però prendere atto del fatto che parecchie specie animali esibiscono
comportamenti che appaiono sconcertanti nella loro ricchezza e complessità e
sarebbe, forse, troppo semplicistico relegare questi prodigi di adattamento
ambientale nel grande bacino del non-pensiero, etichettandoli come comportamenti
istintuali. I compiti che la loro mente è chiamata ad assolvere non sono, nella loro
essenza, molto differenti da quelli che si trova ad assolvere la nostra: in ultima
analisi, quello che fa la nostra mente è scegliere secondo un fine, riuscire a
rappresentarsi un mondo che pone vincoli e decidere quale strategia adottare per
ottenere benefici malgrado i vincoli. Possiamo, al limite, stabilire a che livello di
complessità si trova ad operare la scelta, nel senso che c'è indubbiamente differenza
fra il fuggire da un predatore e la costruzione di un sillogismo, ma se, come
riteniamo, l'intelligenza (primaria caratteristica della mente) si debba misurare sulla
base dell'adeguatezza delle risposte adattative di un organismo al suo ambiente,
anche la scelta di sfuggire alle minacce di un predatore è da considerarsi un
comportamento intelligente, ma possiamo andare oltre, infatti, stando ai risultati
della ricerca contemporanea, sarebbe persino riduttivo confinare queste finalità
teleologiche dei sistemi intelligenti nel solo ambito degli organismi evoluti. Il
comportamento motivazionale crediamo si debba estendere a tutti quei sistemi
funzionali che agiscono secondo scopi e dal momento che i cibernetici, nello
studiare il ruolo del feedback nel raggiungimento degli scopi stessi, hanno mostrato
che un termostato che mantiene costante una temperatura si può considerare come
governato da uno scopo, l'insieme dei sistemi che esibiscono comportamenti
caratterizzati da principi teleologici comprende tanto i termostati quanto gli esseri
umani.
Il pensiero, quindi, e la coscienza sono le fonti della consapevolezza nelle nostre
azioni, ma non è affatto certo che sia il pensiero stesso a determinarle. Quando
decidiamo di acquistare un oggetto, ad esempio, la nostra scelta sarà influenzata da
una serie di elementi dei quali solo marginalmente saremo coscienti e la
giustificazione che daremo della nostra decisione in favore di un prodotto rispetto
ad un altro, benché in buona fede, non sarà comunque veritiera. E' per questo
motivo che dobbiamo cercare le ragioni delle nostre scelte non nella Ragione, nel
pensiero, ma in un gradino più in basso, quello delle operazioni inconsce (senza
dare a questo termine una connotazione psicanalitica).
Questo è propriamente il terreno della ricerca e della sperimentazione
psicologica ed è lo studio dei meccanismi della mente che ha attivato negli ultimi
anni, e sotto svariati aspetti, una grande quantità di persone che da più parti,
talvolta le più disparate, hanno dato vita ad una delle più moderne scienze che
hanno come obbiettivo la comprensione mente stessa: la scienza cognitiva.
La scienza cognitiva
E' difficile inquadrare questa scienza in un ambiente dai contorni ben definiti perché
ciò che colpisce maggiormente è la dimensione fortemente multidisciplinare della
sua struttura, sottolineata spesso con compiacimento dai suoi numerosi
"praticanti", sia con illustrazioni ad effetto, di cui abbiamo un esempio nella Fig. 1,
sia nella forza delle descrizioni: a mo' di esempio, in un articolo statunitense, patria
di tale disciplina, troviamo: "One of the most dramatic scientific developments in
recent years is the emergence of a new field called cognitive science -- a field that
studies how we think by drawing on the resources of multiple disciplines".
La Fig.1, comunque, illustra in maniera esauriente la complessa composizione
di questa nuova disciplina che, come vedremo fra breve, ha potuto svilupparsi in
virtù di nuove acquisizioni della scienza che solo qualche decennio fa potevano
solamente essere immaginate. Una fra tutte, e probabilmente la più determinante
per quel che ci riguarda, è la Computer Science che, grazie agli sbalorditivi
progressi compiuti in questo campo, è stata motivo di ispirazione per gran parte
della psicologia a partire dagli anni sessanta, permettendo di sviluppare nuovi
modelli del funzionamento mentale basati proprio sull'analogia fra mente e
computer e, in ultima analisi, fondati su processi computazionali. A questo
proposito si può citare il fondamentale libro di Neisser Psicologia cognitivista
[1967] che presenta in maniera molto esplicita l'analogia mente-computer, sebbene
lo stesso ne ammetta l'inadeguatezza sotto molti punti di vista: "il compito di uno
psicologo che cerca di comprendere i processi cognitivi dell'uomo è analogo a
quello di un tecnico che tenti di scoprire come è stato programmato un computer.
Per scendere nei dettagli, qualora si tratti di un programma in grado di
immagazzinare e reimpiegare l'informazione, il nostro tecnico cercherà di sapere
per mezzo di quali routines o procedure viene raggiunto tale scopo. A questo
punto a lui non interesserà affatto se quel particolare computer immagazzina
l'informazione su nuclei magnetici o su sottili pellicole: egli cercherà di capire il
programma, non lo hardware". Analogamente, allo psicologo cognitivista non
interessa sapere quali sono i meccanismi anatomici, chimici, o biologici che
permettono all'uomo di svolgere le sue attività cognitive: ciò che interessa è la
funzionalità dei processi cognitivi, non la loro incarnazione. Con il cognitivismo,
quindi, si inserisce una nuova metafora nel dibattito filosofico sul rapporto mentecorpo: cervello e mente sono legati insieme come computer e programma.
Naturalmente una tale analogia, così come ci viene presentata da Neisser, è in
massima parte esemplificativa, non essendoci la pretesa di condizionare la mente ad
operare alla stregua di un computer, semmai, alla base di questo discorso, c'è il
presupposto che tanto la mente quanto i computer fondano le loro prestazioni su
processi elaborativi: i computer elaborano simboli, mentre gli uomini elaborano
informazioni.
Dal libro di Neisser ad oggi, però, sono cambiate molte cose. Il cognitivismo,
interpretato nella maniera classica del Neisser di Psicologia Cognitivista ha subito
parecchie critiche, risultando a molti psicologi eccessivamente astratto, riducendosi
spesso ad una vuota modellizzazione e perdendo le reali attinenze con la realtà. Lo
stesso Neisser, solo un decennio più tardi, con Conoscenza e realtà [1976], si fa
interprete di una tendenza critica del cognitivismo classico che mirava a recuperare
il rapporto dell'uomo con l'ambiente, sottraendolo alle astrazioni del laboratorio.
All'opposto di questa corrente, conosciuta come ecologismo, se n'è sviluppata
un'altra che, invece, ha intensificato i rapporti con i calcolatori digitali. La stessa
scienza dei computer, infatti, ha fatto parecchi passi avanti e, coniugandosi con i
progressi fatti nel campo dell'intelligenza artificiale, ha spinto una certa parte di
psicologi ad orientare le loro ricerche verso una concezione della mente più
strettamente legata alle modalità di funzionamento dei computer ed il paradigma
del elaborazione mentale dell'informazione ha raggiunto un radicalismo tale da far
pensare ad alcuni psicologi che la simulazione al computer di un'attività cognitiva
sia di per sé un'esplicazione sufficiente della stessa.
Come abbiamo accennato prima, la teoria del elaborazione dell'informazione si
fonda su presupposti che fanno capo alla più generale teoria della computabilità e
la forza della scienza cognitiva sta proprio nell'aver introdotto in maniera organica
questa teoria nell'orizzonte della ricerca psicologica, operando una nuova e
stimolante saldatura fra psicologia ed Intelligenza Artificiale. D'altro canto gli
sviluppi di quest'ultima rendono autenticamente plausibili strade come quella
battuta dalla scienza cognitiva, mostrando come programmi per computer e robot
possano implementare parecchie e complesse funzioni che fino a non molto tempo
fa venivano ritenute appannaggio esclusivo dei sistemi biologici in generale se non,
addirittura, specificatamente degli esseri umani. In particolare le ricerche
sull'intelligenza artificiale forniscono molti esempi agli psicologi su come sia
possibile l'esibizione di un comportamento complesso da parte di un automa
governato da sistemi di elaborazione abbastanza semplici.
Ma cos'è che viene elaborato esattamente?
Il computer elabora, ma potremmo anche dire manipola, simboli in modo da
trasformarli o da costituire nuovi simboli a partire da essi ed inoltre le sue stesse
operazioni interne sono governate da simboli. I simboli in questione non sono altro
che stringhe di numerali (1 e 0) che stanno per altre cose, che possono essere tanto
altri numerali quanto elementi esterni al sistema, con i quali il computer entra in
contatto tramite le così dette periferiche, che traducono questi elementi in un
linguaggio accessibile alla macchina. Ad esempio, una foto digitale per il
calcolatore è costituita da una serie di stringhe che stanno per i vari punti
dell'immagine, stabilendo una corrispondenza biunivoca tra stringhe di numerali e
punti immagine che permette alla macchina di avere una rappresentazione interna
dell'immagine esterna e lo stesso discorso vale per le immagini di una fotocamera
digitale.
La nozione di simbolo e di rappresentazione, così come l'abbiamo descritta, è di
fondamentale importanza anche per la scienza cognitiva, addirittura un'assunzione
senza la quale non si darebbe il paradigma della stessa. La questione è posta in
questi termini dagli stessi ricercatori, Johnson-Laird, nel suo La mente e il
computer [1988], afferma: "Che cos'è che i processi mentali elaborano? La risposta
naturalmente è: <un gran numero di percezioni, idee, immagini, credenze, ipotesi,
pensieri e ricordi>. Una delle assunzioni della scienza cognitiva è che tutte queste
entità sono rappresentazioni mentali o simboli di qualche tipo". La mente dunque è
un sistema rappresentazionale, ovvero un sistema attivo di strutture capaci di
autoaggiornarsi e organizzato in modo da rispecchiare il mondo nella sua continua
trasformazione, un sistema simbolico che può creare e manipolare i simboli stessi.
Ma questa creazione non è che una proprietà fra tutte quelle necessarie ad un
organismo evoluto come l'essere umano, ad esempio, per adattarsi ad un mondo in
continua trasformazione. Le stesse ricerche sull'intelligenza artificiale confermano
la necessità di determinate strutture, come la memoria o la percezione, ovviamente,
al fine di dotare un sistema intelligente di tutte quelle capacità utili ad affrontare le
variabili di un siffatto mondo.
Per prima cosa, un sistema intelligente deve essere capace di percepire che cosa
succede nel mondo, deve cioè essere dotato di sistemi sensoriali capaci di ricevere
informazioni dall'esterno e di processi che rendano tali informazioni accessibili al
sistema stesso. A tal proposito l'intelligenza artificiale viene in aiuto per cercare di
capire in che modo un sistema può ricostruire le informazioni sensoriali provenienti
dal mondo esterno in assenza del segnale originale, ad esempio, come sia possibile
che da un recettore bidimensionale come la retina si generino rappresentazioni
tridimensionali del mondo. In secondo luogo il sistema deve essere capace di
ricordare ciò che percepisce e di poterlo richiamare ogni qual volta si renda
necessario. Le ricerche in tal senso vanno verso l'esplicazione dei metodi e delle
modalità di un processo sul quale si fonda una parte importante delle capacità
esibite dalla mente umana e dagli altri sistemi intelligenti. La terza proprietà è la
capacità di utilizzare le conoscenze acquisite tanto dalla percezione immediata
quanto dalla memoria al fine di pianificare un comportamento appropriato alla
situazione ambientale contingente. Strettamente collegato a questa capacità, che è
forse la più importante da una prospettiva evolutiva, è il concetto di feedback, al
quale abbiamo già accennato in precedenza, ovvero la facoltà di monitorare lo
stato di attuazione progressiva di uno scopo pianificato in precedenza. Altri
processi che deve possedere un sistema del tipo di cui stiamo trattando sono le
capacità di comunicare con altri enti intelligenti, di apprendere ed infine, riunire i
risultati di tutti questi processi per creare delle rappresentazioni del mondo
esterno.
Fin qui abbiamo solo accennato a quelle branche della scienza cognitiva che si
riferiscono alla psicologia ed alla intelligenza artificiale: a quelle scienze, cioè, che
fanno luce su come gli esseri umani elaborano le informazioni e su quali siano i
requisiti e le facoltà di cui dobbiamo dotare un sistema computazionale in generale
affinché, almeno nelle risposte a determinati stimoli, simuli in qualche modo
comportamenti che possano essere comparati a quelli degli esseri umani o degli
altri organismi biologici dotati di una vita mentale1. Ma se andiamo ad analizzare
1
Sottolineo questo, benché interpreti il termine "mentale" in senso molto allargato, per rendere
ancor più evidente che le ricerche della scienza cognitiva si applicano a quei sistemi, che abbiamo
definito intelligenti, nei quali è possibile ravvisare un'attività cognitiva di qualche genere. Nel
caso degli organismi biologici il requisito fondamentale, a nostro avviso, è che esista un filtro,
nella fattispecie il sistema nervoso, che medi le risposte dell'organismo rispetto agli stimoli che
riceve. Il batterio Escherichia coli, per esempio, sul quale si sono applicate nomerose ricerche
biologiche, non risponde a queste caratteristiche per il fatto che il movimento dei suoi flagelli,
quali sono i livelli secondo cui deve essere affrontato un problema del tipo di
quello che si pone la scienza cognitiva, le informazioni di cui disponiamo non sono
ancora sufficienti. La scienza cognitiva, infatti, si propone di fornire una risposta
che copra tutto il ventaglio di problematiche che si apre dinanzi ad una impegnativa
ricerca come quella sopra i sistemi intelligenti e, non ultima tra questi, la mente
umana.
Un'analisi dei livelli nella scienza cognitiva è stata offerta da David Marr in Vision:
A Computational Investigation into the Human Representation and Processing of
Visual information [1982]; un articolo fondamentale per la costituzione di questa
scienza, nel quale l'autore propone tre livelli di spiegazione per i sistemi complessi
che elaborano informazioni: il livello computazionale, quello algoritmico e
l'implementazione (vedi Tav.1). Proprio in questa tabella troviamo un'ulteriore
riprova dell'importanza della teoria computazionale per la scienza cognitiva.
L'analisi del livello computazionale, infatti, sta proprio nella ricerca dei processi più
adeguati al fine di fornire ad un organismo gli strumenti necessari per l'adattamento
ambientale. Riguardo a questo abbiamo già detto qualcosa in precedenza e, ai fini
del nostro discorso, è sufficiente; ma la scienza cognitiva, come abbiamo detto, non
si limita a questo: cerca anche di capire quali potrebbero essere le rappresentazioni
degli input e degli output, di cui abbiamo già parlato, e quali siano esattamente i
passi (le linee di programma) che sottostanno ad un determinato processo. Questi
ultimi, infatti, non sono altro che i successivi passi dell'elaborazione dei simboli. In
altre parole, i processi sono equiparabili alle linee di codice di un programma per
calcolatore, ovvero, alle istruzioni che la macchina deve eseguire per fornire un
output a partire da un determinato input. Questi algoritmi, che vengono descritti
Tav. 1 I tre livelli proposti da Marr in cui va analizzato un sistema
complesso per l'elaborazione delle informazioni
Teoria computazionale
Rappresentazione e
Algoritmo
Implementazione dello
hardware
Qual è lo scopo della
Come si può implementare Come si possono realizza-
computazione, perché e
questa teoria computazio-
re fisicamente sia la
appropriata e qual'è la
nale? In particolare, Qual'è
rappresentazione che
logica
attraverso
eseguita?
della
cui
stratagia la rappresentazione per
l'algoritmo?
viene l'input e l'output, e qual è
l'algoritmo per la trasformazione?
per mezzo di diagrammi di flusso tanto nella computer science quanto
nella più classica tradizione cognitivista, sono la base delle prestazioni cognitive ed
il loro livello di spiegazione, per quanto riguarda Marr, è quello algoritmico.
che possono ruotare in senso orario od antiorario, è determinato esclusivamente dalla ricezione di
specifiche sostanze, sia tossiche che nutritive, che lo fanno muovere in maniera disordinata nel
primo caso ed in linea retta, nella direzione della sostanza nutritiva, nel secondo.
C'è ancora un ultimo livello da trattare: quello dell'hardware. A questo livello si
cerca di spiegare come sia possibile implementare fisicamente i processi del livello
precedente e per far ciò ci si affida alla ricerca neuroscientifica, ma prima facciamo
un passo indietro.
I primi due livelli di Marr danno una rappresentazione puramente logica del
sistema, indicandoci solo quali sono gli algoritmi che delle funzioni cognitive, ma le
funzioni cognitive sono localizzate in un organo ben preciso: il cervello, ed è nel
funzionamento biologico del cervello che bisogna cercare gli strumenti adatti per
rendere la teoria della computabilità applicabile, oltre che hai computer, anche agli
uomini.
Per i computer lo strumento della computazione è ben conosciuto: il processore,
come sono ben conosciuti i meccanismi logici sottesi al suo funzionamento
essendo, infatti, costituito da un insieme di circuiti nel quale l'apertura o la chiusura
degli stessi determina lo stato di quest'ultimo; anche se un processore, da solo, non
può andare lontano: per migliorare le sue capacità di calcolo bisogna dotarlo di una
memoria, grazie alla quale sarà in grado di immagazzinare e ricordare risultati già
acquisiti e sfruttarli per ulteriori calcoli. A parte questo, il funzionamento di un
processore richiede naturalmente istruzioni che indichino, passo dopo passo, alla
macchina quali operazioni mettere in atto; i dati, in altre parole, vengono elaborati
in maniera seriale: l'errore, o la mancanza, di una sola linea di codice compromette
il processo di elaborazione nel suo complesso. Le istruzioni e le operazioni svolte
da un computer sono molte e piuttosto complesse, ma per esemplificare il senso
dell'elaborazione seriale dei dati, piuttosto che rivolgerci alle CPU dei computer
prenderemo a modello un altro sistema computazionale, ideale, che unisce la
semplicità di funzionamento ad una enorme potenza di calcolo. Il suo ideatore, il
matematico inglese Alan Turing, in un articolo del 1936 avanzò l'ipotesi che tale
sistema potesse computare qualsiasi cosa ci fosse di computabile2: ciò di cui stiamo
parlando è la macchina di Turing (Vedi Tav.2). In essa, tre sole operazioni, unite
alle adeguate istruzioni ed alla infinita memoria fornita da un nastro che scorre
sotto la sua testina permettono di programmare una macchina di Turing per la
risoluzione di qualsiasi problema. Ma il discorso intorno alla computabilità,
comunque, non ci interessa molto. Ci interessa invece sapere se sia possibile
approssimare il cervello ad una macchina di Turing, se il cervello computi in
maniera diversa ma logicamente approssimabile ad una macchina di Turing o se la
teoria computazionale che fin qui abbiamo trattato non sia affatto un valido
modello per il funzionamento cerebrale, ed in questo caso metteremmo in
discussione il paradigma stesso della scienza cognitiva.
2
Una ipotesi del genere, naturalmente, non può essere provata, essendo notoriamente impossibile
decidere in merito alla computabilità di un problema senza prima averne trovato una soluzione.
Tav.2 La macchina di Turing
Nell'articolo On Computable Numbers [1936] Turing descrive uno strumento ipotetico, la
macchina di Turing appunto, che permetteva di compiere calcoli complessi con un
meccanismo molto semplice. Più che un vero e proprio "strumento" può essere considerata
un modello matematico che riduce le strutture logiche della computazione all'essenziale. In
termini moderni, ora che conosciamo i computer digitali, possiamo dire che la macchina di
Tuing è costituita da:
•
un'unita di controllo che presenta un numero finito di stati interni diversi tra loro;
•
un nastro diviso in caselle, in cui ogni casella contiene un simbolo (usualmente i
numerali binari 0 e 1) e che può essere trascinato in avanti o all'indietro di una casella
per volta.
•
una testina che può leggere i simboli del nastro e scrivere sul nastro stesso trasmettendo
i dati da e verso l'unità di controllo. Lo stato interno dell'unità di controllo e
determinato da un set di istruzioni e dalle operazioni che sono svolte sul nastro.
Le prestazioni di una semplice macchina di questo tipo, non solo sono in tutto equivalenti a
quelle di un moderno, e ben piu complesso, calcolatore elettronico, ma la potenza di calcolo
di una macchina di Turing è superiore, essendo dotata di un nastro di lunghezza infinita, e
quindi di una memoria infinita, cosa di cui non è provvisto un computer reale. Con le
adeguate istruzioni, quindi, si potrebbe progettare una macchina di Turing che sarebbe in
grado di svolgere qualsiasi genere di computazione e, sempre in termini moderni, stabilendo
un paragone con i calcolatori digitali, è possibile introdurre il concetto di macchina di
Turing universale, una macchina che può implementare qualsiasi genere di programma, a
differenza di una semplice macchina di Turing che, invece, è paragonabile ad un singolo
programma. In pratica la stessa differenza che c'è fra un Personal Computer ed una
calcolatrice.
La branca della scienza cognitiva che ci dovrebbe mettere nelle condizioni di poter
dare una risposta al quesito sul funzionamento del cervello è la neuroscienza,
anch'essa presente nella Fig. 1 nella prima pagina. Sfortunatamente, però, la
conoscenza che abbiamo dei meccanismi cerebrali è ancora insufficiente per
fornirci dati esenti da forti ambiguità, ed è proprio su questo campo, come su
quello delle rappresentazioni e degli algoritmi che si giocano le sorti della
plausibilità della scienza cognitiva a confronto con altri e nuovi paradigmi che si
sono sviluppati in questi ultimi anni. essa fa comunque anche in questo caso delle
assunzioni: la mente, abbiamo già più volte ripetuto, e un sistema che elabora
simboli in input per fornire simboli in output, ma è inverosimile pensare che tutto il
cervello sia un unico sistema computazionale. Da anni di ricerche
neuropsicologiche ormai sappiamo che un danno cerebrale, anche molto esteso,
non porta ad una interdizione totale delle funzioni cognitive e, di converso, alcuni
danni cerebrali molto localizzati causano deficit cognitivi molto specifici. Inoltre,
grazie al metodo delle dissociazioni e delle associazioni tra sintomi3, si è potuto
notare come la costituzione modulare della mente sia la più aderente ai risultati
neuropsicologici.
Per costituzione modulare intendiamo che la mente sia costituita da svariati moduli,
ognuno dei quali interessato all'elaborazione di un particolare processo; con ciò
non intendiamo però che tali moduli siano fisicamente localizzati in maniera
specifica nel cervello, ed è sotto questa premessa, ad esempio, che diciamo
l'emisfero sinistro del cervello essere, nella maggior parte dei casi, la sede del
linguaggio, senza intendere né che tutto l'emisfero sinistro sia sede esclusiva del
linguaggio, né che una zona ben localizzata di tale emisfero sia la sola ad essere la
sede del linguaggio.
Il modularismo della mente è un'idea propria del cognitivismo, benché la storia
della scienza presenti da lungo tempo ipotesi sulla struttura della mente di questo
genere, non a caso, un testo di un'importante esponente di tale corrente, Jerry
Fodor, ha come titolo: La mente modulare [1983]. Un testo nel quale sono
espresse tutte le tematiche del cognitivismo, con ampi riferimenti al passato (alla
teoria frenologica di Gall, per esempio), ma in una nuova chiave, che compendia,
tra le altre cose, l'innatismo di Chomsky, sostenendo la matrice genetica alla base di
alcune facoltà, come la vista, oltre a quella del parlare, naturalmente.
Le neuroscienze cognitive seguono tutt'ora il solco del modularismo, cercando i
meccanismi neurali che stanno alla base dei processi cognitivi, avvalendosi delle più
moderne tecnologie messe in campo dalla scienza per lo studio del cervello e la
scienza cognitiva, a sua volta, si avvale di queste ricerche per dare una risposta alle
domande che sorgono cercando di implementare un sistema computazionale in un
organo caotico e complesso come il cervello.
Un cambio di prospettiva
Con quanto è stato detto fin qui si è cercato di riassumere cosa si intende per
scienza cognitiva, ma, come abbiamo già accennato, in questi ultimissimi anni
alcuni suoi fondamentali paradigmi, quali il concetto di rappresentazione mentale o
l'elaborazione sequenziale dei dati, ad esempio, sono messi fortemente in crisi da
un nuovo modo di interpretare i processi mentali, basato su un nuovo modello
computazionale che fa riferimento alla teoria dei sistemi dinamici complessi. Tale
approccio allo studio della mente, e dei sistemi intelligenti in generale, è talmente
diverso da quello che abbiamo fin qui descritto da aver suscitato un dibattito sulla
plausibilità o meno della collocazione di questa nuova corrente, il connessionismo,
e di tutti i suoi numerosi derivati, all'intero della scienza cognitiva.
La domanda che gli scienziati connessionisti si pongono è sempre la stessa, ovvero,
cosa ci sia dietro al comportamento ed alla vita mentale, ma non sono soddisfatti
3
Il metodo delle dissociazioni e delle associazioni tra sintomi è molto usato dalla neuropsicologia
moderna e consiste nell'esaminare gruppi di pazienti cerebrolesi che presentano deficit differenti
di una stessa funzione cognitiva, cercando di isolare quali sottofunzioni della funzione principale
sono deficitarie, restando integre le altre.
delle risposte che ricevono dal cognitivismo e dalle simulazioni dell’intelligenza
artificiale classica.
La rigidità che mostrano questi programmi nei confronti del mondo e la loro
scarsissima plasticità nel reagire adeguatamente ad un ambiente altamente
mutevole, che, si noti, noi uomini non abbiamo alcuna difficoltà a definire
“normale”, essendo il terreno delle esperienze quotidiane della nostra vita, rende
oggettivamente difficoltoso pensare che uno qualunque di questi sistemi possa
degnamente rappresentare anche solo una semplificazione di ciò che si cela dietro
ai nostri più comuni comportamenti.
L’enorme potenza di calcolo che ha permesso al programma Deep Blue di
sconfiggere il campione del mondo di scacchi Kasparov non ci deve stupire e
nemmeno preoccupare ed il già citato Turing, in Calcolatori e intelligenza [1950],
ci dice qualcosa di illuminante in proposito: “Non vogliamo penalizzare la
macchina per la sua incapacità di brillare in un concorso di bellezza, né penalizzare
l’uomo perché perde una corsa contro un aeroplano”. Non possiamo penalizzare
l’uomo perché a perso una sfida sul terreno della logica e del calcolo contro un
programma come Deep Blue, che ha nella logica e nella potenza di calcolo l’unica
sua ragione di esistere per noi uomini, ma un computer è una macchina che esegue
calcoli e certo nessuno si aspetta che si arrabbi al termine di una partita persa. Da
una prospettiva di questo genere è difficile guardare a Deep Blue come ad una
simulazione del nostro modo di ragionare, al contrario, è più probabile pensare che
forse non ci sia nulla di più lontano ed ecco ciò che i connessionisti4 non
condividono: pensare che si possa studiare la mente dell’uomo solo nelle sue forme
più astratte della logica e quindi della mente, ignorando tutto il resto. In un libro
ancora inedito dal titolo Mente, Domenico Parisi denuncia questa nuova forma di
dualismo associata all’analogia mente-computer e quando si chiede quali siano le
risposte della scienza alle domande sul comportamento e sulla vita mentale
prospetta due risposte: “…la scienza da un lato afferma che dietro al
comportamento e alla vita mentale c’è il sistema nervoso, il resto del corpo, il
materiale genetico ereditato (il DNA). Dall’altro, invece, la scienza ci dice che
dietro al comportamento e alla vita mentale c’è la mente”, ma è davvero possibile
pensare di studiare realisticamente la mente ignorando il cervello, il sistema
nervoso ed il modo in cui noi sviluppiamo, a partire dal nostro patrimonio
genetico, questi elementri insieme al resto del nostro corpo? La risposta di Parisi è
no, e noi ci sentiamo di condividerla. Ogni giorno le neuroscienze, così come la
biologia molecolare o altre discipline, ci presentano i risultati di nuove ricerche
nelle quali i rapporti fra l’ambiente, il corpo ed il nostro comportamento si fanno
sempre più stretti e mettendoci difronte alla estrema complessità generata da
queste interazioni che non possiamo trascurare. Da questo punto di vista lo
studioso della mente e del comportamento cambia completamente fisionomia, non
è più solo lo psicologo che studia l’uomo nelle sue reazioni verso determinati
stimoli, e non è più nemmeno il cognitivista che cerca gli algoritmi adatti ad
4
Con questo termine, alquanto improprio, intendiamo raggruppare tutti quei ricercatori che
utilizzano nel loro lavoro sistemi di simulazioni connessionisti (reti neurali artificiali, ecc…) ben
coscienti della varietà di modi con i quali questo genere di sistemi vengono utilizzati.
elaborare gli stimoli percepiti da un soggetto: la mente umana non si risolve nella
sola elaborazione dei simboli.
Per studiare l’uomo non basta studiare il presente, ma è necessario rivolgersi anche
al passato, a quel processo evolutivo che ha portato l’uomo ad essere quello che è,
ricercando questi segnali, ad esempio, nella complessa composizione del nostro
DNA o nella nostra particolare struttura anatomica, tanto a livello macroscopico
quanto a livello microscopico, non dimentichiamo infatti che la struttura delle reti
neurali del nostro cervello è pre-determinata, in massima parte, geneticamente. Le
nostre cellule durante l’embriogenesi sanno perfettamente dove posizionarsi e
svilupparsi, e sanno anche dove e quando morire, secondo un processo di morte
cellulare, detto apoptosi, che interessa tutte le cellule del nostro corpo e,
misteriosamente, anche i neuroni, che hanno la spiacevole caratteristica di non
duplicarsi nel corso della vita, quindi ogni neurone morto è da sottrarre
definitivamente al numero totale (enorme, ma pur sempre finito) dei neuroni che
abbiamo al momento del concepimento. E’ possibile che meccanismi tanto
complessi e particolari non influenzino anche i tratti psicologici di un individuo?
Abbiamo testimonianza di come determinati danni cerebrali, in particolare quelli
delle regioni frontali e prefrontali, portino a mutamenti del carattere di una persona
( R. Damasio, L’errore di Cartesio [1994]) e purtroppo sappiamo anche delle
devastanti conseguenze di una pratica in uso fino a qualche hanno fa in alcuni
ospedali psichiatrici per “calmare” i malati più pericolosi: stiamo parlando della
lobotomia frontale, capace di trasformare un uomo in qualcosa di assimilabile ad un
vegetale. Bisogna tener conto della struttura del sistema nervoso e del cervello per
studiare la mente, cercando di tenere in debito conto anche i milioni di anni che
sono trascorsi dai batteri primordiali fino alla comparsa degli organismi più evoluti
per capire come si siano sviluppate strutture tanto complesse.
Bisogna dire che, in questi ultimi anni, un cambio di prospettiva di questa portata è
stato possibile grazie ad alcune novità che è possibile collocare, una nell’ambito
metodologico della ricerca scientifica e l’altra in quello teorico.
Cominciando dall’ultima, possiamo vedere come una tendenza di questi ultimi anni
di ricerca è stata l’affermarsi di modelli che interpretano i fenomeni della realtà
come fenomeni “complessi”. Ma cos’è un sistema complesso? Intendiamo come
tale un sistema costituito da un grande numero di elementi interagenti nel quale il
comportamento del sistema in generale non si può dedurre dal comportamento dei
singoli elementi che lo compongono. Una fantasiosa rappresentazione del concetto
di sistema dinamico complesso è fornita da Douglas Hofstadter, nel dialogo
"mirmecofuga", presente nel libro Godel, Escher e Bach [1979], dove il
formichiere spiega in che modo riesce a comunicare con il sig. Furio-Caio, un
formicaio: le sue parole, infatti, non sono altro che le figure tracciate sul terreno
dalle formiche a loro insaputa. Il formicaio è costituito dall' insieme delle formiche,
ma le formiche, idividualmente, non sanno di essere parte del formicaio, seguendo
ognuna la propria strada e badando solo alle altre formiche che sono vicine, senza
curarsi di quelle distanti. Allo stesso modo, un elemento di un sistema dinamico
complesso, "conosce" solo il proprio stato, senza poter prevedere in alcun modo la
sua funzione nei confronti dei suoi vicini e quindi, nell' insieme generale del sistema.
Un’altra caratteristica dei sistemi complessi che Parisi ci fa notare è
l’organizzazione in una gerarchia di livelli in cui “numerosi elementi appartenenti
ad un certo stato determinano le caratteristiche di un singolo elemento del livello
immediatamente superiore. Questo ovviamente accresce la complessità dell’intero
sistema dato che si debbono considerare sia le interazioni tra gli elementi all’interno
di un livello, sia le interazioni tra i diversi livelli”. Un esempio che ci riguarda molto
da vicino è dato dalle complesse relazioni presenti fra il genotipo di un organismo
ed il suo fenotipo, comprendendo in esso, naturalmente, anche il sistema nervoso,
(che già di per sé stesso ha ben poco di semplice) infatti, sono solo gli elementi
funzionali del genoma, ben difficili da individuare, che determinano lo sviluppo e la
struttura del fenotipo ed in seguito sarà solo il risultato di questo sviluppo a
determinare, secondo regole specifiche e grazie all’interazione con l’ambiente, il
comportamento di un organismo naturale qualsiasi..
A partire dalla complessità che caratterizza la realtà secondo questa nuova
prospettiva possiamo capire l’importanza dell’innovazione metodologica che si
accompagna ad essa. Questa novità è la simulazione mediante il computer: un tipo
di simulazione diversa da quella che si propone l’intelligenza artificiale, dove si
cercava di costruire sistemi che imitassero, almeno negli esiti superficiali, i
comportamenti di un ente intelligente. Per spiegare questo concetto di simulazione
ricorriamo nuovamente alle parole di Parisi: “…la simulazione cerca di conoscere e
di capire la realtà sintetizzandola , cioè mettendola insieme a partire dalle sue
componenti, riproducendola in un sistema artificiale….Il ricercatore mette dentro
al computer le componenti che secondo la sua teoria sono responsabili di un
fenomeno e, facendo girare il programma, osserva se da queste componenti emerge
il fenomeno tutto intero” . In altre parole, i metodi di ricerca e di simulazione che
vengono utilizzati per studiare i fenomeni complessi sono essi stessi delle
riproduzioni computerizzate dei fenomeni che vengono studiati, in modo da avere
sotto controllo tutti gli elementi che noi riteniamo essere determinanti per quel
fenomeno, così, ad esempio, lo studio dei processi cognitivi nell’uomo diventa una
riproduzione dei fenomeni salienti che avvengono all’interno del cervello, cercando
di riprodurre gli elementi che li rendono possibili, i neuroni, ed i meccanismi del
loro funzionamento, ma non ci dilunghiamo in questo discorso che sarà l’oggetto
della prima parte della nostra discussione e dove verranno discussi i sistemi di
simulazione del connessionismo.
Abbiamo visto come lo studio sull’uomo, dal punto di vista che stiamo
esaminando, riconduca a tante e diverse discipline ed è legittimo domandarsi come
sia possibile studiare fenomeni così disparati come quelli che riguardano la
genetica, la biologia o la psicologia. Anche in questo caso l’approccio simulativo
risulta il metodo d’elezione per esaminare e studiare fenomeni di questo genere,
semplificandoli e chiarendoli, almeno per certi versi. E’ in quest’ottica che, in
questi ultimissimi anni, vengono svolte le cosiddette simulazioni di vita artificiale.
Di questo tipo di simulazioni parleremo ampiamente in seguito, dal momento che
ne useremo una per affrontare la parte sperimentale del nostro studio, qui ci basti
sapere che la vita artificiale permette di studiare in maniera semplificata quei
complessi fenomeni che vanno dall’evoluzione di sistemi artificiali che, secondo
principi darwinistici, aumentano la loro adattabilità nei confronti dell’ambiente
attraverso la selezione “naturale”, a strutture complesse di genotipi che si
sviluppano in fenotipi costituiti da un sistema nervoso e dotati di funzioni sensomotorie che permettono a tali organismi artificiali di muoversi ed adattarsi ai più
disparati ambienti: anche a quelli reali, qualora tali sistemi vengano implementati
nel “cervello” di un robot ed in effetti queste ricerche, applicate al campo della
robotica, stanno dando buoni frutti, soprattutto nel tentativo di comprendere come
un robot possa orientarsi e reagire alle sollecitazioni di un ambiente mutevole in
maniera autonoma.
Tra l’altro, porsi domande di questo genere ci riporta inevitabilmente alla nostra
storia evolutiva e al perché siano state premiate determinate strutture, piuttosto che
altre, dalla selezione naturale. Ecco che diventa importante non solo sapere il
funzionamento del sistema nervoso nell’uomo e negli altri animali superiori, ma
anche come si sviluppa il sistema nervoso di un semplice vermiciattolo
micrometrico come il Caenorhabditis elegans, che ci ha insegnato molto sui
meccanismi genetici dell’apoptosi neuronale nello sviluppo embrionale.
Naturalmente le simulazioni possono servire a simulare fenomeni reali, ma anche
fenomeni che reali non sono, possono creare organismi e persino società nuove,
che non esistono nella realtà, e può sorgere la legittima domanda: “Che senso ha
una cosa di questo genere? A parte gli scopi pratici, ingegneristici,
tecnologici,…,simulare il possibile al di là del reale può servire a capire il reale,
purché il possibile incorpori i principi del reale” (Parisi).
E’ da questa prospettiva che ci accingeremo alla nostra verifica sperimentale, che
presenteremo nella seconda parte e che verterà su un aspetto rilevante, ma poco
indagato, dei sistemi complessi (tanto naturali quanto artificiali), ovvero il ruolo
della ridondanza, se mai un ruolo le si potrà attribuire, degli elementi costituenti
tali sistemi nel funzionamento degli stessi.