Vai a Mappa Corsi Laboratorio Glossario Come funziona Problemi comuni Inizia →
ITEN
← Corso 01 · Le basi (Lezione 01.04 · 14 minuti · Nessun sensore · Per tutti)

La mappa dei modelli.

Riconoscere una foglia, contare le persone in fila, capire una frase. Sembrano problemi diversi, ma ogni modello si descrive con due cose, il dato che entra e la risposta che esce. Qui disegni la mappa che tiene insieme tutto il corso.

Cosa impari
  1. Le due domande che dicono quale modello serve
  2. I sei compiti, da classificare a generare
  3. Quando una rete neurale non serve
Ti serve sapere

Se non ti ricordi una di queste cose, il link ti porta al capitolo che la spiega.

Come vuoi seguirla
Preparo la scena…
  1. 01 La mappa

    Due domande per ogni modello.

    Per capire che modello serve bastano due domande. Che dato entra, e che risposta deve uscire. Il dato può essere una foto, un suono, un movimento, un testo o una serie di numeri. La risposta può essere una parola da un elenco, un riquadro, un contorno, un numero o qualcosa di nuovo.

    In pratica. Scrivi le due risposte prima di tutto il resto. Quasi sempre bastano a capire quale modello cercare e quanto sarà difficile.

01 / 07
(Approfondisci)

Qualche numero in più.


(01)

La mappa completa

Ogni riga è un tipo di dato, ogni colonna un compito. Le caselle con un esempio sono modelli che oggi girano davvero su un telefono, e ognuna ha una lezione nel corso. I punti sono combinazioni poco usate.

DatoClassificareTrovareSegmentareStimare un numeroAnomalieGenerare
ImmaginiFoglia sana o malataRiquadri sulle personeSfondo staccato dal soggettoQuanto è pieno il bicchierePezzo difettoso sul nastroDescrizione della foto
SuonoSirena, cane, clacsonL'istante della parola chiaveChi parla e quandoBattiti al minuto di un branoIl motore fa un rumore stranoVoce letta dal telefono
MovimentoCammini, corri o sei fermoIl momento della cadutaLe fasi di ogni passoPassi, inclinazioneVibrazione fuori norma·
TestoComando, domanda o spamNomi e date in una mail·Quanto è positiva una recensioneMessaggio fuori postoRiassunti e risposte
Punti del corpoGesto della mano21 punti della mano·Angolo del gomitoPostura sbagliata·
(02)

Non sono tutte reti neurali

Intelligenza artificiale è il nome largo per i programmi che fanno cose per cui di solito serve una persona. Oggi quasi tutta nasce dal machine learning, cioè da programmi che trovano da soli le regole guardando tanti esempi con la risposta giusta. Le reti neurali sono il tipo di machine learning più usato, ma non l'unico.

Quando i dati sono pochi numeri, come le misure di un sensore, spesso basta un albero di decisione. È una serie di domande a sì o no, del tipo la vibrazione supera questa soglia. Occupa pochi kilobyte, risponde in un attimo e si può leggere per capire perché ha deciso così.

Un altro modello semplice è quello dei vicini più prossimi, k-NN in inglese. Non impara pesi. Tiene in memoria gli esempi e per un dato nuovo ripete la risposta di quelli più simili. Con pochi esempi funziona sorprendentemente bene, e nel laboratorio lo puoi scegliere al posto della rete.

(03)

Quanto costano le etichette

Più il compito dice dove, più l'etichetta costa. Scegliere la classe di una foto richiede un secondo o due. Disegnare un riquadro preciso richiede diversi secondi, fino a mezzo minuto con i metodi tradizionali. Ripassare il contorno di un oggetto costa ancora di più. Per il dataset COCO ci sono voluti in media 79 secondi per ogni oggetto.

Per questo si parte dal compito più semplice che risponde alla domanda. Se basta sapere se nella foto c'è una macchia, si classifica. Si passa ai riquadri solo se serve contarle, e ai contorni solo se serve misurarle.

  • 1-2 suna classe per foto
  • 7-35 sun riquadro per oggetto
  • 79 sun contorno per oggetto, COCO
(Prova sul telefono)

In quale casella sta?


Ecco sette problemi veri. Per ognuno scegli il dato che entra e il compito che il modello deve fare. Dopo ogni risposta ti dico se è la casella giusta e perché.

Lo strumento ha bisogno di JavaScript acceso.

Alcuni problemi stanno a cavallo di due caselle, e va bene così. La domanda da farsi è sempre la stessa, cioè qual è il compito più semplice che risponde a quello che mi serve.

(Verifica)

3 domande per chiudere la lezione.

Quando rispondi a tutte, la lezione risulta fatta e sulla mappa la sua pietra diventa gialla. Conta rispondere, non il punteggio.


  1. (01)

    Un'app deve contare le auto che passano davanti a una telecamera. Che compito serve?

  2. (02)

    Perché conviene aggiungere una classe come altro o niente?

  3. (03)

    In una fabbrica i pezzi difettosi sono uno su diecimila. Cosa conviene fare?

Per chiudere la lezione rispondi alla verifica

← Come impara un modello Torna alla mappa
(Prossima lezione · 01.05) Il metodo in sette passi