Studio delle basi teoriche dell'analisi convessa e dei metodi numerici di ottimizzazione applicati al Machine Learning. Il corso tratta le funzioni semicontinue, la teoria della dualità, il teorema di Fenchel e lo sviluppo di algoritmi iterativi per problemi di minimo. È un insegnamento chiave per la comprensione matematica degli algoritmi di addestramento dei modelli di intelligenza artificiale.