WEBVTT

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

00:00:03.279 --> 00:00:05.599
<v Davide>INSiDER - Dentro la Tecnologia,

00:00:05.599 --> 00:00:07.839
<v Davide>un podcast di Digital People e

00:00:07.839 --> 00:00:09.039
<v Davide>io sono il vostro host,

00:00:09.039 --> 00:00:10.080
<v Davide>Davide Fasoli.

00:00:16.785 --> 00:00:18.625
<v Davide>Oggi cercheremo di capire meglio,

00:00:18.625 --> 00:00:21.425
<v Davide>attraverso degli esempi, come funzionano le

00:00:21.425 --> 00:00:24.144
<v Davide>varie intelligenze artificiali e cosa manca

00:00:24.144 --> 00:00:26.064
<v Davide>per poter creare dei veri e

00:00:26.064 --> 00:00:28.199
<v Davide>propri cervelli digitali.

00:00:28.199 --> 00:00:29.720
<v Davide>Prima di passare alle notizie che

00:00:29.720 --> 00:00:31.960
<v Davide>più ci hanno colpito questa settimana,

00:00:31.960 --> 00:00:33.799
<v Davide>vi ricordo che potete seguirci su

00:00:33.799 --> 00:00:37.960
<v Davide>Instagram a @dentrolatecnologia, iscrivervi alla newsletter

00:00:37.960 --> 00:00:40.039
<v Davide>e ascoltare un nuovo episodio ogni

00:00:40.039 --> 00:00:42.284
<v Davide>sabato mattina, su Spotify,

00:00:42.284 --> 00:00:45.644
<v Davide>Apple Podcast, Google Podcast oppure direttamente

00:00:45.644 --> 00:00:46.844
<v Davide>sul nostro sito.

00:00:59.659 --> 00:01:01.659
<v Davide>Dopo i problemi riscontrati nel lancio

00:01:01.659 --> 00:01:04.459
<v Davide>della navicella spaziale Starliner poco più

00:01:04.459 --> 00:01:05.420
<v Davide>di due anni fa,

00:01:05.420 --> 00:01:07.579
<v Davide>questa settimana Boeing ha deciso di

00:01:07.579 --> 00:01:10.135
<v Davide>fissare la data del secondo tentativo

00:01:10.135 --> 00:01:12.215
<v Davide>al prossimo 19 maggio.

00:01:12.215 --> 00:01:14.855
<v Davide>Il progetto dell'azienda statunitense fa parte

00:01:14.855 --> 00:01:17.174
<v Davide>del Commercial Crew Program,

00:01:17.255 --> 00:01:19.015
<v Davide>ovvero il programma di volo spaziale

00:01:19.015 --> 00:01:21.415
<v Davide>con equipaggio finanziato dalla NASA,

00:01:21.569 --> 00:01:23.329
<v Davide>che ha come obiettivo quello di

00:01:23.329 --> 00:01:25.650
<v Davide>rendere indipendenti i lanci verso la

00:01:25.650 --> 00:01:29.730
<v Davide>stazione spaziale americana dalle navicelle russe Sojuz.

00:01:29.810 --> 00:01:32.930
<v Davide>Attualmente l'unica compagnia spaziale operativa che

00:01:32.930 --> 00:01:36.094
<v Davide>rientra nel progetto della NASA è SpaceX,

00:01:36.094 --> 00:01:38.334
<v Davide>con le capsule Crew Dragon.

00:01:38.495 --> 00:01:41.694
<v Davide>Tuttavia, dopo la missione OFT-2 con

00:01:41.694 --> 00:01:43.935
<v Davide>il lancio di Starliner previsto per

00:01:43.935 --> 00:01:46.015
<v Davide>il 19 maggio, Boeing avrà la

00:01:46.015 --> 00:01:48.909
<v Davide>possibilità di avvicinarsi ulteriormente verso la

00:01:48.909 --> 00:01:51.869
<v Davide>conclusione della fase sperimentale del programma

00:01:51.869 --> 00:01:52.590
<v Davide>di lancio.

00:01:52.590 --> 00:01:54.670
<v Davide>A differenza del primo tentativo,

00:01:54.750 --> 00:01:57.229
<v Davide>questa volta la capsule Starliner,

00:01:57.229 --> 00:02:00.909
<v Davide>proverà ad attraccare alla stazione spaziale internazionale,

00:02:01.275 --> 00:02:03.194
<v Davide>dove dovrebbe rimanere per un tempo

00:02:03.194 --> 00:02:04.954
<v Davide>massimo di dieci giorni,

00:02:04.954 --> 00:02:07.275
<v Davide>per poi rientrare sulla terra una

00:02:07.275 --> 00:02:09.915
<v Davide>volta completata l'analisi dei dati.

00:02:12.314 --> 00:02:14.474
<v Davide>Un team di ricerca dell'Università di

00:02:14.474 --> 00:02:16.669
<v Davide>Austin in Texas è riuscito a

00:02:16.669 --> 00:02:20.189
<v Davide>creare un'enzima chiamato FAST-PETase,

00:02:20.189 --> 00:02:22.270
<v Davide>capace di decomporre la plastica in

00:02:22.270 --> 00:02:25.789
<v Davide>pochi giorni, rendendola riutilizzabile senza l'utilizzo

00:02:25.789 --> 00:02:27.469
<v Davide>di ulteriori fonti energetiche.

00:02:27.764 --> 00:02:29.925
<v Davide>L'obiettivo della ricerca era quello di

00:02:29.925 --> 00:02:32.004
<v Davide>trovare un modo più veloce per

00:02:32.004 --> 00:02:35.685
<v Davide>decomporre il materiale comunemente conosciuto come PET,

00:02:35.685 --> 00:02:38.245
<v Davide>il quale viene utilizzato principalmente per

00:02:38.245 --> 00:02:40.405
<v Davide>costruire contenitori per bevande,

00:02:40.405 --> 00:02:42.164
<v Davide>e il suo impatto sul pianeta

00:02:42.164 --> 00:02:42.884
<v Davide>è drammatico.

00:02:43.229 --> 00:02:44.989
<v Davide>Basti pensare al fatto che una

00:02:44.989 --> 00:02:47.389
<v Davide>bottiglia di plastica impiega dai 100

00:02:47.389 --> 00:02:50.590
<v Davide>ai 1000 anni per decomporsi completamente.

00:02:50.750 --> 00:02:53.789
<v Davide>Infatti, questi rifiuti rappresentano circa il

00:02:53.789 --> 00:02:56.110
<v Davide>12% a livello globale.

00:02:56.110 --> 00:02:59.525
<v Davide>Questo nuovo enzima sviluppato accelera moltissimo

00:02:59.525 --> 00:03:02.325
<v Davide>il processo di depolimerizzazione,

00:03:02.485 --> 00:03:05.525
<v Davide>scomponendo il PET nei suoi monomeri base,

00:03:05.525 --> 00:03:09.125
<v Davide>che poi tramite polimerizzazione vengono utilizzati

00:03:09.125 --> 00:03:11.044
<v Davide>in un secondo momento per ricreare

00:03:11.044 --> 00:03:13.844
<v Davide>molecole dall'elevato peso molecolare,

00:03:13.925 --> 00:03:14.564
<v Davide>i polimeri.

00:03:14.780 --> 00:03:16.459
<v Davide>L'enzima messo a punto è stato

00:03:16.459 --> 00:03:19.099
<v Davide>generato da delle mutazioni delle proteine

00:03:19.099 --> 00:03:22.219
<v Davide>tramite algoritmi basati sul machine learning.

00:03:22.300 --> 00:03:25.099
<v Davide>Anche se i primi risultati sono incoraggianti,

00:03:25.099 --> 00:03:26.620
<v Davide>il team di ricerca dovrà in

00:03:26.620 --> 00:03:28.300
<v Davide>primo luogo trovare il modo di

00:03:28.300 --> 00:03:30.435
<v Davide>rendere il processo funzionale per tutti

00:03:30.435 --> 00:03:31.555
<v Davide>i tipi di plastica,

00:03:31.555 --> 00:03:33.395
<v Davide>e in secondo luogo rendere il

00:03:33.395 --> 00:03:37.955
<v Davide>processo di depolimerizzazione tramite l'enzima FAST-PETase

00:03:37.955 --> 00:03:40.435
<v Davide>conveniente su scala industriale.

00:03:42.754 --> 00:03:45.074
<v Davide>Un team di ricercatori della Columbia

00:03:45.270 --> 00:03:48.550
<v Davide>Engineering e dell'Irving Medical Center della

00:03:48.550 --> 00:03:51.590
<v Davide>Columbia University hanno sviluppato un chip

00:03:51.590 --> 00:03:54.389
<v Davide>multi-organo per il test dei farmaci.

00:03:54.389 --> 00:03:56.069
<v Davide>In particolare il chip è composto

00:03:56.069 --> 00:03:57.830
<v Davide>da cellule di tessuti umani,

00:03:57.830 --> 00:04:00.150
<v Davide>di cuore, fegato, ossa,

00:04:00.150 --> 00:04:02.425
<v Davide>pelle e da cellule immunitarie,

00:04:02.425 --> 00:04:03.865
<v Davide>tra loro collegati.

00:04:03.944 --> 00:04:06.905
<v Davide>Il risultato è una riproduzione miniaturizzata

00:04:06.905 --> 00:04:08.825
<v Davide>di un modello del corpo umano,

00:04:08.905 --> 00:04:10.825
<v Davide>in grado di simulare le reazioni

00:04:10.825 --> 00:04:12.745
<v Davide>dell'intero organismo e non di un

00:04:12.745 --> 00:04:14.264
<v Davide>solo organo in particolare,

00:04:14.264 --> 00:04:16.185
<v Davide>a diversi farmaci e condizioni.

00:04:16.509 --> 00:04:19.149
<v Davide>Inoltre, ogni chip può essere realizzato

00:04:19.149 --> 00:04:22.029
<v Davide>partendo dalle cellule staminali del paziente,

00:04:22.110 --> 00:04:23.949
<v Davide>creando un vero e proprio clone

00:04:23.949 --> 00:04:26.830
<v Davide>miniaturizzato del corpo del paziente.

00:04:26.910 --> 00:04:28.589
<v Davide>Il chip inoltre è stato già

00:04:28.589 --> 00:04:31.470
<v Davide>utilizzato per studiare un farmaco tumorale

00:04:31.470 --> 00:04:33.805
<v Davide>e studiarne gli effetti avversi,

00:04:33.805 --> 00:04:37.084
<v Davide>come la cardiomiopatia e la cardiotossicità.

00:04:37.084 --> 00:04:39.564
<v Davide>Ma ulteriori studi riguarderanno l'impatto del

00:04:39.564 --> 00:04:41.645
<v Davide>covid sul cuore e i polmoni,

00:04:41.645 --> 00:04:43.404
<v Davide>le metastasi del cancro al seno

00:04:43.404 --> 00:04:44.285
<v Davide>e molto altro.

00:04:44.550 --> 00:04:46.550
<v Davide>I risultati di questa ricerca dunque

00:04:46.550 --> 00:04:48.629
<v Davide>sono un enorme passo avanti verso

00:04:48.629 --> 00:04:50.470
<v Davide>la medicina di precisione,

00:04:50.470 --> 00:04:52.709
<v Davide>fornendo un altro strumento per creare

00:04:52.709 --> 00:04:55.750
<v Davide>soluzioni e terapie mirate e personalizzate

00:04:55.750 --> 00:04:56.949
<v Davide>per ogni paziente.

00:05:13.420 --> 00:05:15.580
<v Davide>Quando si parla di intelligenza artificiale,

00:05:15.580 --> 00:05:18.220
<v Davide>e ultimamente se ne parla molto spesso,

00:05:18.220 --> 00:05:19.740
<v Davide>quasi sempre la si associa a

00:05:19.740 --> 00:05:21.500
<v Davide>un qualche algoritmo speciale,

00:05:21.500 --> 00:05:24.139
<v Davide>quasi magico, rivoluzionario, e che sta

00:05:24.139 --> 00:05:26.455
<v Davide>pian piano accompagnando l'essere umano verso

00:05:26.455 --> 00:05:29.335
<v Davide>nuove frontiere, riuscendo a risolvere problemi

00:05:29.335 --> 00:05:30.935
<v Davide>che fino a qualche anno fa

00:05:30.935 --> 00:05:33.495
<v Davide>sembravano troppo complessi da gestire.

00:05:33.654 --> 00:05:35.895
<v Davide>Anche nel corso delle nostre puntate

00:05:35.895 --> 00:05:37.895
<v Davide>non abbiamo di certo trascurato il

00:05:37.895 --> 00:05:41.509
<v Davide>tema dell'intelligenza artificiale, analizzando e approfondendo

00:05:41.509 --> 00:05:43.829
<v Davide>l'argomento sotto diversi punti di vista

00:05:43.829 --> 00:05:46.629
<v Davide>o come soluzione a svariati problemi.

00:05:46.709 --> 00:05:49.269
<v Davide>Ma alla fine questa intelligenza artificiale

00:05:49.269 --> 00:05:51.350
<v Davide>è davvero così intelligente?

00:05:51.509 --> 00:05:53.910
<v Davide>E soprattutto, è veramente un algoritmo

00:05:53.985 --> 00:05:55.425
<v Davide>su cui l'uomo non ha il

00:05:55.425 --> 00:05:57.904
<v Davide>controllo e che fa fatica a conoscere?

00:05:57.985 --> 00:05:59.904
<v Davide>Come magari potete immaginare,

00:05:59.904 --> 00:06:01.665
<v Davide>la risposta in entrambe queste domande

00:06:01.665 --> 00:06:02.384
<v Davide>è no.

00:06:02.384 --> 00:06:04.544
<v Davide>In questa puntata cercheremo di capire

00:06:04.544 --> 00:06:07.339
<v Davide>meglio quali sono e come funzionano

00:06:07.339 --> 00:06:09.980
<v Davide>gli algoritmi, perlomeno i più diffusi,

00:06:09.980 --> 00:06:12.379
<v Davide>di apprendimento automatico, che sono alla

00:06:12.379 --> 00:06:14.699
<v Davide>base dell'intelligenza artificiale.

00:06:15.020 --> 00:06:17.100
<v Davide>Innanzitutto, e questo lo abbiamo ribadito

00:06:17.100 --> 00:06:19.754
<v Davide>più volte, non esiste un'unica intelligenza

00:06:19.754 --> 00:06:23.035
<v Davide>artificiale in grado di risolvere diversi problemi,

00:06:23.035 --> 00:06:25.274
<v Davide>cosa che riesce invece molto bene

00:06:25.274 --> 00:06:26.474
<v Davide>a una mente umana.

00:06:26.474 --> 00:06:28.235
<v Davide>E di conseguenza, chiaramente,

00:06:28.235 --> 00:06:30.794
<v Davide>non esiste una sola intelligenza artificiale,

00:06:31.079 --> 00:06:32.919
<v Davide>o per meglio dire algoritmi,

00:06:33.079 --> 00:06:35.000
<v Davide>molteplici di diversi tipi,

00:06:35.000 --> 00:06:36.519
<v Davide>anche combinati tra loro,

00:06:36.519 --> 00:06:38.919
<v Davide>e ognuno risulta più o meno

00:06:38.919 --> 00:06:41.719
<v Davide>adatto per un compito rispetto agli altri.

00:06:41.719 --> 00:06:43.879
<v Davide>Iniziamo dal primo, che è probabilmente

00:06:43.879 --> 00:06:45.079
<v Davide>uno dei più semplici,

00:06:45.365 --> 00:06:47.925
<v Davide>ovvero il classificatore lineare.

00:06:47.925 --> 00:06:50.245
<v Davide>Immaginiamo di avere una serie di dati,

00:06:50.245 --> 00:06:51.524
<v Davide>per esempio il peso e le

00:06:51.524 --> 00:06:52.964
<v Davide>dimensioni di un animale,

00:06:52.964 --> 00:06:54.485
<v Davide>e se questo è un gatto

00:06:54.485 --> 00:06:55.524
<v Davide>o un topo.

00:06:55.524 --> 00:06:57.125
<v Davide>E l'obiettivo è quello di capire,

00:06:57.125 --> 00:06:59.845
<v Davide>date dimensioni e peso completamente nuovi,

00:06:59.845 --> 00:07:01.709
<v Davide>se ci troviamo davanti un topo

00:07:01.709 --> 00:07:02.829
<v Davide>o un gatto.

00:07:02.829 --> 00:07:05.149
<v Davide>Per noi, si tratterebbe semplicemente di

00:07:05.149 --> 00:07:06.750
<v Davide>capire che un topo e un

00:07:06.750 --> 00:07:09.949
<v Davide>gatto hanno dimensioni e peso completamente diverse,

00:07:09.949 --> 00:07:12.670
<v Davide>e riusciremmo a distinguerli senza difficoltà.

00:07:12.750 --> 00:07:14.589
<v Davide>Ma un computer come può fare

00:07:14.589 --> 00:07:15.230
<v Davide>in questo caso?

00:07:15.524 --> 00:07:18.245
<v Davide>Si tratta semplicemente di matematica,

00:07:18.245 --> 00:07:20.245
<v Davide>posizionando infatti i vari dati che

00:07:20.245 --> 00:07:22.644
<v Davide>abbiamo a disposizione, quindi dimensione e

00:07:22.644 --> 00:07:23.925
<v Davide>peso su un grafico,

00:07:23.925 --> 00:07:25.365
<v Davide>ci si può rendere conto che

00:07:25.365 --> 00:07:27.685
<v Davide>i gatti starebbero praticamente tutti in

00:07:27.685 --> 00:07:29.925
<v Davide>una zona, e i topi in un'altra,

00:07:30.149 --> 00:07:32.470
<v Davide>tra loro ben distinte e divise.

00:07:32.470 --> 00:07:34.389
<v Davide>Ecco quindi che basta tracciare una

00:07:34.389 --> 00:07:35.669
<v Davide>linea che sia a metà tra

00:07:35.669 --> 00:07:37.029
<v Davide>le due zone, e avere così

00:07:37.029 --> 00:07:39.269
<v Davide>una formula che restituirà "gatto" se

00:07:39.269 --> 00:07:40.470
<v Davide>il punto sta al di sopra

00:07:40.470 --> 00:07:42.149
<v Davide>della linea, e "topo" invece se

00:07:42.149 --> 00:07:42.870
<v Davide>sta al di sotto.

00:07:43.235 --> 00:07:46.115
<v Davide>Il classificatore lineare dunque compie esattamente

00:07:46.115 --> 00:07:48.915
<v Davide>questa operazione, trovando la linea divisoria

00:07:48.915 --> 00:07:50.675
<v Davide>e creando così una delle prime

00:07:50.675 --> 00:07:53.074
<v Davide>e più semplici intelligenze artificiali.

00:07:53.154 --> 00:07:55.235
<v Davide>Un esempio di classificatore lineare,

00:07:55.235 --> 00:07:57.189
<v Davide>tra l'altro, è un algoritmo o

00:07:57.189 --> 00:08:00.949
<v Davide>modello ideato addirittura nel 1958,

00:08:01.029 --> 00:08:03.509
<v Davide>chiamato Percettrone, e che di fatto

00:08:03.509 --> 00:08:05.269
<v Davide>è stato uno dei primi esempi

00:08:05.269 --> 00:08:08.069
<v Davide>di apprendimento automatico non solo software

00:08:08.069 --> 00:08:08.949
<v Davide>ma anche hardware.

00:08:09.134 --> 00:08:11.375
<v Davide>Negli anni '60 infatti venne costruita

00:08:11.375 --> 00:08:13.615
<v Davide>una macchina in grado di classificare

00:08:13.615 --> 00:08:16.495
<v Davide>delle immagini, utilizzando proprio questo modello

00:08:16.495 --> 00:08:17.455
<v Davide>come base.

00:08:17.535 --> 00:08:19.214
<v Davide>Passando al secondo algoritmo,

00:08:19.214 --> 00:08:21.535
<v Davide>possiamo dire che è un'evoluzione del primo,

00:08:21.779 --> 00:08:23.379
<v Davide>ed è stato ideato negli anni

00:08:23.379 --> 00:08:25.139
<v Davide>novanta e si tratta di modelli

00:08:25.139 --> 00:08:27.781
<v Davide>chiamati "macchine a vettori di supporto" .

00:08:27.781 --> 00:08:29.699
<v Davide>Dal nome sembra complicato,

00:08:29.779 --> 00:08:30.980
<v Davide>ma in realtà si può spiegare

00:08:30.980 --> 00:08:33.539
<v Davide>usando un minimo di matematica basilare.

00:08:33.539 --> 00:08:35.620
<v Davide>Con l'esempio di prima immaginavamo che

00:08:35.620 --> 00:08:37.539
<v Davide>i dati fossero in due zone separate,

00:08:37.835 --> 00:08:39.835
<v Davide>divise da una linea retta,

00:08:39.835 --> 00:08:41.835
<v Davide>ma immaginiamo invece che questa linea

00:08:41.835 --> 00:08:43.914
<v Davide>non sia retta, ma abbia piuttosto

00:08:43.914 --> 00:08:45.754
<v Davide>la forma di una parabola o

00:08:45.754 --> 00:08:46.634
<v Davide>di un cerchio.

00:08:46.634 --> 00:08:48.715
<v Davide>Il comportamento di questi modelli quindi

00:08:48.715 --> 00:08:50.955
<v Davide>è esattamente identico a quello precedente,

00:08:51.299 --> 00:08:53.059
<v Davide>con l'unica differenza che non si

00:08:53.059 --> 00:08:55.620
<v Davide>utilizzano linee rette come separatori.

00:08:55.620 --> 00:08:57.860
<v Davide>Questi due modelli, descritti fino ad ora,

00:08:57.860 --> 00:09:00.500
<v Davide>sono dei cosiddetti classificatori binari,

00:09:00.500 --> 00:09:02.419
<v Davide>che in pratica possono dividere i

00:09:02.419 --> 00:09:03.860
<v Davide>dati in due soli gruppi.

00:09:04.144 --> 00:09:05.745
<v Davide>Ma facciamo un altro esempio:

00:09:05.745 --> 00:09:08.065
<v Davide>immaginiamo di avere una serie di dati,

00:09:08.144 --> 00:09:10.465
<v Davide>una tabella, dove sono inserite diverse

00:09:10.465 --> 00:09:12.705
<v Davide>abitazioni con le loro informazioni,

00:09:12.784 --> 00:09:13.985
<v Davide>come i metri quadri,

00:09:13.985 --> 00:09:15.825
<v Davide>la città, la zona,

00:09:15.825 --> 00:09:17.264
<v Davide>il piano su cui si trova,

00:09:17.264 --> 00:09:18.784
<v Davide>le condizioni e così via.

00:09:18.784 --> 00:09:20.909
<v Davide>E per ognuna inoltre ne conosciamo

00:09:20.909 --> 00:09:22.909
<v Davide>il valore a cui è stata venduta.

00:09:22.909 --> 00:09:24.750
<v Davide>Come si potrebbe fare quindi per

00:09:24.750 --> 00:09:28.190
<v Davide>estimare il valore di un'abitazione completamente diversa,

00:09:28.190 --> 00:09:30.750
<v Davide>basandosi però su quelle informazioni?

00:09:30.750 --> 00:09:32.190
<v Davide>In questo caso non si tratta

00:09:32.190 --> 00:09:34.110
<v Davide>di restituire una risposta binaria,

00:09:34.384 --> 00:09:36.065
<v Davide>come nel caso del gatto e

00:09:36.065 --> 00:09:38.384
<v Davide>del topo, ma bisognerebbe restituire un

00:09:38.384 --> 00:09:41.264
<v Davide>valore numerico, ovvero il prezzo dell'abitazione.

00:09:41.585 --> 00:09:43.904
<v Davide>Per risolvere questo problema esistono quindi

00:09:43.904 --> 00:09:46.225
<v Davide>altri modelli, o meglio altre categorie

00:09:46.225 --> 00:09:48.225
<v Davide>di modelli chiamati regressori,

00:09:48.299 --> 00:09:50.059
<v Davide>che invece di tracciare una linea

00:09:50.059 --> 00:09:51.340
<v Davide>che separa i dati in due

00:09:51.339 --> 00:09:53.580
<v Davide>zone distinte, al contrario cerca di

00:09:53.580 --> 00:09:55.339
<v Davide>tracciare una linea, che anche in

00:09:55.339 --> 00:09:57.179
<v Davide>questo caso può essere una retta,

00:09:57.179 --> 00:09:58.700
<v Davide>una parabola e così via,

00:09:58.700 --> 00:10:00.459
<v Davide>che più o meno passi vicino

00:10:00.459 --> 00:10:01.820
<v Davide>a tutti i punti che vengono

00:10:01.820 --> 00:10:03.899
<v Davide>utilizzati per addestrare il computer.

00:10:04.144 --> 00:10:06.065
<v Davide>Tornando all'esempio delle case,

00:10:06.065 --> 00:10:08.144
<v Davide>quindi, da questo algoritmo otteniamo una

00:10:08.144 --> 00:10:10.625
<v Davide>formula che inserendo i metri quadri,

00:10:10.625 --> 00:10:12.384
<v Davide>le condizioni e tutte le altre

00:10:12.384 --> 00:10:14.465
<v Davide>informazioni della nostra abitazione,

00:10:14.625 --> 00:10:16.225
<v Davide>avremo un risultato con una stima

00:10:16.225 --> 00:10:18.360
<v Davide>verosimile del valore di quella casa

00:10:18.360 --> 00:10:21.000
<v Davide>con uno sforzo praticamente inesistente,

00:10:21.159 --> 00:10:23.480
<v Davide>dal momento che il computer avrà imparato,

00:10:23.480 --> 00:10:24.759
<v Davide>più o meno da solo,

00:10:24.759 --> 00:10:26.839
<v Davide>a fare quell'esatto calcolo.

00:10:26.839 --> 00:10:29.879
<v Davide>Un'altra tipologia di modello di intelligenza artificiale,

00:10:29.879 --> 00:10:32.120
<v Davide>poi, è il cosiddetto "albero di

00:10:32.120 --> 00:10:32.756
<v Davide>decisione" .

00:10:32.995 --> 00:10:35.235
<v Davide>Anche in questo caso probabilmente abbiamo

00:10:35.235 --> 00:10:37.394
<v Davide>visto degli esempi, magari li abbiamo

00:10:37.394 --> 00:10:39.875
<v Davide>utilizzati per compiere delle scelte.

00:10:40.035 --> 00:10:42.274
<v Davide>E non sono altro che percorsi dove,

00:10:42.274 --> 00:10:45.154
<v Davide>rispondendo sì e no a diverse domande,

00:10:45.389 --> 00:10:47.710
<v Davide>si percorrono strade diverse fino a

00:10:47.710 --> 00:10:49.629
<v Davide>giungere a una decisione finale.

00:10:49.790 --> 00:10:52.910
<v Davide>Prendendo nuovamente come esempio il mondo animale,

00:10:52.910 --> 00:10:55.230
<v Davide>un possibile albero di decisione potrebbe

00:10:55.230 --> 00:10:57.629
<v Davide>essere creato per classificare vari tipi

00:10:57.629 --> 00:11:00.269
<v Davide>di mammiferi in base alle caratteristiche fisiche,

00:11:00.524 --> 00:11:02.524
<v Davide>ad esempio se l'animale possiede o

00:11:02.524 --> 00:11:04.845
<v Davide>non il pelo, se ha quattro zampe,

00:11:04.845 --> 00:11:07.085
<v Davide>se possiede artigli e così via.

00:11:07.085 --> 00:11:08.205
<v Davide>E man mano che si va

00:11:08.205 --> 00:11:10.125
<v Davide>avanti ci si avvicina sempre più

00:11:10.125 --> 00:11:11.325
<v Davide>all'esito finale.

00:11:11.404 --> 00:11:13.644
<v Davide>Anche in questo caso dunque il computer,

00:11:13.644 --> 00:11:16.125
<v Davide>risolvendo operazioni matematiche e statistiche,

00:11:16.289 --> 00:11:18.049
<v Davide>riesce a creare dei dati che

00:11:18.049 --> 00:11:20.289
<v Davide>immettiamo in uno di questi alberi

00:11:20.289 --> 00:11:21.889
<v Davide>in completa autonomia.

00:11:21.970 --> 00:11:24.049
<v Davide>Il vantaggio rispetto ad esempio a

00:11:24.049 --> 00:11:26.529
<v Davide>classificatori binari è che questo permette

00:11:26.529 --> 00:11:28.129
<v Davide>di avere per così dire più

00:11:28.129 --> 00:11:29.089
<v Davide>risultati finali.

00:11:29.375 --> 00:11:31.455
<v Davide>Non più 0 o 1,

00:11:31.454 --> 00:11:33.615
<v Davide>gatto o topo, vero o falso,

00:11:33.615 --> 00:11:35.454
<v Davide>ma ad esempio diversi animali,

00:11:35.454 --> 00:11:37.054
<v Davide>anche se molto spesso o se

00:11:37.054 --> 00:11:39.454
<v Davide>non quasi sempre, vengono comunque utilizzati

00:11:39.454 --> 00:11:42.414
<v Davide>gli alberi di decisioni per classificazioni binarie.

00:11:42.809 --> 00:11:44.169
<v Davide>Ma veniamo ora a quelli che

00:11:44.169 --> 00:11:46.330
<v Davide>probabilmente sono ormai i modelli più

00:11:46.330 --> 00:11:49.610
<v Davide>famosi utilizzati per creare intelligenze artificiali

00:11:49.610 --> 00:11:52.330
<v Davide>e che vengono anche nominati più spesso.

00:11:52.409 --> 00:11:54.809
<v Davide>Stiamo parlando delle reti neurali.

00:11:54.809 --> 00:11:57.210
<v Davide>Questi modelli sono chiaramente più complessi

00:11:57.210 --> 00:11:59.134
<v Davide>dei precedenti, ma sono quelli che

00:11:59.134 --> 00:12:02.014
<v Davide>si possono meglio adattare a qualsiasi compito.

00:12:02.014 --> 00:12:03.534
<v Davide>Il modello a rete neurali,

00:12:03.535 --> 00:12:05.215
<v Davide>infatti, è quello che più si

00:12:05.215 --> 00:12:08.894
<v Davide>avvicina alla struttura, seppur molto più semplificata,

00:12:08.894 --> 00:12:10.175
<v Davide>dei cervelli biologici.

00:12:10.600 --> 00:12:13.480
<v Davide>Entrambi, infatti, sono costruiti da neuroni,

00:12:13.480 --> 00:12:15.879
<v Davide>attraverso cui passa il segnale o

00:12:15.879 --> 00:12:18.120
<v Davide>i dati che vengono processati e

00:12:18.120 --> 00:12:20.600
<v Davide>viene restituito il risultato finale.

00:12:20.600 --> 00:12:21.799
<v Davide>Con la differenza che,

00:12:21.799 --> 00:12:24.200
<v Davide>nel caso artificiale, un neurone non

00:12:24.200 --> 00:12:25.720
<v Davide>è altro che un componente,

00:12:25.720 --> 00:12:27.425
<v Davide>se così vogliamo definirlo,

00:12:27.425 --> 00:12:28.625
<v Davide>che in base ad un certo

00:12:28.625 --> 00:12:31.504
<v Davide>input si attiva restituendo un output,

00:12:31.504 --> 00:12:34.305
<v Davide>che, proprio come la sua ispirazione biologica,

00:12:34.305 --> 00:12:36.945
<v Davide>l'output di un neurone diventa input

00:12:36.945 --> 00:12:38.879
<v Davide>di un altro, secondo un peso

00:12:38.879 --> 00:12:41.360
<v Davide>che viene deciso in fase di addestramento.

00:12:41.519 --> 00:12:42.720
<v Davide>Questo modello, tra l'altro,

00:12:42.720 --> 00:12:46.159
<v Davide>è stato ipotizzato ancora nel 1943

00:12:46.159 --> 00:12:48.000
<v Davide>e si può considerare una sorta

00:12:48.000 --> 00:12:50.399
<v Davide>di evoluzione del Percettrone di cui

00:12:50.399 --> 00:12:51.919
<v Davide>abbiamo parlato poco fa.

00:12:52.225 --> 00:12:53.504
<v Davide>La rete neurali, infatti,

00:12:53.504 --> 00:12:55.024
<v Davide>è costruita da una serie di

00:12:55.024 --> 00:12:57.024
<v Davide>neuroni di input, che nel caso

00:12:57.024 --> 00:12:59.745
<v Davide>del costo delle abitazioni può coincidere

00:12:59.745 --> 00:13:01.825
<v Davide>con le variabili considerate,

00:13:01.825 --> 00:13:03.264
<v Davide>quindi i metri quadrati,

00:13:03.264 --> 00:13:04.544
<v Davide>il piano e così via.

00:13:04.710 --> 00:13:06.550
<v Davide>Nel caso di una fotografia,

00:13:06.710 --> 00:13:09.110
<v Davide>ogni pixel dell'immagine sarà associato a

00:13:09.110 --> 00:13:10.550
<v Davide>un neurone di input.

00:13:10.550 --> 00:13:11.750
<v Davide>La rete neurali, infatti,

00:13:11.750 --> 00:13:13.590
<v Davide>è costruita da una serie di

00:13:13.590 --> 00:13:15.429
<v Davide>neuroni di input, che nel caso

00:13:15.429 --> 00:13:17.910
<v Davide>del costo delle abitazioni può coincidere

00:13:17.910 --> 00:13:19.945
<v Davide>con le variabili considerate,

00:13:19.945 --> 00:13:21.384
<v Davide>quindi i metri quadrati,

00:13:21.384 --> 00:13:22.825
<v Davide>il piano e così via.

00:13:22.825 --> 00:13:24.105
<v Davide>Nel caso di una fotografia,

00:13:24.105 --> 00:13:26.585
<v Davide>ogni pixel dell'immagine sarà associato a

00:13:26.585 --> 00:13:29.065
<v Davide>un neurone di input e molto altro.

00:13:29.065 --> 00:13:30.825
<v Davide>Di esempi, come abbiamo visto,

00:13:30.825 --> 00:13:31.945
<v Davide>ce ne sono anche troppi.

00:13:32.319 --> 00:13:34.240
<v Davide>Chiaramente, oltre ai neuroni di input,

00:13:34.240 --> 00:13:36.559
<v Davide>avremo anche i neuroni di output,

00:13:36.639 --> 00:13:38.159
<v Davide>che anche in questo caso possono

00:13:38.159 --> 00:13:40.079
<v Davide>variare in base a ciò che vogliamo.

00:13:40.159 --> 00:13:42.240
<v Davide>Infine, in mezzo ci sono diversi

00:13:42.240 --> 00:13:44.559
<v Davide>strati di neuroni, dove ogni neurone

00:13:44.559 --> 00:13:46.079
<v Davide>di ogni strato è collegato a

00:13:46.079 --> 00:13:48.079
<v Davide>tutti i neuroni dello strato successivo,

00:13:48.535 --> 00:13:51.095
<v Davide>creando fitte connessioni che possono portare

00:13:51.095 --> 00:13:54.055
<v Davide>a milioni di combinazioni di pesi diversi.

00:13:54.134 --> 00:13:56.455
<v Davide>Usando funzioni matematiche, poi,

00:13:56.455 --> 00:13:58.695
<v Davide>i pesi di tutte queste connessioni

00:13:58.695 --> 00:14:01.014
<v Davide>vengono di volta in volta aggiornati,

00:14:01.254 --> 00:14:03.210
<v Davide>migliorati, in modo da rendere la

00:14:03.210 --> 00:14:05.850
<v Davide>rete neurale sempre più precisa rispetto

00:14:05.850 --> 00:14:09.450
<v Davide>ai dati usati per addestrare l'intelligenza artificiale.

00:14:09.529 --> 00:14:10.889
<v Davide>Nel caso delle immagini,

00:14:10.889 --> 00:14:13.529
<v Davide>ad esempio, alcuni neuroni possono specializzarsi

00:14:13.529 --> 00:14:15.610
<v Davide>nel riconoscere delle linee dritte,

00:14:15.924 --> 00:14:18.565
<v Davide>altri le curve, altri ancora i colori,

00:14:18.565 --> 00:14:20.085
<v Davide>e passando per i vari strati

00:14:20.085 --> 00:14:22.725
<v Davide>e ricongiungendo i vari risultati si

00:14:22.725 --> 00:14:25.285
<v Davide>ottiene infine la decisione conclusiva.

00:14:25.285 --> 00:14:28.565
<v Davide>L'ultimo principale modello di intelligenza artificiale,

00:14:28.644 --> 00:14:30.165
<v Davide>di cui è doveroso parlare,

00:14:30.165 --> 00:14:32.929
<v Davide>poi, è l'evoluzione delle reti neurali,

00:14:32.929 --> 00:14:36.289
<v Davide>chiamate reti neurali convoluzionali,

00:14:36.289 --> 00:14:38.210
<v Davide>che negli ultimi anni stanno dando

00:14:38.210 --> 00:14:41.730
<v Davide>numerosissimi contributi soprattutto nel campo della

00:14:41.730 --> 00:14:44.529
<v Davide>classificazione di immagini, dei sistemi di

00:14:44.529 --> 00:14:48.535
<v Davide>raccomandazione o dell'elaborazione del linguaggio naturale.

00:14:48.535 --> 00:14:51.415
<v Davide>Nonostante la loro popolarità sia abbastanza recente,

00:14:51.415 --> 00:14:53.735
<v Davide>però, questo modello è stato proposto

00:14:53.735 --> 00:14:57.254
<v Davide>ancora nel 1998 e realizzato per

00:14:57.254 --> 00:14:58.855
<v Davide>la prima volta nel 2003.

00:14:58.980 --> 00:15:00.820
<v Davide>Ma è solo grazie alla creazione

00:15:00.820 --> 00:15:03.139
<v Davide>di GPU sempre più potenti che

00:15:03.139 --> 00:15:05.699
<v Davide>si sono potute sviluppare così tanto

00:15:05.699 --> 00:15:07.139
<v Davide>nell'ultimo periodo.

00:15:07.220 --> 00:15:09.139
<v Davide>La loro struttura è ispirata proprio

00:15:09.139 --> 00:15:11.779
<v Davide>alla corteccia visiva dei cervelli animali

00:15:11.779 --> 00:15:13.774
<v Davide>e sono composte da più livelli

00:15:13.774 --> 00:15:16.095
<v Davide>che si occupano di classificare ed

00:15:16.095 --> 00:15:18.975
<v Davide>estrarre ognuno diverse particolarità,

00:15:19.054 --> 00:15:20.654
<v Davide>ad esempio dell'immagine.

00:15:20.815 --> 00:15:21.855
<v Davide>Per fare un esempio,

00:15:21.855 --> 00:15:24.415
<v Davide>un primo livello potrebbe riconoscere solamente

00:15:24.415 --> 00:15:26.335
<v Davide>linee orizzontali e verticali,

00:15:26.580 --> 00:15:28.740
<v Davide>il secondo forma è più complesse

00:15:28.740 --> 00:15:30.420
<v Davide>e via via fino ad arrivare

00:15:30.420 --> 00:15:32.899
<v Davide>a riconoscere persone, animali,

00:15:32.980 --> 00:15:34.580
<v Davide>oggetti e molto altro.

00:15:34.660 --> 00:15:36.179
<v Davide>Rispetto alle reti neurali,

00:15:36.179 --> 00:15:38.899
<v Davide>che anch'esse possono risolvere questi problemi,

00:15:38.899 --> 00:15:41.700
<v Davide>tra l'altro, le reti neurali convoluzionali

00:15:41.975 --> 00:15:44.455
<v Davide>sono spesso più specifiche per questa

00:15:44.455 --> 00:15:46.535
<v Davide>tipologia di attività e quindi più

00:15:46.535 --> 00:15:49.175
<v Davide>adatte e più, per modo di dire,

00:15:49.175 --> 00:15:51.415
<v Davide>semplici e facili da addestrare.

00:15:51.415 --> 00:15:53.654
<v Davide>Per concludere questo breve viaggio nel

00:15:53.654 --> 00:15:55.415
<v Davide>mondo forse un po più tecnico

00:15:55.415 --> 00:15:58.490
<v Davide>dell'intelligenza artificiale, è doveroso parlare anche

00:15:58.490 --> 00:16:00.649
<v Davide>dei problemi e delle difficoltà in

00:16:00.649 --> 00:16:02.090
<v Davide>cui ci si imbatte quando si

00:16:02.090 --> 00:16:04.570
<v Davide>decide di usare questa tecnologia per

00:16:04.570 --> 00:16:06.730
<v Davide>compiere delle specifiche attività.

00:16:06.809 --> 00:16:08.170
<v Davide>Prima di tutto, come si fa

00:16:08.170 --> 00:16:10.649
<v Davide>a stabilire qual è il miglior algoritmo?

00:16:10.875 --> 00:16:13.595
<v Davide>O quali sono i parametri da utilizzare,

00:16:13.754 --> 00:16:15.595
<v Davide>ad esempio nel caso delle reti

00:16:15.595 --> 00:16:18.075
<v Davide>neurali il numero di neuroni o

00:16:18.075 --> 00:16:21.274
<v Davide>i livelli delle reti neurali convoluzionali?

00:16:21.274 --> 00:16:22.955
<v Davide>La verità è che molto spesso

00:16:22.955 --> 00:16:26.059
<v Davide>l'unica soluzione è andare a tentativi,

00:16:26.059 --> 00:16:27.740
<v Davide>cercando di volta in volta di

00:16:27.740 --> 00:16:31.019
<v Davide>capire quale sistema produce i migliori risultati,

00:16:31.179 --> 00:16:33.740
<v Davide>anche tenendo conto della complessità del

00:16:33.740 --> 00:16:34.700
<v Davide>modello stesso.

00:16:34.779 --> 00:16:37.420
<v Davide>Ad esempio un classificatore lineare molto

00:16:37.420 --> 00:16:40.075
<v Davide>meno complesso, più facile da addestrare

00:16:40.075 --> 00:16:42.235
<v Davide>e leggero di una rete neurale.

00:16:42.235 --> 00:16:44.794
<v Davide>E per classificazioni binarie come quelle

00:16:44.794 --> 00:16:46.714
<v Davide>di cui abbiamo portato l'esempio,

00:16:46.714 --> 00:16:48.554
<v Davide>del gatto e del topo sarebbe

00:16:48.554 --> 00:16:49.674
<v Davide>molto più adatta.

00:16:49.674 --> 00:16:51.595
<v Davide>Il secondo problema da considerare è

00:16:51.595 --> 00:16:56.409
<v Davide>poi quello dell'overfitting, o letteralmente addestramento eccessivo.

00:16:56.409 --> 00:16:58.809
<v Davide>Nel caso della regressione ad esempio,

00:16:58.809 --> 00:17:00.889
<v Davide>trovare una linea che incrocia esattamente

00:17:00.889 --> 00:17:03.450
<v Davide>tutti i punti inseriti produrrebbe un

00:17:03.450 --> 00:17:06.250
<v Davide>modello perfetto per i dati usati nell'addestramento,

00:17:06.855 --> 00:17:08.934
<v Davide>ma difficilmente valido magari per i

00:17:08.934 --> 00:17:12.214
<v Davide>dati completamente nuovi, e chiaramente l'intelligenza

00:17:12.214 --> 00:17:14.614
<v Davide>artificiale creata sarebbe inutile.

00:17:14.694 --> 00:17:15.894
<v Davide>Di problemi in realtà ce ne

00:17:15.894 --> 00:17:18.855
<v Davide>sarebbero molti altri, anche se risolvibili

00:17:18.855 --> 00:17:20.694
<v Davide>e su cui numerose scoperte vengono

00:17:20.694 --> 00:17:21.575
<v Davide>fatte ogni giorno.

00:17:21.950 --> 00:17:24.669
<v Davide>Ma l'ultimo, ma non meno importante,

00:17:24.670 --> 00:17:27.150
<v Davide>su cui è doveroso spendere qualche parola,

00:17:27.150 --> 00:17:28.990
<v Davide>è un problema sul piano etico.

00:17:28.990 --> 00:17:31.789
<v Davide>Problema di cui avevamo approfonditamente parlato

00:17:31.789 --> 00:17:33.710
<v Davide>con IBM e in poche parole

00:17:33.710 --> 00:17:36.445
<v Davide>riguarda una sorta di pregiudizio o

00:17:36.445 --> 00:17:39.644
<v Davide>errore solitamente sul piano appunto etico

00:17:39.644 --> 00:17:42.365
<v Davide>che un'intelligenza artificiale compie proprio perché

00:17:42.365 --> 00:17:44.845
<v Davide>viene addestrata da dati prodotti dagli

00:17:44.845 --> 00:17:45.724
<v Davide>esseri umani.

00:17:45.725 --> 00:17:47.725
<v Davide>Basti pensare ad un bot creato

00:17:47.725 --> 00:17:50.045
<v Davide>da Microsoft che si addestrava usando

00:17:50.045 --> 00:17:51.680
<v Davide>i tweet, che ha poi iniziato

00:17:51.680 --> 00:17:54.320
<v Davide>a prendere pieghe naziste e razziste

00:17:54.320 --> 00:17:56.080
<v Davide>e che per questo chiaramente è

00:17:56.080 --> 00:17:57.200
<v Davide>stato eliminato.

00:17:57.279 --> 00:17:58.720
<v Davide>Tirando le somme, dunque,

00:17:58.720 --> 00:18:01.679
<v Davide>creare un'intelligenza artificiale non è semplice,

00:18:01.680 --> 00:18:02.799
<v Davide>e sono sempre di più i

00:18:02.799 --> 00:18:04.320
<v Davide>modelli e le soluzioni che si

00:18:04.320 --> 00:18:06.320
<v Davide>possono adottare per compiere al meglio

00:18:06.375 --> 00:18:08.454
<v Davide>specifiche e determinate attività.

00:18:08.454 --> 00:18:10.855
<v Davide>Il contributo che questa tecnologia sta

00:18:10.855 --> 00:18:12.454
<v Davide>dando però è innegabile,

00:18:12.454 --> 00:18:14.055
<v Davide>aprendo le porte a nuovi ambiti

00:18:14.055 --> 00:18:15.894
<v Davide>che prima ci saremmo solo sognati

00:18:15.894 --> 00:18:17.734
<v Davide>di raggiungere, come le auto a

00:18:17.734 --> 00:18:20.134
<v Davide>guida autonoma, il riconoscimento di immagini

00:18:20.134 --> 00:18:20.934
<v Davide>e così via.

00:18:21.200 --> 00:18:23.279
<v Davide>I problemi però non mancano e

00:18:23.279 --> 00:18:24.960
<v Davide>c'è ancora molto lavoro da fare

00:18:24.960 --> 00:18:27.839
<v Davide>prima di raggiungere risultati ancora più

00:18:27.839 --> 00:18:31.440
<v Davide>soddisfacenti e soprattutto liberi da bias,

00:18:31.440 --> 00:18:34.525
<v Davide>pregiudizi ed eticamente corretti verso la

00:18:34.525 --> 00:18:35.965
<v Davide>creazione di quello che,

00:18:35.965 --> 00:18:38.445
<v Davide>chissà, un giorno diventerà un vero

00:18:38.445 --> 00:18:40.285
<v Davide>e proprio cervello artificiale.

00:18:49.160 --> 00:18:51.160
<v Davide>E così si conclude questa puntata

00:18:51.160 --> 00:18:53.559
<v Davide>di INSiDER - Dentro la Tecnologia,

00:18:53.559 --> 00:18:55.640
<v Davide>io ringrazio come sempre la redazione

00:18:55.640 --> 00:18:57.559
<v Davide>e in special modo Matteo Gallo

00:18:57.559 --> 00:18:59.575
<v Davide>e Luca Martinelli che ogni sabato

00:18:59.575 --> 00:19:01.815
<v Davide>mattina ci permettono di pubblicare un

00:19:01.815 --> 00:19:02.934
<v Davide>nuovo episodio.

00:19:02.934 --> 00:19:04.615
<v Davide>Per qualsiasi tipo di domanda o

00:19:04.615 --> 00:19:09.174
<v Davide>suggerimento scriveteci a redazione@dentrolatecnologia.it,

00:19:09.255 --> 00:19:12.710
<v Davide>seguiteci su Instagram a @dentrolatecnologia dove

00:19:12.710 --> 00:19:16.230
<v Davide>durante la settimana pubblichiamo notizie e approfondimenti.

00:19:16.230 --> 00:19:18.390
<v Davide>In qualsiasi caso nella descrizione della

00:19:18.390 --> 00:19:20.710
<v Davide>puntata troverete tutti i nostri social.

00:19:20.710 --> 00:19:23.589
<v Davide>Se trovate interessante il podcast condividetelo

00:19:23.589 --> 00:19:24.950
<v Davide>che per noi è un ottimo

00:19:24.950 --> 00:19:26.789
<v Davide>modo per crescere e non dimenticate

00:19:26.789 --> 00:19:27.910
<v Davide>di farci pubblicità.

00:19:28.116 --> 00:19:30.356
<v Davide>Noi ci sentiamo la settimana prossima.

