Vai a Mappa Corsi Laboratorio Glossario Come funziona Problemi comuni Inizia →
ITEN
← Torna alla mappa (Corso gratuito, 7 corsi e 30 lezioni)

Come funziona il corso.

Un corso per capire cos'è l'Edge AI e per costruire modelli veri usando solo uno smartphone. Immagini, suoni, movimento e testo, dal primo dato raccolto al modello che risponde in modalità aereo.

(01.01)Dove pensa l'intelligenza artificiale
(Prima volta qui?)

La lezione zero ti fa provare il telefono in un minuto e ti spiega come si usa il corso, la mappa con gli sblocchi, Listen e Scroll & read, la verifica e cosa ti serve.

Inizia qui →

Ogni tipo di modello, casella per casella.

(La mappa dei modelli)


Da una parte c'è il dato che il telefono raccoglie, dall'altra quello che il modello deve fare. Ogni casella è un tipo di modello che oggi gira su un dispositivo, con un esempio vero. Il metodo per costruirli è sempre lo stesso.

Sette corsi. Il primo è per tutti.

(I corsi)


Le basi spiegano cos'è l'Edge AI e come impara un modello. Dopo puoi andare dove ti interessa, per sensore. L'ultimo corso ti porta dal modello all'app e il progetto finale mette insieme tutto.

  1. (01) Le basi Per tutti, da qui si parte 5 lezioni

    Cos'è l'Edge AI, cosa c'è dentro un telefono e come impara un modello. Cinque lezioni senza formule, che servono a capire tutto il resto. 5 pronte

  2. (02) Vedere Immagini e video 5 lezioni

    Classificare una foto, trovare gli oggetti, ritagliarli ai pixel e riconoscere i punti di mani e corpo. Con la fotocamera del telefono. 5 pronte

  3. (03) Ascoltare Suono e voce 4 lezioni

    Per un modello il suono è un'immagine fatta di frequenze. Da lì si riconoscono rumori, parole chiave e frasi intere. 4 pronte

  4. (04) Sentire il movimento Sensori e serie temporali 4 lezioni

    Accelerometro e giroscopio misurano il movimento cento volte al secondo. Con quei numeri si riconoscono gesti e attività, si scoprono anomalie e si stimano valori. 4 pronte

  5. (05) Capire il linguaggio Testo e modelli linguistici 4 lezioni

    Le parole diventano numeri, i numeri diventano significato. Fino ai modelli linguistici che rispondono anche in modalità aereo. 4 pronte

  6. (06) Dal modello all'app Ottimizzare e distribuire 6 lezioni

    Un modello che funziona sul computer spesso non entra nel telefono. Qui impari a misurarlo, alleggerirlo e farlo girare senza rete. 6 pronte

  7. (07) Progetto finale Dalla domanda al risultato 2 lezioni

    Un caso vero seguito dall'inizio alla fine e poi il tuo, con una scheda da compilare e una lista di controllo. 2 pronte

(Il laboratorio)

Un solo laboratorio per tutti i sensori.

Scegli un sensore, raccogli gli esempi, addestra e misura il modello. Il telefono fa tutto da solo, dentro il browser, e alla fine il modello risponde anche in modalità aereo.

  1. (01)ScegliIl sensore e il compito. Classificare, stimare un numero o accorgersi delle anomalie.
  2. (02)RaccogliTieni premuto per registrare gli esempi, oppure importali dalla galleria.
  3. (03)AddestraIl telefono addestra una piccola rete e disegna le due curve mentre impara.
  4. (04)ValutaMatrice di confusione, esempi sbagliati e millisecondi misurati sul tuo telefono.
  5. (05)AlleggerisciQuantizzi il modello a 8 bit e confronti dimensione e accuratezza.
  6. (06)UsaLo provi dal vivo, anche in modalità aereo, e lo esporti se vuoi portarlo altrove.
  • FotoFotocameraQuadrato di 256 × 256 pixelcirca 16 MB
  • SuonoMicrofonoSpettrogramma mel di un secondo, 40 × 98niente da scaricare
  • MovimentoAccelerometro e giroscopioFinestra di due secondi su sei assiniente da scaricare
  • ManoFotocamera21 punti con tre coordinatecirca 20 MB
  • TestoTastieraUna frase intera, 384 numericirca 135 MB, da Hugging Face
Come funziona il laboratorio →

Com'è fatta una lezione.

(Il formato)


  1. (01)Il raccontoScorri e una scena 3D su un foglio a quadretti costruisce l'idea un pezzo alla volta. Da cinque a sette capitoli, ognuno con un consiglio pratico.
  2. (02)ApprofondisciI numeri, i nomi dei modelli e a volte il codice, per chi vuole andare oltre.
  3. (03)Prova sul telefonoUn esercizio che fai con il telefono in mano, nel laboratorio o dentro la pagina.
  4. (04)VerificaPoche domande con la spiegazione subito dopo la risposta. Nessun voto.
  5. (05)Parole nuoveI termini della lezione, collegati al glossario.
(Chi lo fa)

Sono Mattia Falco, ingegnere del software a Bari. Questo corso raccoglie quello che ho imparato costruendo modelli che girano sui telefoni, compresi gli errori.

Ho fatto OliveSense, un'app che riconosce le malattie dell'ulivo da una foto in meno di mezzo secondo e senza connessione, con quattro modelli da quattro o cinque megabyte in catena. Sto costruendo Edgy Studio, un'app per raccogliere ed etichettare dataset di immagini direttamente dal telefono. La pagina da cui è nato il corso è Come si insegna a un telefono a vedere ↗.

Domande che mi fanno spesso.

(Domande)


(01)Serve saper programmare?

No. Le lezioni si leggono come un racconto e il laboratorio si usa con i pulsanti. Chi programma trova negli approfondimenti il codice e i nomi delle librerie, per rifare tutto nei propri progetti.

(02)Le mie foto e le mie registrazioni dove vanno?

Da nessuna parte. Il laboratorio lavora dentro il browser e salva tutto nella memoria del telefono. Il sito non ha un server che riceve dati, non usa cookie e non ha statistiche di visita.

(03)Quanto costa?

Niente. Il corso è gratuito e non chiede un account.

(04)C'è un attestato alla fine?

Sì. Lo disegna il browser con i corsi che hai finito, il nome che scegli e la data, e lo scarichi come immagine o PDF. Mostra quello che hai fatto in questo browser e non è un titolo ufficiale.

(05)E Edgy Studio?

Edgy Studio è l'app che sto costruendo per raccogliere ed etichettare dataset di immagini sul telefono. Quando sarà sugli store, le lezioni sui dati avranno anche la versione da fare nell'app.

(Da dove partire)

Apri la prima lezione e tieni il telefono a portata di mano.