Cos'è l'Intelligenza Artificiale?

La capacità di problem solving e l'implementazione del processo decisionale da parte di computer, macchine, programmi e codice sorgente per emulare la mente umana e le sue capacità ha due approcci principali: l'approccio umano e l'approccio ideale.

Intelligenza artificiale

L'intelligenza artificiale come concetto definito risale al 1950 con l'articolo scritto da Alan Turing, Computing Machinery and Intelligence. Da questo documento ha origine il "Test di Turing" (inizialmente chiamato Imitation Game da Turing), che intende determinare se un computer può pensare come fa un essere umano. Come concetto all'interno della conoscenza umana attuale, è possibile dire che questa idea risale al 1939 con il Mago di Oz e l'uomo di latta senza cuore.

Passare dall'idea di Turing alla realtà è e continua a essere una sfida. Ai tempi di Turing, il problema era la capacità di una macchina di memorizzare o ricordare le proprie decisioni. Poteva calcolare, ma non possedeva la capacità di memorizzare tali informazioni, che sono fondamentalmente necessarie per realizzare l'intelligenza artificiale e far pensare il computer come un essere umano.

Molto più tardi, Stuart Russell e Peter Norvig pubblicarono il loro libro Artificial Intelligence: A Modern Approach nel 1995, giunto alla sua 4° edizione nel 2020. Russell e Norvig hanno lavorato per chiarire il termine Intelligenza Artificiale. Ne vengono utilizzate molte definizioni, quindi hanno spezzato l'IA nella logica della razionalità e del pensiero rispetto all'azione.

  • I primi due elementi mirano a fare in modo che il computer sia simile all'uomo.
    • Primo, alcuni sistemi pensano come gli esseri umani.
    • Quindi alcuni sistemi si comportano come gli esseri umani.
  • Una questione separata è la razionalità del comportamento del computer.
    • Primo, alcuni sistemi pensano razionalmente.
    • In seguito alcuni sistemi agiscono razionalmente.

Approccio umano

La prima definizione all'interno dell'IA comprende i sistemi che possono pensare come un essere umano. Se i sistemi possono apprendere e risolvere i problemi come può fare un essere umano, allora rientrano in questa categoria. Haugeland definì questi sistemi nel 1985 come "macchine con una mente". Hellman nel 1978 ha affermato che questa categoria include l'automazione delle "attività che associamo al pensiero umano".

Inoltre alcuni sistemi possono agire in modo umano. Questa è la categoria di sistemi che superano il Test di Turing. Se un sistema può agire come un essere umano, comunicare con successo in inglese, capire quello che qualcuno gli sta dicendo, rispondere, evolversi e trarre nuove conclusioni, si adatta a questa categoria. Kurzweil ha definito questa categoria come "l'arte di creare macchine che svolgono funzioni che, quando eseguite da persone, richiedono intelligenza".

Approccio razionale

La seconda serie di categorie per i sistemi di intelligenza artificiale li misura rispetto alla capacità di comportarsi in modo razionale. Questa capacità è distinta dal comportamento umano perché le persone a volte non sono razionali. Ci sono, di nuovo, 2 modi per avvicinarsi all'IA in questo contesto: i sistemi possono pensare razionalmente o agire razionalmente.

Charniak e McDermott hanno descritto nel 1985 un sistema che può pensare in modo razionale con "lo studio delle facoltà mentali attraverso l'uso di modelli computazionali". Questo è considerato l'approccio attraverso le "leggi del pensiero".

Aristotele fu il primo a spiegare ciò che chiamò "processi del ragionamento corretto" o inconfutabili. L'esempio dato da Russell e Norvig è che "Socrate è un uomo, tutti gli uomini sono mortali, quindi Socrate è mortale."

È anche possibile che un sistema agisca in modo razionale, esibendo abilità basate sul Test di Turing. Poole ha descritto cosa bisogna fare per creare un sistema di intelligenza artificiale che possa agire razionalmente poiché "l'intelligenza computazionale è lo studio della progettazione di agenti intelligenti".

IA debole

I termini debole e forte sono un altro modo per distinguere i tipi di sistemi di intelligenza artificiale. L'intelligenza artificiale debole è probabilmente più appropriatamente indicata come IA stretta o intelligenza artificiale stretta. L'intelligenza artificiale si concentra sull'esecuzione di attività specifiche, come Siri di Apple, Alexa di Amazon o un'auto a guida autonoma di Google.

IA forte

L'IA forte comprende due tipi di IA: Intelligenza Artificiale Generale (Artificial General Intelligence, AGI) e Super Intelligenza Artificiale (Artificial Super Intelligence, ASI). L'AGI è un sistema auto-consapevole con una coscienza. Può risolvere problemi e persino pianificare il futuro. L'ASI è un sistema che supera le capacità umane. Un esempio di ASI non esiste ancora a meno che non si guardi al cinema. 2001: “Odissea nello spazio” vedeva la presenza di un sistema informatico chiamato HAL. Pensando a questo film è possibile farsi un'idea di un sistema ASI.

Machine Learning