WEBVTT

00:00:01.360 --> 00:00:03.439
<v Davide>Salve a tutti, siete all'ascolto di

00:00:03.439 --> 00:00:05.759
<v Davide>INSiDER - Dentro la Tecnologia,

00:00:05.759 --> 00:00:08.000
<v Davide>un podcast di Digital People e

00:00:08.000 --> 00:00:09.199
<v Davide>io sono il vostro host,

00:00:09.199 --> 00:00:10.240
<v Davide>Davide Fasoli.

00:00:17.015 --> 00:00:19.015
<v Davide>Oggi parleremo di come comprendere il

00:00:19.015 --> 00:00:22.054
<v Davide>funzionamento e il ragionamento dell'intelligenza artificiale

00:00:22.054 --> 00:00:23.814
<v Davide>e delle sfide che ne derivano.

00:00:23.815 --> 00:00:25.335
<v Davide>Prima di passare alle notizie che

00:00:25.335 --> 00:00:27.254
<v Davide>più ci hanno colpito questa settimana,

00:00:27.254 --> 00:00:28.960
<v Davide>vi ricordo che potete seguirci su

00:00:28.960 --> 00:00:32.799
<v Davide>Instagram a @dentrolatecnologia, iscrivervi alla newsletter

00:00:32.799 --> 00:00:34.719
<v Davide>e ascoltare un nuovo episodio ogni

00:00:34.719 --> 00:00:36.719
<v Davide>sabato mattina, su Spotify,

00:00:36.719 --> 00:00:39.679
<v Davide>Apple Podcast, YouTube Music oppure direttamente

00:00:39.679 --> 00:00:40.879
<v Davide>sul nostro sito.

00:00:53.975 --> 00:00:56.960
<v Davide>Nelle ultime settimane l'azienda cinese DeepSeek

00:00:56.960 --> 00:00:58.719
<v Davide>ha rilasciato dei nuovi modelli di

00:00:58.719 --> 00:01:01.920
<v Davide>IA generativa, in particolare DeepSeek V3

00:01:01.920 --> 00:01:03.920
<v Davide>e R1 per i ragionamenti e

00:01:03.920 --> 00:01:06.319
<v Davide>Janus Pro per la generazione di immagini.

00:01:06.319 --> 00:01:07.920
<v Davide>Annuncio che ha fatto molto parlare

00:01:07.920 --> 00:01:09.520
<v Davide>di sé soprattutto per il forte

00:01:09.520 --> 00:01:12.079
<v Davide>impatto che ha avuto sul mercato occidentale,

00:01:12.239 --> 00:01:13.444
<v Davide>tra cui un crollo del quasi

00:01:13.444 --> 00:01:15.924
<v Davide>17% delle azioni Nvidia.

00:01:15.924 --> 00:01:18.084
<v Davide>I modelli di DeepSeek infatti hanno

00:01:18.084 --> 00:01:20.004
<v Davide>messo in discussione la supremazia degli

00:01:20.004 --> 00:01:22.564
<v Davide>Stati Uniti nel mondo dell'intelligenza artificiale

00:01:22.564 --> 00:01:24.165
<v Davide>per alcune loro particolarità.

00:01:24.409 --> 00:01:26.650
<v Davide>La prima è che sono Open Source,

00:01:26.650 --> 00:01:28.010
<v Davide>o meglio "open weights",

00:01:28.010 --> 00:01:30.569
<v Davide>e di conseguenza sono liberamente scaricabili

00:01:30.569 --> 00:01:32.250
<v Davide>ed eseguibili localmente.

00:01:32.329 --> 00:01:34.329
<v Davide>Dopodiché le prestazioni di questi modelli

00:01:34.329 --> 00:01:36.329
<v Davide>sono paragonabili e in certi casi

00:01:36.329 --> 00:01:38.810
<v Davide>superiori alle più grandi intelligenze artificiali

00:01:38.810 --> 00:01:41.465
<v Davide>sul mercato, come quelle di OpenAI

00:01:41.465 --> 00:01:42.504
<v Davide>o Google.

00:01:42.504 --> 00:01:44.265
<v Davide>Prestazioni che i più grandi modelli

00:01:44.265 --> 00:01:46.185
<v Davide>Open Source, come Llama di Meta,

00:01:46.185 --> 00:01:48.185
<v Davide>non avevano finora mai raggiunto.

00:01:48.185 --> 00:01:49.465
<v Davide>Ciò che ha fatto più scalpore,

00:01:49.465 --> 00:01:52.185
<v Davide>tuttavia, è quanto DeepSeek ha investito

00:01:52.185 --> 00:01:52.984
<v Davide>in questi prodotti.

00:01:53.280 --> 00:01:55.599
<v Davide>Per addestrarli infatti sono stati spesi

00:01:55.599 --> 00:01:57.119
<v Davide>poco meno di 6 milioni di

00:01:57.119 --> 00:01:59.119
<v Davide>dollari contro le decine di miliardi

00:01:59.119 --> 00:02:01.439
<v Davide>di investimenti delle aziende americane.

00:02:01.439 --> 00:02:03.200
<v Davide>E questo ovviamente ha messo in

00:02:03.200 --> 00:02:06.239
<v Davide>discussione quanto effettivamente sia necessario acquistare

00:02:06.239 --> 00:02:08.319
<v Davide>sempre più schede grafiche e investire

00:02:08.319 --> 00:02:10.775
<v Davide>così tanto nella potenza di calcolo,

00:02:10.775 --> 00:02:13.094
<v Davide>quando si potrebbe, come ha fatto DeepSeek,

00:02:13.094 --> 00:02:16.375
<v Davide>concentrarsi piuttosto sull'ottimizzazione dei consumi.

00:02:19.094 --> 00:02:21.014
<v Davide>Un significativo passo avanti nel campo

00:02:21.014 --> 00:02:23.655
<v Davide>dell'aviazione civile supersonica è stato compiuto

00:02:23.655 --> 00:02:24.935
<v Davide>da Boom Supersonic.

00:02:24.935 --> 00:02:27.709
<v Davide>Il prototipo XB-1 ha infatti superato

00:02:27.709 --> 00:02:30.509
<v Davide>il muro del suono raggiungendo Mach 1.1,

00:02:30.509 --> 00:02:32.909
<v Davide>durante il suo dodicesimo volo di prova.

00:02:32.909 --> 00:02:34.830
<v Davide>L'aereo mobile, che rappresenta una versione

00:02:34.830 --> 00:02:36.189
<v Davide>in scala del futuro aereo di

00:02:36.189 --> 00:02:38.430
<v Davide>linea Overture, ha mantenuto la velocità

00:02:38.430 --> 00:02:40.685
<v Davide>supersonica per circa 4 minuti a

00:02:40.685 --> 00:02:43.485
<v Davide>un'altitudine di 10.300 metri nei cieli

00:02:43.485 --> 00:02:44.525
<v Davide>della California.

00:02:44.525 --> 00:02:46.205
<v Davide>Questo risultato si inserisce in un

00:02:46.205 --> 00:02:47.564
<v Davide>programma di test che ha visto

00:02:47.564 --> 00:02:49.885
<v Davide>una rapida progressione dalle prove subsoniche

00:02:49.885 --> 00:02:51.564
<v Davide>di marzo 2024.

00:02:51.564 --> 00:02:54.205
<v Davide>L'XB-1, dotato di tre motori General

00:02:54.205 --> 00:02:58.310
<v Davide>Electric J85-15 Turbojet, sta aprendo la

00:02:58.310 --> 00:03:01.189
<v Davide>strada a Overture, progettato per trasportare

00:03:01.189 --> 00:03:04.310
<v Davide>64 passeggeri a Mach 1.7.

00:03:04.389 --> 00:03:05.909
<v Davide>La compagnia, che ha raccolto oltre

00:03:05.909 --> 00:03:08.230
<v Davide>700 milioni di dollari in finanziamenti,

00:03:08.504 --> 00:03:11.145
<v Davide>punta a sviluppare autonomamente i propri motori,

00:03:11.145 --> 00:03:14.585
<v Davide>dopo la conclusione della partnership con Rolls-Royce.

00:03:14.585 --> 00:03:16.665
<v Davide>Con ordini già confermati da United

00:03:16.665 --> 00:03:19.064
<v Davide>Airlines e American Airlines,

00:03:19.064 --> 00:03:20.905
<v Davide>Boom Supersonic mira a far decollare

00:03:20.905 --> 00:03:23.625
<v Davide>il primo Overture commerciale entro il 2030,

00:03:23.810 --> 00:03:26.370
<v Davide>promettendo di portare il trasporto supersonico

00:03:26.370 --> 00:03:28.209
<v Davide>civile a livelli mai visti dal

00:03:28.209 --> 00:03:30.449
<v Davide>ritiro del Concorde nel 2003.

00:03:33.009 --> 00:03:35.009
<v Davide>Waymo, l'azienda di veicoli a guida

00:03:35.009 --> 00:03:36.849
<v Davide>autonoma di proprietà di Alphabet,

00:03:36.849 --> 00:03:38.324
<v Davide>la società madre di Google,

00:03:38.324 --> 00:03:40.805
<v Davide>ha annunciato che nel 2025 testerà

00:03:40.805 --> 00:03:42.884
<v Davide>i suoi veicoli autonomi in dieci

00:03:42.884 --> 00:03:45.204
<v Davide>nuove città, iniziando da Las Vegas

00:03:45.204 --> 00:03:46.084
<v Davide>e San Diego.

00:03:46.084 --> 00:03:48.084
<v Davide>L'obiettivo è verificare come il sistema

00:03:48.084 --> 00:03:49.830
<v Davide>di guida autonoma si adatta a

00:03:49.830 --> 00:03:52.469
<v Davide>nuovi ambienti urbani con caratteristiche differenti,

00:03:52.629 --> 00:03:54.949
<v Davide>come condizioni climatiche variabili e stili

00:03:54.949 --> 00:03:55.990
<v Davide>di guida locali.

00:03:55.990 --> 00:03:57.590
<v Davide>A Las Vegas i test si

00:03:57.590 --> 00:04:00.069
<v Davide>concentreranno sulla gestione del traffico intenso

00:04:00.069 --> 00:04:02.069
<v Davide>e delle caotiche aree di carico

00:04:02.069 --> 00:04:03.830
<v Davide>e scarico lungo la Strip,

00:04:03.830 --> 00:04:05.784
<v Davide>la strada più trafficata della città,

00:04:05.784 --> 00:04:07.944
<v Davide>oltre alla presenza di "Botts' dots",

00:04:07.944 --> 00:04:10.745
<v Davide>ovvero dei piccoli rilievi rotondi sull'asfalto

00:04:10.905 --> 00:04:13.385
<v Davide>utilizzati come segnaletica stradale al posto

00:04:13.385 --> 00:04:15.865
<v Davide>delle classiche linee di corsia dipinte.

00:04:15.865 --> 00:04:18.024
<v Davide>San Diego, invece, rappresenta un contesto

00:04:18.024 --> 00:04:19.589
<v Davide>più simile a quello delle città

00:04:19.589 --> 00:04:21.189
<v Davide>in cui Waymo è già attiva,

00:04:21.189 --> 00:04:23.350
<v Davide>permettendo di valutare le prestazioni senza

00:04:23.350 --> 00:04:25.189
<v Davide>un ampio storico di dati locali.

00:04:25.189 --> 00:04:27.350
<v Davide>L'azienda invierà meno di 10 veicoli

00:04:27.350 --> 00:04:29.589
<v Davide>per città, che saranno guidati manualmente

00:04:29.589 --> 00:04:31.750
<v Davide>per alcuni mesi nelle aree commerciali

00:04:31.750 --> 00:04:33.464
<v Davide>più trafficate, con lo scopo di

00:04:33.464 --> 00:04:35.625
<v Davide>raccogliere dati per migliorare la capacità

00:04:35.625 --> 00:04:37.384
<v Davide>di adattamento del sistema.

00:04:37.384 --> 00:04:39.545
<v Davide>Waymo sta lavorando affinché in futuro

00:04:39.545 --> 00:04:42.425
<v Davide>sia possibile avviare un servizio di robotaxi,

00:04:42.425 --> 00:04:44.745
<v Davide>con test minimi, in nuove città,

00:04:44.745 --> 00:04:48.769
<v Davide>rendendo il proprio sistema sempre più generalizzabile.

00:05:00.285 --> 00:05:03.324
<v Davide>L'intelligenza artificiale, ormai l'abbiamo capito,

00:05:03.324 --> 00:05:04.925
<v Davide>ha negli ultimi anni pervaso ogni

00:05:04.925 --> 00:05:06.925
<v Davide>ambito delle nostre vite quotidiane,

00:05:06.925 --> 00:05:08.845
<v Davide>diventando per molti parte integrante del

00:05:08.845 --> 00:05:11.004
<v Davide>proprio lavoro e delle proprie abitudini.

00:05:11.004 --> 00:05:11.965
<v Davide>Quella che è entrata in modo

00:05:11.965 --> 00:05:14.525
<v Davide>così prorompente nella nostra quotidianità,

00:05:14.525 --> 00:05:16.759
<v Davide>l'IA generativa, come quella che alimenta

00:05:16.759 --> 00:05:19.399
<v Davide>ChatGPT o Midjourney, però non è

00:05:19.399 --> 00:05:21.560
<v Davide>l'unica IA esistente, ma anzi ne

00:05:21.560 --> 00:05:22.920
<v Davide>esistono di diversi tipi,

00:05:22.920 --> 00:05:25.079
<v Davide>ognuna adibita a scopi ben precisi.

00:05:25.079 --> 00:05:27.560
<v Davide>Nella penultima puntata del 2024,

00:05:27.560 --> 00:05:29.694
<v Davide>ad esempio, abbiamo approfondito gli algoritmi

00:05:29.694 --> 00:05:32.095
<v Davide>di raccomandazione, ossia quei software di

00:05:32.095 --> 00:05:34.975
<v Davide>intelligenza artificiale, utilizzati da piattaforme come

00:05:34.975 --> 00:05:36.894
<v Davide>Netflix o Amazon, che si occupano

00:05:36.894 --> 00:05:38.814
<v Davide>di proporci contenuti o prodotti che

00:05:38.814 --> 00:05:40.014
<v Davide>potrebbero interessarci.

00:05:40.220 --> 00:05:42.860
<v Davide>Puntata che, tra le riflessioni conclusive,

00:05:42.860 --> 00:05:44.379
<v Davide>è stato un ottimo pretesto per

00:05:44.379 --> 00:05:46.860
<v Davide>introdurre l'argomento di cui parleremo oggi,

00:05:46.860 --> 00:05:49.180
<v Davide>ossia l'intelligenza artificiale spiegabile,

00:05:49.180 --> 00:05:50.622
<v Davide>o XAI, eXplainable AI.

00:05:50.622 --> 00:05:53.900
<v Davide>Quando si tratta di algoritmi di

00:05:53.900 --> 00:05:56.425
<v Davide>apprendimento automatico, infatti, si fa molto

00:05:56.425 --> 00:05:59.225
<v Davide>spesso riferimento al concetto della black box,

00:05:59.225 --> 00:06:00.985
<v Davide>o scatola nera, per cui non

00:06:00.985 --> 00:06:02.824
<v Davide>ci è dato sapere come l'algoritmo

00:06:02.824 --> 00:06:05.305
<v Davide>sia riuscito a produrre un certo risultato,

00:06:05.305 --> 00:06:06.745
<v Davide>ma ci, tra virgolette,

00:06:06.745 --> 00:06:10.519
<v Davide>"accontentiamo" che il risultato sia generalmente corretto.

00:06:10.680 --> 00:06:12.039
<v Davide>Tant'è vero che di fronte a

00:06:12.039 --> 00:06:14.039
<v Davide>modelli immensi, come il large language

00:06:14.039 --> 00:06:17.240
<v Davide>model di ChatGPT o Claude ci

00:06:17.240 --> 00:06:18.839
<v Davide>resta che accettare il fatto che

00:06:18.839 --> 00:06:21.595
<v Davide>questi algoritmi semplicemente funzionino,

00:06:21.595 --> 00:06:23.595
<v Davide>e anche incredibilmente bene.

00:06:23.595 --> 00:06:25.194
<v Davide>Questa sorta di rassegnazione,

00:06:25.194 --> 00:06:27.035
<v Davide>però, può andare bene finché la

00:06:27.035 --> 00:06:30.154
<v Davide>tecnologia viene utilizzata in contesti generalisti,

00:06:30.154 --> 00:06:31.675
<v Davide>come la creazione di immagini,

00:06:31.675 --> 00:06:33.595
<v Davide>la generazione di riassunti o la

00:06:33.595 --> 00:06:34.475
<v Davide>produzione musicale.

00:06:34.769 --> 00:06:36.930
<v Davide>Ma, dall'altro lato, esistono ambiti in

00:06:36.930 --> 00:06:39.410
<v Davide>cui sarebbe estremamente grave o pericoloso

00:06:39.410 --> 00:06:43.009
<v Davide>fidarsi ciecamente della risposta di un'intelligenza artificiale.

00:06:43.089 --> 00:06:45.329
<v Davide>Pensiamo, ad esempio, al mondo della

00:06:45.329 --> 00:06:46.930
<v Davide>medicina o della giustizia,

00:06:46.930 --> 00:06:49.089
<v Davide>dove una risposta sbagliata potrebbe causare

00:06:49.089 --> 00:06:51.754
<v Davide>danni irreparabili, al mondo finanziario,

00:06:51.754 --> 00:06:52.954
<v Davide>al mondo delle auto a guida

00:06:52.954 --> 00:06:54.555
<v Davide>autonoma o nella robotica,

00:06:54.555 --> 00:06:56.235
<v Davide>di cui abbiamo parlato nella recente

00:06:56.235 --> 00:06:58.235
<v Davide>puntata con Boston Dynamics,

00:06:58.235 --> 00:07:00.794
<v Davide>soprattutto dove questi algoritmi interagiscono con

00:07:00.794 --> 00:07:03.354
<v Davide>il mondo esterno, co-occupando gli spazi

00:07:03.354 --> 00:07:04.235
<v Davide>con gli esseri umani.

00:07:04.439 --> 00:07:06.120
<v Davide>Se pensiamo poi a quanto facilmente

00:07:06.120 --> 00:07:07.639
<v Davide>i modelli di AI possano essere

00:07:07.639 --> 00:07:09.879
<v Davide>manipolabili o attaccabili, ecco che in

00:07:09.879 --> 00:07:13.080
<v Davide>questi contesti diventa assolutamente necessario capire

00:07:13.080 --> 00:07:16.120
<v Davide>non solo il risultato dell'algoritmo in questione,

00:07:16.199 --> 00:07:17.639
<v Davide>ma anche il, tra virgolette,

00:07:17.639 --> 00:07:19.274
<v Davide>"ragionamento" e il modo in cui

00:07:19.274 --> 00:07:21.355
<v Davide>è arrivato a formulare la risposta.

00:07:21.595 --> 00:07:23.914
<v Davide>Ma cos'è quindi l'IA spiegabile?

00:07:23.914 --> 00:07:24.875
<v Davide>Come funziona?

00:07:24.875 --> 00:07:25.995
<v Davide>A cosa serve?

00:07:25.995 --> 00:07:27.595
<v Davide>E soprattutto, a che punto siamo

00:07:27.595 --> 00:07:29.834
<v Davide>nella comprensione dei modelli di intelligenza

00:07:29.834 --> 00:07:31.834
<v Davide>artificiale che utilizziamo tutti i giorni?

00:07:31.834 --> 00:07:34.009
<v Davide>In questa puntata cercheremo di rispondere

00:07:34.009 --> 00:07:35.930
<v Davide>a queste domande, iniziando proprio a

00:07:35.930 --> 00:07:39.129
<v Davide>specificare cosa si intende per IA spiegabile.

00:07:39.129 --> 00:07:41.529
<v Davide>Quando si parla di eXplainable AI,

00:07:41.529 --> 00:07:44.410
<v Davide>XAI, generalmente non si fa riferimento

00:07:44.410 --> 00:07:46.410
<v Davide>infatti a particolari tipi di modelli

00:07:46.410 --> 00:07:48.544
<v Davide>di apprendimento automatico, quanto più a

00:07:48.544 --> 00:07:49.985
<v Davide>una serie di tecniche che hanno

00:07:49.985 --> 00:07:51.985
<v Davide>proprio l'obiettivo di rendere questi modelli

00:07:51.985 --> 00:07:54.625
<v Davide>più trasparenti, permettendoci di analizzare i

00:07:54.625 --> 00:07:56.384
<v Davide>passaggi e le motivazioni che hanno

00:07:56.384 --> 00:07:58.464
<v Davide>portato a una determinata conclusione.

00:07:58.464 --> 00:08:00.144
<v Davide>Come abbiamo detto più volte e

00:08:00.144 --> 00:08:01.745
<v Davide>ripetuto all'inizio di questa puntata,

00:08:01.745 --> 00:08:03.810
<v Davide>però, non esiste un solo algoritmo

00:08:03.810 --> 00:08:05.729
<v Davide>di intelligenza artificiale, ma,

00:08:05.729 --> 00:08:07.810
<v Davide>al contrario, ne esistono di diverse

00:08:07.810 --> 00:08:10.370
<v Davide>tipologie e ognuno è specializzato per

00:08:10.370 --> 00:08:12.610
<v Davide>risolvere un particolare tipo di problema.

00:08:12.610 --> 00:08:14.689
<v Davide>Esistono di conseguenza modelli più o

00:08:14.689 --> 00:08:16.529
<v Davide>meno complessi, e che si prestano

00:08:16.529 --> 00:08:18.285
<v Davide>meglio o peggio a essere compresi

00:08:18.285 --> 00:08:19.165
<v Davide>e spiegati.

00:08:19.165 --> 00:08:20.925
<v Davide>Facciamo alcuni esempi per capire meglio

00:08:20.925 --> 00:08:22.285
<v Davide>di cosa stiamo parlando.

00:08:22.444 --> 00:08:24.685
<v Davide>Algoritmi come la regressione lineare,

00:08:24.685 --> 00:08:26.045
<v Davide>in cui viene tracciata la linea

00:08:26.045 --> 00:08:27.645
<v Davide>che collega meglio i punti usati

00:08:27.645 --> 00:08:30.959
<v Davide>per l'addestramento, i modelli k-NN che

00:08:30.959 --> 00:08:32.720
<v Davide>dividono i dati in cluster in

00:08:32.720 --> 00:08:34.159
<v Davide>base alla loro distanza,

00:08:34.159 --> 00:08:35.840
<v Davide>o gli alberi decisionali.

00:08:35.840 --> 00:08:39.200
<v Davide>Tutti questi sono detti interpretabili "by design",

00:08:39.279 --> 00:08:41.200
<v Davide>e quindi facilmente spiegabili proprio per

00:08:41.200 --> 00:08:42.480
<v Davide>come sono progettati.

00:08:42.559 --> 00:08:43.807
<v Davide>In un albero decisionale,

00:08:43.855 --> 00:08:45.695
<v Davide>ad esempio, si può ricostruire la

00:08:45.695 --> 00:08:47.936
<v Davide>catena delle decisioni che l'algoritmo ha

00:08:47.936 --> 00:08:50.095
<v Davide>preso prima di arrivare al risultato,

00:08:50.174 --> 00:08:52.495
<v Davide>mentre in una regressione lineare sappiamo

00:08:52.495 --> 00:08:54.174
<v Davide>che l'output è dato da una

00:08:54.174 --> 00:08:56.495
<v Davide>formula matematica in cui l'algoritmo ha

00:08:56.495 --> 00:08:57.855
<v Davide>ottimizzato le costanti.

00:08:58.169 --> 00:08:59.929
<v Davide>Quando invece ci spostiamo su modelli

00:08:59.929 --> 00:09:03.049
<v Davide>più complessi, come le reti neurali profonde,

00:09:03.049 --> 00:09:05.209
<v Davide>decisamente molto più comuni e potenti,

00:09:05.209 --> 00:09:06.970
<v Davide>la situazione è ben diversa e

00:09:06.970 --> 00:09:08.649
<v Davide>notevolmente più complicata.

00:09:08.649 --> 00:09:11.495
<v Davide>Questi modelli, infatti, sono sì estremamente

00:09:11.495 --> 00:09:13.735
<v Davide>potenti e capaci di eseguire compiti

00:09:13.735 --> 00:09:15.815
<v Davide>molto più articolati, ma alla loro

00:09:15.815 --> 00:09:17.415
<v Davide>complessità fa sì che anche il

00:09:17.415 --> 00:09:21.174
<v Davide>loro funzionamento sia meno trasparente e incomprensibile,

00:09:21.174 --> 00:09:23.014
<v Davide>tanto ad arrivare a descriverli come

00:09:23.014 --> 00:09:24.639
<v Davide>le famose scatole nere.

00:09:24.639 --> 00:09:26.320
<v Davide>Tra questi casi più complicati,

00:09:26.320 --> 00:09:28.879
<v Davide>però, per fortuna, sono state presentate

00:09:28.879 --> 00:09:30.480
<v Davide>diverse tecniche per poter,

00:09:30.480 --> 00:09:33.600
<v Davide>tra virgolette, "entrare nella testa" dell'intelligenza

00:09:33.600 --> 00:09:35.920
<v Davide>artificiale e capirne meglio i suoi ragionamenti.

00:09:36.304 --> 00:09:37.824
<v Davide>In particolare, e qui si entra

00:09:37.824 --> 00:09:39.745
<v Davide>in una sfera un po' più complicata,

00:09:39.824 --> 00:09:42.544
<v Davide>esistono quattro principali tecniche utilizzate,

00:09:42.544 --> 00:09:47.745
<v Davide>chiamate LIME, ossia Local Interpretable Model-agnostic Explanations,

00:09:47.824 --> 00:09:51.345
<v Davide>SHAP o Shapley Additive Explanations,

00:09:51.450 --> 00:09:53.450
<v Davide>e l'utilizzo di heatmaps.

00:09:53.529 --> 00:09:55.290
<v Davide>Vediamo brevemente cosa sono.

00:09:55.290 --> 00:09:57.290
<v Davide>La prima, LIME, è una tecnica

00:09:57.290 --> 00:09:58.889
<v Davide>che punta a spiegare le decisioni

00:09:58.889 --> 00:10:01.049
<v Davide>di un'IA approssimando parti del modello

00:10:01.049 --> 00:10:03.610
<v Davide>con altri, che invece sono interpretabili

00:10:03.610 --> 00:10:05.290
<v Davide>come quelle di cui abbiamo parlato

00:10:05.290 --> 00:10:05.690
<v Davide>poco fa.

00:10:05.825 --> 00:10:07.745
<v Davide>In questo modo la catena decisionale

00:10:07.745 --> 00:10:09.585
<v Davide>può essere suddivisa in parti più

00:10:09.585 --> 00:10:11.664
<v Davide>piccole e comprensibili anche a noi.

00:10:11.664 --> 00:10:13.585
<v Davide>La seconda tecnica, SHAP,

00:10:13.585 --> 00:10:15.424
<v Davide>analizza le variabili in input,

00:10:15.424 --> 00:10:17.904
<v Davide>assegnando un indicatore chiamato valore di

00:10:17.904 --> 00:10:20.071
<v Davide>Shapley che rappresenta quanto impatto ha

00:10:20.071 --> 00:10:22.950
<v Davide>avuto la singola variabile sul risultato finale.

00:10:22.950 --> 00:10:24.149
<v Davide>Nel caso di un modello che

00:10:24.149 --> 00:10:26.950
<v Davide>calcoli la predisposizione a una certa malattia,

00:10:26.950 --> 00:10:28.710
<v Davide>ad esempio, le variabili in input

00:10:28.710 --> 00:10:30.389
<v Davide>possono essere lo stato di salute

00:10:30.389 --> 00:10:31.990
<v Davide>del paziente, il sesso,

00:10:32.144 --> 00:10:34.065
<v Davide>l'età, la città di nascita,

00:10:34.144 --> 00:10:35.985
<v Davide>l'uso o meno di certe sostanze

00:10:35.985 --> 00:10:36.945
<v Davide>e così via.

00:10:36.945 --> 00:10:38.865
<v Davide>Grazie a SHAP è possibile quindi

00:10:38.865 --> 00:10:40.945
<v Davide>capire meglio se e quanto ognuno

00:10:40.945 --> 00:10:42.384
<v Davide>di questi fattori ha avuto un

00:10:42.384 --> 00:10:44.384
<v Davide>peso nella decisione finale dell'algoritmo.

00:10:44.759 --> 00:10:46.679
<v Davide>Per modelli ancora più complessi,

00:10:46.679 --> 00:10:48.840
<v Davide>come le reti neurali convoluzionali o

00:10:48.840 --> 00:10:50.600
<v Davide>gli algoritmi di computer vision,

00:10:50.600 --> 00:10:52.440
<v Davide>invece, sono spesso di grande aiuto

00:10:52.440 --> 00:10:55.160
<v Davide>le heatmaps, attraverso metodi come il

00:10:55.160 --> 00:10:57.080
<v Davide>Class Activation Mapping.

00:10:57.080 --> 00:10:58.519
<v Davide>Queste reti neurali, infatti,

00:10:58.519 --> 00:11:00.865
<v Davide>sono divise in strati specializzati nel

00:11:00.865 --> 00:11:03.745
<v Davide>riconoscimento di singole caratteristiche delle immagini,

00:11:03.825 --> 00:11:05.504
<v Davide>come linee dritte o curve,

00:11:05.504 --> 00:11:07.585
<v Davide>colori, forme e così via.

00:11:07.585 --> 00:11:08.785
<v Davide>Man mano che ci si avvicina

00:11:08.785 --> 00:11:10.384
<v Davide>agli strati che poi andranno a

00:11:10.384 --> 00:11:12.305
<v Davide>determinare l'output del modello,

00:11:12.305 --> 00:11:14.865
<v Davide>vengono identificate caratteristiche e forme sempre

00:11:14.865 --> 00:11:17.559
<v Davide>più complesse fino a riconoscere interi soggetti.

00:11:17.559 --> 00:11:19.320
<v Davide>Ed è qui che le heatmaps,

00:11:19.319 --> 00:11:20.600
<v Davide>o zone di attivazione,

00:11:20.600 --> 00:11:22.839
<v Davide>giocano un ruolo fondamentale nel mostrarci

00:11:22.839 --> 00:11:25.000
<v Davide>graficamente quali sono state le aree

00:11:25.000 --> 00:11:27.319
<v Davide>dell'immagine che maggiormente hanno stimolato i

00:11:27.319 --> 00:11:28.485
<v Davide>neuroni di questa rete,

00:11:28.485 --> 00:11:30.725
<v Davide>e permettendoci quindi di comprendere meglio

00:11:30.725 --> 00:11:34.084
<v Davide>il processo decisionale o risolvere eventuali problemi.

00:11:34.084 --> 00:11:35.125
<v Davide>Nel caso di un modello che

00:11:35.125 --> 00:11:36.404
<v Davide>riconosce cani e gatti,

00:11:36.404 --> 00:11:37.924
<v Davide>ad esempio, nella foto di un

00:11:37.924 --> 00:11:39.684
<v Davide>cane le zone dell'immagine più attive

00:11:39.684 --> 00:11:41.445
<v Davide>potrebbero essere quelle del muso,

00:11:41.445 --> 00:11:43.284
<v Davide>in qualità di discriminante maggiore tra

00:11:43.284 --> 00:11:44.084
<v Davide>i due soggetti.

00:11:44.159 --> 00:11:45.839
<v Davide>Per questo motivo la tecnica in

00:11:45.839 --> 00:11:48.000
<v Davide>questione è utilissima anche per la

00:11:48.000 --> 00:11:50.399
<v Davide>diagnostica e per migliorare l'algoritmo,

00:11:50.559 --> 00:11:52.639
<v Davide>rendendolo più sicuro e robusto.

00:11:52.639 --> 00:11:54.319
<v Davide>A questo punto, dopo aver parlato

00:11:54.319 --> 00:11:56.240
<v Davide>di reti neurali, viene quasi naturale

00:11:56.240 --> 00:11:58.000
<v Davide>il paragone con il funzionamento del

00:11:58.000 --> 00:11:59.894
<v Davide>cervello umano, da cui questi modelli

00:11:59.894 --> 00:12:01.335
<v Davide>prendono in parte spunto.

00:12:01.414 --> 00:12:03.654
<v Davide>Lo stesso cervello che tuttora facciamo

00:12:03.654 --> 00:12:05.654
<v Davide>molta fatica a comprendere per la

00:12:05.654 --> 00:12:06.695
<v Davide>sua complessità.

00:12:06.774 --> 00:12:09.335
<v Davide>Tuttavia negli anni abbiamo sviluppato tecnologie

00:12:09.335 --> 00:12:11.495
<v Davide>come quella del neuroimaging che ci

00:12:11.495 --> 00:12:13.495
<v Davide>permettono di visualizzare le zone del

00:12:13.495 --> 00:12:16.429
<v Davide>cervello che maggiormente rispondono a certi stimoli,

00:12:16.429 --> 00:12:18.269
<v Davide>colmando sempre di più quella distanza

00:12:18.269 --> 00:12:21.070
<v Davide>che ci separa dalla completa comprensione

00:12:21.070 --> 00:12:22.670
<v Davide>del nostro funzionamento.

00:12:22.750 --> 00:12:25.149
<v Davide>Ecco dunque che l'intelligenza artificiale in

00:12:25.149 --> 00:12:27.070
<v Davide>confronto non sembra poi così tanto

00:12:27.070 --> 00:12:29.105
<v Davide>complessa e le stesse tecniche che

00:12:29.105 --> 00:12:31.745
<v Davide>utilizziamo per comprendere il cervello potrebbero

00:12:31.745 --> 00:12:33.985
<v Davide>essere adottate per studiare le reti

00:12:33.985 --> 00:12:35.425
<v Davide>neurali artificiali.

00:12:35.504 --> 00:12:38.065
<v Davide>Infine, parliamo di un'altra categoria di modelli,

00:12:38.065 --> 00:12:41.184
<v Davide>quelli che, erroneamente, abbiamo nell'immaginario comune

00:12:41.184 --> 00:12:44.909
<v Davide>associato all'intelligenza artificiale, i Large Language Models,

00:12:44.909 --> 00:12:46.909
<v Davide>ossia quei modelli linguistici su cui

00:12:46.909 --> 00:12:49.070
<v Davide>si basano IA come ChatGPT,

00:12:49.070 --> 00:12:50.429
<v Davide>Claude o Gemini.

00:12:50.429 --> 00:12:51.389
<v Davide>Anche in questo caso,

00:12:51.389 --> 00:12:53.230
<v Davide>come è prevedibile, è molto difficile

00:12:53.230 --> 00:12:55.870
<v Davide>guardare nelle scatole nere di questi modelli,

00:12:55.870 --> 00:12:57.149
<v Davide>e la strada verso la loro

00:12:57.149 --> 00:12:58.750
<v Davide>comprensione è ancora molto lunga.

00:12:58.995 --> 00:13:01.554
<v Davide>C'è, però, una tecnica ampiamente utilizzata

00:13:01.554 --> 00:13:03.554
<v Davide>che consente ai modelli stessi di

00:13:03.554 --> 00:13:05.315
<v Davide>avere un approccio più trasparente,

00:13:05.394 --> 00:13:08.195
<v Davide>ed è la cosiddetta "Chain of Thoughts",

00:13:08.195 --> 00:13:09.634
<v Davide>o catena di pensieri.

00:13:09.634 --> 00:13:11.315
<v Davide>In sostanza, siamo noi stessi,

00:13:11.315 --> 00:13:13.790
<v Davide>nel prompt, a suggerire all'IA di

00:13:13.790 --> 00:13:16.350
<v Davide>suddividere il ragionamento in piccoli passaggi

00:13:16.350 --> 00:13:18.750
<v Davide>sequenziali logici, e sulla base di

00:13:18.750 --> 00:13:20.750
<v Davide>questi generare la risposta.

00:13:20.830 --> 00:13:22.910
<v Davide>Imitando il funzionamento del nostro cervello,

00:13:22.910 --> 00:13:24.750
<v Davide>infatti, si è notato come anche

00:13:24.750 --> 00:13:27.184
<v Davide>i modelli linguistici ottengono risultati di

00:13:27.184 --> 00:13:29.345
<v Davide>gran lunga migliori, soprattutto dove è

00:13:29.345 --> 00:13:31.504
<v Davide>richiesto un ragionamento, se gli si chiede,

00:13:31.504 --> 00:13:33.824
<v Davide>appunto, di formare una risposta passo

00:13:33.824 --> 00:13:34.784
<v Davide>dopo passo.

00:13:34.865 --> 00:13:36.865
<v Davide>Se ci pensiamo, è esattamente ciò

00:13:36.865 --> 00:13:38.704
<v Davide>che anche noi esseri umani facciamo

00:13:38.704 --> 00:13:40.625
<v Davide>ogni qual volta dobbiamo prendere una

00:13:40.625 --> 00:13:42.850
<v Davide>decisione o formulare un ragionamento.

00:13:42.850 --> 00:13:44.610
<v Davide>Tra l'altro, è proprio su processi

00:13:44.610 --> 00:13:46.769
<v Davide>di questo tipo, chiaramente ottimizzati,

00:13:46.769 --> 00:13:48.850
<v Davide>che OpenAI ha costruito i suoi

00:13:48.850 --> 00:13:50.929
<v Davide>recenti modelli o1 e o3,

00:13:50.929 --> 00:13:53.009
<v Davide>che ci hanno positivamente stupito proprio

00:13:53.009 --> 00:13:54.850
<v Davide>per la loro capacità di ragionamento

00:13:54.975 --> 00:13:58.254
<v Davide>e generalizzazione di situazioni anche complesse.

00:13:58.334 --> 00:14:00.095
<v Davide>Utilizzando la Chain of Thoughts,

00:14:00.095 --> 00:14:01.454
<v Davide>dunque, non solo si,

00:14:01.454 --> 00:14:04.894
<v Davide>tra virgolette, "obbliga" l'intelligenza artificiale a ragionare,

00:14:04.894 --> 00:14:06.735
<v Davide>ma ne possiamo studiare in tempo

00:14:06.735 --> 00:14:09.480
<v Davide>reale i ragionamenti, comprenderli e verificare

00:14:09.480 --> 00:14:11.240
<v Davide>se il modello ha commesso errori

00:14:11.240 --> 00:14:12.759
<v Davide>logici o se è affetto da

00:14:12.759 --> 00:14:14.679
<v Davide>bias e pregiudizi che ne possono

00:14:14.679 --> 00:14:17.000
<v Davide>alterare l'affidabilità delle risposte.

00:14:17.080 --> 00:14:20.440
<v Davide>In conclusione, riprendendo l'introduzione della puntata,

00:14:20.440 --> 00:14:21.639
<v Davide>in un mondo che fa sempre

00:14:21.639 --> 00:14:23.080
<v Davide>più uso di queste tecnologie,

00:14:23.144 --> 00:14:25.545
<v Davide>non possiamo permetterci di fidarci ciecamente

00:14:25.545 --> 00:14:27.865
<v Davide>di questi algoritmi, soprattutto in campi

00:14:27.865 --> 00:14:29.785
<v Davide>come la medicina, la giustizia o

00:14:29.785 --> 00:14:32.504
<v Davide>nei processi aziendali, dove l'affidabilità e

00:14:32.504 --> 00:14:34.585
<v Davide>la trasparenza di questi sistemi è

00:14:34.585 --> 00:14:36.904
<v Davide>fondamentale per comprendere i ragionamenti e

00:14:36.904 --> 00:14:39.919
<v Davide>le motivazioni dietro determinate risposte.

00:14:40.000 --> 00:14:41.759
<v Davide>In questo, le tecniche di intelligenza

00:14:41.759 --> 00:14:45.120
<v Davide>artificiale spiegabile diventano quindi essenziali per

00:14:45.120 --> 00:14:47.919
<v Davide>rendere l'IA più trasparente e affidabile.

00:14:48.159 --> 00:14:50.000
<v Davide>Sebbene siano stati fatti grandi passi

00:14:50.000 --> 00:14:51.919
<v Davide>avanti nello sviluppo di queste tecniche,

00:14:52.034 --> 00:14:53.954
<v Davide>che permettono di comprendere meglio i

00:14:53.954 --> 00:14:55.475
<v Davide>modelli anche più complessi,

00:14:55.475 --> 00:14:57.235
<v Davide>siamo ancora ben lontani da una

00:14:57.235 --> 00:14:58.674
<v Davide>soluzione definitiva.

00:14:58.674 --> 00:15:00.914
<v Davide>È quindi doveroso e fondamentale continuare

00:15:00.914 --> 00:15:03.074
<v Davide>a investire nella ricerca affinché gli

00:15:03.074 --> 00:15:05.235
<v Davide>enormi benefici di questa tecnologia,

00:15:05.235 --> 00:15:06.434
<v Davide>ad oggi quasi magica,

00:15:06.649 --> 00:15:09.610
<v Davide>possano essere sfruttati in maniera etica,

00:15:09.610 --> 00:15:12.889
<v Davide>trasparente e soprattutto sicura anche nei

00:15:12.889 --> 00:15:14.330
<v Davide>sistemi più critici.

00:15:23.434 --> 00:15:25.514
<v Davide>E così si conclude questa puntata

00:15:25.514 --> 00:15:27.834
<v Davide>di INSiDER - Dentro la Tecnologia,

00:15:27.834 --> 00:15:29.995
<v Davide>io ringrazio come sempre la redazione

00:15:29.995 --> 00:15:31.834
<v Davide>e in special modo Matteo Gallo

00:15:31.834 --> 00:15:33.834
<v Davide>e Luca Martinelli che ogni sabato

00:15:33.834 --> 00:15:36.154
<v Davide>mattina ci permettono di pubblicare un

00:15:36.154 --> 00:15:37.195
<v Davide>nuovo episodio.

00:15:37.195 --> 00:15:38.960
<v Davide>Per qualsiasi tipo di domanda o

00:15:38.960 --> 00:15:43.519
<v Davide>suggerimento scriveteci a redazione@dentrolatecnologia.it,

00:15:43.519 --> 00:15:46.960
<v Davide>seguiteci su Instagram a @dentrolatecnologia dove

00:15:46.960 --> 00:15:50.240
<v Davide>durante la settimana pubblichiamo notizie e approfondimenti.

00:15:50.240 --> 00:15:52.644
<v Davide>In qualsiasi caso nella descrizione della

00:15:52.644 --> 00:15:55.044
<v Davide>puntata troverete tutti i nostri social.

00:15:55.044 --> 00:15:57.924
<v Davide>Se trovate interessante il podcast condividetelo

00:15:57.924 --> 00:15:59.205
<v Davide>che per noi è un ottimo

00:15:59.205 --> 00:16:01.044
<v Davide>modo per crescere e non dimenticate

00:16:01.044 --> 00:16:02.485
<v Davide>di farci pubblicità.

00:16:02.485 --> 00:16:04.644
<v Davide>Noi ci sentiamo la settimana prossima.

