Fase 4 di 5 · gratuita

Specializzazione in IA: progetti, analisi dati o sviluppo con modelli linguistici

Specializzazione

Tre rami a scelta: gestire progetti di IA, analizzare dati, sviluppare applicazioni con i modelli linguistici.

  • 3 rami a scelta
  • Si apre con: Esame della Fase 3

Il programma

Ramo Analisi dati

20 lezioni · 6 h 20 min

Per chi vuole rispondere a domande con i dati: SQL, serie temporali, modelli statistici, comunicazione.

  1. Unità 5 · SQL per l'analisi

    • Database relazionali e prime interrogazioni SQL20 min
    • Ordinare, limitare e calcolare colonne in SQL15 min
    • Aggregare in SQL: GROUP BY e HAVING20 min
    • Unire le tabelle: JOIN20 min
    • Interrogazioni in più passi: WITH e funzioni finestra20 min
  2. Unità 6 · Analisi nel tempo e indicatori

    • Dati nel tempo: aggregare per giorno, settimana e mese20 min
    • Tendenza, stagionalità e rumore20 min
    • Previsioni semplici e come verificarle20 min
    • Definire indicatori affidabili20 min
    • Confrontare gruppi con l'incertezza: il bootstrap20 min
  3. Unità 7 · Modelli per spiegare e prevedere

    • La regressione per spiegare: coefficienti e incertezza20 min
    • Categorie e interazioni nella regressione20 min
    • Spiegare un esito sì o no: regressione logistica e rapporti di quote20 min
    • Associazione e causa nei dati osservazionali20 min
    • Verificare un modello come verrà usato: finestre nel tempo20 min
  4. Unità 8 · Comunicare l'analisi

    • Dalla domanda al piano di analisi15 min
    • Grafici per decidere20 min
    • Progettare un cruscotto utile15 min
    • Analisi riproducibili e controllate20 min
    • Raccontare risultati e incertezza a chi decide15 min

Ramo Progetti IA

20 lezioni · 5 h 40 min

Per chi deve proporre, valutare e guidare progetti di IA in un'organizzazione.

  1. Unità 1 · Dal bisogno al caso d'uso

    • Trovare i casi d'uso giusti15 min
    • Definire il problema e il successo15 min
    • Costruire, comprare o adattare15 min
    • Stimare valore e costi: il caso economico20 min
    • La prova di concetto e la decisione di proseguire15 min
  2. Unità 2 · Dati, squadra e fornitori

    • Valutare i dati prima di promettere risultati20 min
    • Etichettare i dati e misurare l'accordo20 min
    • Chi serve in un progetto di IA15 min
    • Pianificare con l'incertezza: il metodo di lavoro15 min
    • Scegliere e gestire i fornitori15 min
  3. Unità 3 · Rischi, conformità e governance

    • Il registro dei rischi di un progetto di IA20 min
    • AI Act per chi gestisce progetti20 min
    • Protezione dei dati: base giuridica, valutazione d'impatto, decisioni automatizzate20 min
    • Progettare la supervisione umana15 min
    • La governance dell'IA in un'organizzazione15 min
  4. Unità 4 · Rilascio, adozione e valore

    • Dal prototipo alla produzione15 min
    • Stimare i costi di esercizio di un servizio basato su modelli linguistici20 min
    • Misurare l'impatto reale20 min
    • Gestire il cambiamento e l'adozione15 min
    • Revisione dopo il rilascio, evoluzione e dismissione15 min

Ramo Sviluppo con modelli linguistici

20 lezioni · 6 h 20 min

Per chi vuole costruire applicazioni: API, uscite strutturate, RAG, agenti, valutazione.

  1. Unità 9 · Programmare con i modelli linguistici

    • Usare un modello linguistico dal codice20 min
    • Le istruzioni come codice: modelli di prompt e versioni15 min
    • Uscite strutturate: chiedere JSON e verificarlo20 min
    • Errori, limiti di frequenza e cache20 min
    • Sicurezza delle applicazioni basate su modelli linguistici20 min
  2. Unità 10 · Recupero di informazioni e RAG

    • Rispondere con i documenti propri: perché RAG15 min
    • Preparare i documenti: dividere in pezzi20 min
    • Cercare i pezzi giusti: parole chiave e vettori20 min
    • Costruire la risposta: fonti numerate e citazioni verificate20 min
    • Valutare un sistema RAG: recupero e risposte20 min
  3. Unità 11 · Agenti e strumenti

    • Dal chatbot all'agente: strumenti e chiamate di funzione20 min
    • Il ciclo dell'agente20 min
    • Progettare strumenti sicuri: permessi e conferme20 min
    • Memoria e contesto nelle conversazioni lunghe20 min
    • Flussi fissi o agenti: quando serve l'autonomia15 min
  4. Unità 12 · Valutare e mettere in produzione

    • Costruire un insieme di valutazione20 min
    • Misurare la qualità dei testi generati20 min
    • Cambiare senza rompere: confronto tra versioni20 min
    • Monitorare un'applicazione in produzione20 min
    • Rilasciare un'applicazione in modo responsabile15 min

Come funziona

  • Lezioni brevi da 15/20 minuti, divise in blocchi.
  • Esempi, domande e dati degli esercizi sul settore in cui lavori.
  • Autoverifiche a fine lezione, un quiz per unità e un esame per fase, con attestato verificabile.
  • Tutto gratuito e open source, in italiano.