Vai a Mappa Corsi Laboratorio Glossario Come funziona Problemi comuni Inizia →
ITEN
← Corso 04 · Sentire il movimento (Lezione 04.04 · 16 minuti · Fotocamera o sensori · Primo modello)

Prevedere un numero.

Quanto è veloce il ritmo, quanti passi, quanta batteria resterà stasera. Qui un modello risponde con un numero invece che con una classe, e impari a misurare di quanto sbaglia e dove non va creduto.

Cosa impari
  1. Cosa cambia in un modello quando la risposta è un numero
  2. Come si misura l'errore di una stima
  3. Perché un modello sbaglia fuori dai valori che ha visto
  4. Cos'è una previsione nel tempo e come si dà il margine di una stima
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 Un numero

    Quando la risposta è un numero.

    Quanti passi hai fatto, di quanti gradi è inclinato il telefono, quanto è veloce il ritmo con cui lo scuoti. Sono domande con un numero come risposta. Il modello non sceglie da un elenco, stima un valore che può essere qualunque. È la regressione01.04. Cambia l'ultimo strato della rete, che invece di una percentuale per classe dà un numero solo.

    In pratica. Se la risposta ha pochi valori possibili, come vuoto, mezzo e pieno, una classificazione è più facile da addestrare. La regressione serve quando conta la sfumatura.

01 / 07
(Approfondisci)

Qualche numero in più.


(01)

MAE e RMSE

Accanto al MAE si usa spesso il RMSE, la radice della media dei quadrati degli errori. Si legge nella stessa unità, ma pesa di più gli errori grandi. Con quattro errori di 1, 1, 1 e 9 il MAE vale 3, il RMSE circa 4,6.

Quando i due numeri sono vicini gli errori sono tutti simili. Quando il RMSE è molto più grande, da qualche parte ci sono pochi errori enormi da andare a cercare. Guardarli tutti e due costa niente e dice molto.

MAE  = media( |stima − vero| )
RMSE = radice( media( (stima − vero)² ) )
(02)

Il modello finto da battere

Il modello più stupido per una regressione risponde sempre la media delle etichette. Non guarda l'ingresso e ha comunque un suo MAE. Ogni modello vero deve batterlo, e la distanza tra i due dice quanto ha imparato.

C'è un numero che fa questo confronto da solo, si chiama R al quadrato. Vale 1 se il modello non sbaglia mai, 0 se fa come il modello finto, meno di zero se fa peggio. Nel laboratorio vedrai accanto al MAE anche quello del modello finto, per confrontarli subito.

(03)

Previsioni che il telefono fa già

Il tuo telefono fa previsioni nel tempo da anni. Sull'iPhone la ricarica ottimizzata impara a che ora di solito stacchi il telefono e tiene la batteria all'80 per cento fino a poco prima. Apple dice che l'apprendimento avviene sul dispositivo.

Queste previsioni si basano su ritmi che si ripetono, il giorno e la settimana. Per questo le caratteristiche più utili sono l'ora del giorno e il giorno della settimana, prima ancora dei valori passati. Un modello piccolo con quelle due informazioni batte spesso uno grande che non le ha.

(Prova sul telefono)

Il ritmo del metronomo


Nel laboratorio addestri un modello che stima quanto è veloce il ritmo con cui scuoti il telefono. Servono dieci minuti e un metronomo, anche un'app gratuita.

  1. Apri il laboratorio, scegli l'ingresso Movimento e il compito Numero.
  2. Per ogni ritmo, 60, 90, 120 e 150 battiti al minuto, scrivi prima i battiti nel campo del valore. Poi premi Registrazione continua e scuoti il telefono a tempo per 10 secondi. Fallo due volte per ogni ritmo.
  3. Premi Addestra, poi guarda in Valuta l'errore medio.
  4. In Usa premi Prova dal vivo e scuoti a 100 battiti, un ritmo che il modello non ha mai visto. Guarda la stima.
  5. Prova a 200 battiti, fuori dal campo, e confronta l'errore.
Apri il laboratorio →
(Verifica)

4 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)

    Cosa cambia nella rete quando la risposta è un numero invece di una classe?

  2. (02)

    Le stime sono 92, 85 e 100, i valori veri 90, 90 e 90. Quanto vale il MAE?

  3. (03)

    Hai addestrato il modello tra 60 e 150 battiti. Cosa succede a 200?

  4. (04)

    Nove volte su dieci l'errore sugli esempi di prova sta entro 8 battiti. Come dai la stima di 110?

Per chiudere la lezione rispondi alla verifica

← Accorgersi di ciò che è strano Il ripasso del corso Torna alla mappa
(Prossima lezione · 05.01) Le parole diventano numeri