Della intelligenza artificiale e la deficienza naturale (prima parte)

Digital generated image of multicolored particles forming eye shape against black background.

Questo articolo inaugura una miniserie di altri tre articoli successivi, dedicati all’intelligenza artificiale. L’articolo originale è apparso intero su DIMENSIONE COSMICA a firma Sebastiano Fusco.

All’inizio degli anni Sessanta del secolo scorso, quando ero studente d’ingegneria elettronica, i programmi relativi all’IA si chiamavano sistemi esperti (in ambito accademico il concetto di “intelligenza artificiale” era accuratamente evitato perché troppo fantascientifico). Il loro nome derivava da due considerazioni. In primo luogo, perché le loro serie di regole li rendevano in grado di risolvere problemi che potevano essere affrontati soltanto da tecnici esperti di un determinato settore; in secondo luogo, perché“imparavano” dalla loro stessa esperienza: cioè, le regole potevano essere aggiornate in base alla maggiore o minore efficacia riscontrata nella risoluzione dei problemi. In altre parole, più dati “macinavano” questi sistemi, più imparavano e potevano risolvere problemi sempre più complessi facendo sempre meno errori. Erano in grado cioè di aggiornare facilmente i loro passaggi logici in base all’esperienza. Cosa che agli esseri umani riesce molto spesso alquanto difficile se non addirittura impossibile: pensiamo a quante volte le nostre radicate ideologie ci impediscono di guardare in faccia obiettivamente la realtà. In quegli anni io studiavo automazione del calcolo, e con quei sistemi – alquanto rudimentali rispetto a quelli di oggi – avevo per forza di cose una certa dimestichezza. Come tutti mi rendevo conto che il limite principale alle loro capacità era posto dalla potenza di calcolo (numero di operazioni eseguibili in un secondo) dei computer su cui erano implementati. All’epoca in cui io tentavo di imparare qualcosa sui computer, questi ultimi erano grandi quanto un intero piano di un grosso edificio, ma avevano una potenza di calcolo inferiore a quella del chip che gestisce il telefonino che oggi portiamo in tasca. La tecnologia, grazie soprattutto allo sviluppo dei circuiti integrati, ha poi cambiato rapidamente le cose. Personalmente, ho avuto il privilegio di poter assistere da vicino all’evolversi dell’informatica non soltanto grazie a ciò che avevo studiato, ma anche perché, essendomi dedicato alla divulgazione scientifica, ero in contatto con molti dei protagonisti di tale evoluzione.

In particolare con Roberto Vacca, grande ingegnere, grande matematico e grande scrittore di fantascienza, che è stato uno dei più assidui collaboratori delle riviste che nel tempo mi hanno incaricato di dirigere. È stato lui, soprattutto, a chiarirmi uno dei concetti di base: parlare di “intelligenza” in rapporto con questi sistemi, è improprio. Un programma di IA non è “intelligente”, perché gli manca la principale delle funzioni che caratterizzano l’intelligenza umana: la creatività. Un sistema esperto non “crea” nulla, non“immagina” nulla, non “inventa”nulla: si limita a restituire ciò che è stato immagazzinato nei suoi banchi di memoria, in base a regole che gli sono state imposte e secondo una gerarchia di priorità definita dalla frequenza statistica con cui determinate parole emergono e sono collegate con altre parole nell’immenso oceano di informazioni che ha assorbito dalle “letture” selezionate per questo da chi ha addestrato il sistema stesso. Questa considerazione è fondamentale, perché fa capire che i sistemi di Intelligenza Artificiale possono essere impostati in modo tale da obbedire a direttive ideologiche predefinite. Manca loro infatti un’altra caratteristica essenziale dell’intelligenza umana, oltre alla creatività: ovvero, sono privi di libertà di pensiero. Non conoscono il libero arbitrio, ma fanno soltanto ciò che gli è stato chiesto di fare. Se chiediamo loro qualcosa, non “ragionano” per fornirci la risposta più opportuna, ma si limitano a restituirci quella statisticamente più frequente in base ai testi che sono stati loro somministrati. Non solo: adeguano la risposta alle regole “etiche” che sono state inserite nel loro stesso linguaggio di programmazione, già a livello di codice, da chi li ha allestiti.

Sebastiano Fusco

Lascia un commento