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.
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
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
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
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.
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
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
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
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.
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
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
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
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.