Newsgroup: it.cultura.filosofia
Titolo: Definizione operativa di intelligenza

_Apparso su it.comp.ia il 21 Mag 2001_
Ehehe... Finalmente il post con cui posso discutere in modo piu' completo la
mia concezione di IA. Che ne dite di questa definizione operativa:
Sistema intelligente = agente che, inserito in un ambiente appropriato,
aumenta costantemente il suo contenuto informativo in risposta agli stimoli
di questo.
Alcune precisazioni terminologiche: il sistema deve essere un agente, e
quindi deve per definizione essere in grado di interagire con l'ambiente in
cui e' inserito, percio' deve possedere sensori ed attuatori; deve essere
inserito in un ambiente appropriato, e quell'appropriato significa proprio
che l'ambiente possiede stimoli in grado di eccitare significativamente i
sensi del sistema; la locuzione "aumenta costantemente" significa che la
funzione contenuto_informativo(tempo) e' non decrescente, e che la derivata
di questa funzione (che potremo chiamare funzione apprendimento) e' in
qualche punto del suo dominio diversa da zero. E' chiaro che ci sono
problemi operativi connessi con la misurazione del contenuto informativo, ma
spero che almeno il concetto in se' sia esente da dubbi identificativi.
Bisogna inoltre chiarificare che il contenuto informativo deve essere
pertinente al contesto in cui l'agente e' inserito, deve cioe' essere
riutilizzabile dall'agente per agire coerentemente sull'ambiente.
Alcune conseguenze dirette di questa definizione: i termostati, le amebe, le
piante e molti insetti non sono intelligenti. Gli uomini e molti animali si.
Un computer puo' essere intelligente, uno qualsiasi dei chatterbot
attualmente esistenti non e' intelligente, non e' necessario superare il
test di Turing per essere intelligente, si puo' superare il test di Turing
senza essere intelligente. Attualmente non mi e' chiaro, secondo questa
definizione, se un programma per computer possa o meno essere intelligente.
Forse dipende da cosa consideriamo come programma.
Se dunque la bonta' di una definizione si misura in termini di "fitting" con
la nostra idea intuitiva di intelligenza, direi che quella riportata sopra
e' piuttosto buona.
Si potrebbe inoltre definire come "scala" di intelligenza la varieta' di
stimoli a cui un agente puo' reagire aumentando il suo contenuto
informativo: in questo caso, ma prendete con le molle questa definizione, la
scala di intelligenza passa obbligatoriamente per considerazioni ambientali.
Avanti, divertitevi pure a sviscerare quanto ho affermato!
Ciao,
     Stefano
--
"Dobbiamo credere al libero arbitrio.
Non abbiamo scelta"
Isaac Singer

di questo.
Acqua!
Caro Stefano, non so come mai ma da molti anni circola la tesi secondo
cui non si possa definire con precisione in che cosa consista
l'intelligenza. Siccome però io ho conosciuto un marziano che me l'ha
detto, te la ridico pari pari... almeno secondo quanto mi ricordo.
L'intelligenza è la facoltà di trovare nessi fra due o più cose.
Questi nessi possono essere di somiglianza o di diversità.
Non solo, ma l'intelligenza opera su livelli diversi. Tanto per fare
un esempio, al livello più basso ci puoi mettere le prime operazioni
della vista. Le cellule della retina operano i primi confronti fra le
varie cellule sensibili alla luce. Esse sono in grado di stabilire se
due cellule contigue vedono la stessa intensità luminosa oppure
diversa. Questa operazione, ripetuta per tutto il campo visivo,
finisce per identificare le aree con la stessa luminosità (macchie) e
i bordi fra aree (contorni). Ecco perchè noi abbiamo tendenza a vedere
le cose come nei fumetti. In realtà, la nostra vista è molto più
complessa ed è in grado, nei piani superiori, di identificare i
gradienti di luce, il movimento, etc.
L'intelligenza è in grado di operare delle astrazioni, vale a dire di
estrarre da cose diverse gli eventuali elementi comuni. Per esempio,
che cosa hanno in comune un'automobile, un cavallo e un bottone?
Semplice: il numero quattro. Il numero quattro, come qualsiasi altro
numero, non è altro che un'idea che nasce in realtà dal fatto che la
quantità "quattro" rinvenuta in un dato oggetto, viene "consegnata"
attraverso l'architettura neuronale associativa del ns cervello ad
un'area del quattro, e ad un livello ancora superiore di astrazione,
ad un'area dedicata al calcolo (da cui risulta che le idee sono gruppi
materiali di neuroni). Insomma, non importa dove nella retina capitano
quattro impulsi, essi vengono rinviati sempre all'area del quattro.
Questo vale per i primi numeri, poi interviene un'area matematica di
livello di astrazione superiore.
Prendiamo un altro caso, quello dell'identificazione dei caratteri
durante la lettura. I neuroni della vista, a partire dalla retina e
poi lungo tutto il percorso fino al cervello, isolano le macchie e i
bordi, poi le forme e le identificano. Per esempio, un circoletto
viene identificato come una "o", ma se al suo fianco c'è una stanga
lunga, a seconda della posizione di quella stanga, verrà identificato
come: "b", "d", "p", "q".
Partecipano a queste operazioni alcune centinaia di migliaia di
neuroni contemporaneamente. Tutti fanno operazioni associative,
consistenti essenzialmente nell'individuare somiglianze o diversità,
quindi macchie o bordi... e quindi forme.
Tra i neuroni deputati alle prime operazioni (macchia/bordo) e quelli
delle funzioni più astratte, ci sono molti livelli intermedi che
comunque svolgono sempre funzioni di confronto. Ci sono altri livelli
che completano l'immagine quali quelli deputati alla visione
stereoscopica e di modellizzazione tridimensionale. Ci sono poi le
aree (gruppi di neuroni) dedicati alla memoria delle forme e che
vengono utilizzati per l'identificazione delle figure. Non solo, ma ci
sono aree di capacità sempre più astratta, legate alle aree
linguistiche.
L'intelligenza quindi non è altro che la capacità di trovare nessi o
differenze fra le cose. Non a caso, il ricercatore geniale è quello
che riesce a scoprire quella relazione che nessun altro aveva
sospettato. La stessa identica cosa vale per il bravo detective, per
il bravo medico, etc.
La conseguenza di tutto questo è che l'intelligenza è una funzione del
cervello dovuta alla sua particolare struttura associativa. A tale
proposito occorre ricordare che i computer che usiamo ora sono invece
sequenziali, vale a dire compiono una serie di operazioni di somma e
sottrazione mediante uno o più registri. Quando anche i computer
saranno costruiti secondo la struttura associativa, non c'è nulla a
livello di principio che vieti loro di essere altrettanto intelligenti
di noi se non di più.
L'unico problema è pratico, e consiste nel possedere una tecnologia in
grado di mettere insieme in poco spazio e con poca spesa alcune
centinaia di miliardi di neuroni, ciascuno dei quali dotato di alcune
decine di migliaia di connessioni con gli altri neuroni. Che poi
questi neuroni siano biologici o di silicio, poco importa.
Ma ce lo dobbiamo proprio augurare che questo debba avvenire?

 ha scritto nel messaggio
news:XnCa7.2303$fA3....@news.infostrada.it...
