Optimización
Plan de Estudios de la Licenciatura en Tecnología. Sistema Escolarizado. Modalidad Presencial
Semestre
- Licenciatura en Tecnología, 5to, 6to, 7mo, 8vo semestre.
Impartido por:
- Dr. Jesús Emmanuel Solís Pérez
- Email: jsolisp@unam.mx
Prerequisitos
- Cálculo I y II, Métodos numéricos
Software requerido y herramientas
- Python & Jupyter Notebook.
- Sistema operativo: Windows 10, Linux, o macOS.
- Web Browser: Google Chrome, Opera o Firefox.
- Markdown para escribir documentación.
- Sistema de control de versiones.
Contenido del curso
- Introducción a la optimización.
- Formalismo matemático.
- Funciones convexas.
- Tipos de problemas.
- Fundamentos de optimización sin restricciones.
- Caracterización de un mínimo.
- Tipo de algoritmos de optimización.
- Optimización sin restricciones.
- Método de Búsqueda en Línea.
- Método de Región de Confianza.
- Método de Gradiente Conjugado.
- Método de Quasi-Newton.
- Método de Gradiente Descendente.
- Optimización con restricciones.
- Programación Lineal
- Algoritmos heurísticos.
- Algoritmos Genéticos (GA).
- Optimización por Enjambre de Partículas (PSO).
Bibliografía básica
- Nocedal, J., & Wright, S. J. (Eds.). (1999). Numerical optimization. New York, NY: Springer New York.
- Kelley, C. T. (1999). Iterative methods for optimization. Society for Industrial and Applied Mathematics.
- Chopard, B., & Tomassini, M. (2018). An introduction to metaheuristics for optimization (pp. 191-203). Cham, Switzerland: Springer.
- Larrañaga, P., & Lozano, J. A. (Eds.). (2001). Estimation of distribution algorithms: A new tool for evolutionary computation (Vol. 2). Springer Science & Business Media.