-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9a4dc63
commit d35c7a8
Showing
1 changed file
with
4 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,5 @@ | ||
## Trabajo final de Optimización | ||
## Optimization course assignments | ||
|
||
El cálculo analítico de derivadas y su implementación es tediosa, y está sujeta a error. Se estudian los sistemas de diferenciación automática para cálculo de gradientes y hessianos, y se implementa una versión simple, integrandola a la optimización con métodos clásicos (gradiente, gradientes conjugados, Newton, etc.). | ||
|
||
|
||
## Optimization course final assignment | ||
|
||
The analytical calculation of derivatives and their implementation is tedious and subject to error. Automatic differentiation systems for calculating gradients and Hessians are studied, and a simple version is implemented, integrating it to optimization classical methods (gradient, conjugate gradients, Newton, etc.). | ||
- Assignment 1: gradient descent methods, random restart and performance profile | ||
- Assignment 1: Touring problem, Simulated Annealing and Stochastic Hill Climbing, Genetic Algorithms | ||
- Final Assignment: Implementation of Automatic differentiation in MatLab, and aplication to classical optimization methods |