Crèdits
6
Tipus
Optativa
Requisits
Aquesta assignatura no té requisits
, però té capacitats prèvies
Departament
EIO
Professorat
Responsable
- Jordi Castro Pérez ( jordi.castro@upc.edu )
Altres
- F. Javier Heredia Cervera ( f.javier.heredia@upc.edu )
Hores setmanals
Teoria
3.2
Problemes
0
Laboratori
0
Aprenentatge dirigit
0.777
Aprenentatge autònom
52
Objectius
-
(veure versió en anglès)
Competències relacionades: CEE5.3, CEE3.2, CTR2, CTR6, -
(veure versió en anglès)
Competències relacionades: CEE5.3, CG1, CG3, CEE3.2, CEE3.3, CB9, CEC1, CEC2, -
(veure versió en anglès)
Competències relacionades: CEE5.3, CEE3.2, CEE3.3, -
(veure versió en anglès)
Competències relacionades: CEE5.3, CTR6,
Continguts
-
Optimització sense restriccions
Optimality conditions. Convexity. Descent directions.
Line search. Acceptability of step sizes.
General minimization algorithm.
Gradient method. Rate of convergence.
Newton's method. Factorizations to ensure convergence.
Weighted least squares.
Introduction to AMPL. The Neos solver site. -
Optimització amb restriccions i "Support Vector Machines".
- Introduction to Support Vector Macines (SVM)
- KKT Optimality conditions of constrained optimization. Optimality conditions of SVM.
- Duality in Optimization. The dual of the SVM. -
Programació Entera.
- Modelling problems with binary variables.
- The branch and bound algorithm for integer programming
- Gomory's cutting planes algorithm.
- Minimal spanning tree problem and algorithms of Kruskal and Prim.
Activitats
Activitat Acte avaluatiu
Unconstrained Optimization
Optimality conditions. Convexity. Descent directions. Line search. Acceptability of step sizes. General minimization algorithm. Gradient method. Rate of convergence. Newton's method. Factorizations to ensure convergence. Weighted least squares. Introduction to AMPL. The Neos solver site.Objectius: 1 2 3 4
Teoria
17.3h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
35h
Constrained Optimization and Support Vector Machines
- Introduction to Support Vector Macines (SVM) - KKT Optimality conditions of constrained optimization. Optimality conditions of SVM. - Duality in Optimization. The dual of the SVM.Objectius: 1 2 3 4
Teoria
17.4h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
35h
Integer Programming
- Modelling problems with binary variables. - The branch and bound algorithm for integer programming - Gomory's cutting planes algorithm. - Minimal spanning tree problem and algorithms of Kruskal and PrimObjectius: 1 2 3 4
Teoria
17.3h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
35h
Metodologia docent
(veure versió en anglès)Mètode d'avaluació
(veure versió en anglès)Bibliografia
Bàsic
-
Numerical optimization
- Nocedal, J.; Wright, S.J,
Springer Science+Business Media,
2006.
ISBN: 0387303030
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003178739706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Linear and nonlinear programming
- Luenberger, D.G.; Ye, Y,
Springer,
2016.
ISBN: 9783319188416
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004098369706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Integer programming
- Wolsey, L.A,
John Wiley & Sons,
1998.
ISBN: 0471283665
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991001856689706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
AMPL: a modeling language for mathematical programming
- Fourer, R.; Gay, D.M.; Kernighan, B.W,
Thomson Brooks/Cole,
2003.
ISBN: 0534388094
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991002629329706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
An introduction to support vector machines: and other kermel-based learning methods
- Cristianini, N.; Shawe-Taylor, J,
Cambridge University Press,
2000.
ISBN: 0521780195
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991001992979706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- Tool for self-learning LP an ILP algorithms. http://www-eio.upc.es/teaching/ple/pfc_ing.html
- NEOS server https://neos-server.org/neos/