Numerical Optimization and Data Science
Master in Finance and Laurea Magistrale in Mathematics,
A.A. 2023-24
The course (48 hours, 6 cfu) consists of 2 parts of 24 hours, 3 cfu each:
Tuesday 4 – 6 pm, room B2 (with some exceptions)
Thursday 4 – 6 pm, room B4 (with some exceptions)
My contacts:
office E32 Math. Dept.,
Phone: 0382 985643
email luca.pavarino@unipv.it,
Webpage: https://sites.google.com/unipv.it/lucafp/home
Course webpage:
https://sites.google.com/unipv.it/teaching/numerical-optimization
The three pillars of Data Science:
All three require numerical algorithms in order to compute solutions, answers, decisions
General Optimization Problem:
find x in S (feasible set) such that
Linear Programming (Linear Optimization): f and/or g, gi are linear
Quadratic Programming (Quadratic Optimization): f is quadratic
Integer Programming:
Stochastic Programming:
Course Program
Artificial Neural Networks
Texts for further information:
J. Nocedal, S. Wright,
Numerical Optimization, Springer, 2006
M. J. Kochenderfer, T. A. Wheeler,
Algorithms for Optimization, MIT Press, 2019