Elige tu idioma
Curso de optimización matemática para ingenieros
Más de 2 millones de estudiantes en todo el mundo

Curso de optimización matemática para ingenieros

Domine todo el espectro de la optimización matemática — desde la programación lineal y el análisis convexo hasta los métodos estocásticos y enteros — y aplíquelo directamente a desafíos reales de ingeniería. Este curso dota a los ingenieros con teoría rigurosa, algoritmos prácticos y experiencia práctica en proyectos en los ámbitos de la ingeniería estructural, energética y de procesos. Si usted toma decisiones que implican compensaciones, restricciones y recursos limitados, esta es la caja de herramientas que necesita.

Dedika para empresas

Qué vas a aprender:

  • modelos de optimización lineal, no lineal o entera que tengan solución

  • Aplicar el método simplex, los algoritmos de punto interior y la teoría de dualidad para resolver problemas de PL de manera analítica.

  • Deducir las condiciones de optimalidad KKT e implementar métodos SQP y de penalización para diseño no lineal con restricciones.

  • Construir formulaciones de programación entera y resolverlas mediante técnicas de ramificación y acotamiento y planos de corte.

  • Construir modelos de optimización estocástica y robusta que tengan en cuenta la incertidumbre en parámetros reales de ingeniería.

  • Aprovechar solvers basados en Python y lenguajes de modelado algebraico para desplegar flujos de trabajo de optimización de manera profesional.

Cómo estudias de forma práctica Curso de optimización matemática para ingenieros

Cómo practicas Curso de optimización matemática para ingenieros

Para ti que eres empresa y quieres capacitar a tu equipo

En Dedika para empresas, el curso incluye ejercicios y ejemplos adaptados a tu propio negocio y a las necesidades de tu empresa.

Haz clic aquí

Contenido del curso

8 Capítulos • 39 LeccionesDuración entre 4 y 360 horas (tú decides)

Capítulo 1Ver detalles

Fundamentos de la optimización matemática

  • Lección 1 • Fundamentos de la formulación de problemas

    Traduce escenarios de ingeniería a modelos matemáticos. Conecta los requisitos del mundo real con las estructuras formales de optimización.

  • Lección 2 • Repaso de prerrequisitos matemáticos

    Repasa los fundamentos de cálculo, álgebra lineal y teoría de conjuntos. Asegura que los estudiantes puedan manipular los objetos matemáticos utilizados en optimización.

  • Lección 3 • Conceptos y terminología centrales

    Define las funciones objetivo, las variables de decisión y las restricciones. Establece el vocabulario que se utiliza en todos los métodos de optimización subsiguientes.

  • Lección 4 • Taxonomía de los problemas de optimización

    Clasifica los problemas por continuidad, linealidad y convexidad. Orienta la selección de algoritmos de solución apropiados.

Capítulo 2Ver detalles

Teoría y métodos de programación lineal

  • Lección 1 • Análisis de sensibilidad y posoptimalidad

    Analiza cómo cambian las soluciones óptimas ante perturbaciones de los parámetros. Apoya la toma de decisiones robustas en ingeniería bajo incertidumbre.

  • Lección 2 • Teoría de la dualidad

    Deduce los problemas duales de PL y demuestra la dualidad fuerte. Permite el análisis de sensibilidad y la interpretación económica de las restricciones.

  • Lección 3 • Forma estándar y geometría

    Convierte problemas de PL a la forma estándar y visualiza politopos factibles. Establece la intuición geométrica para el método simplex.

  • Lección 4 • El método simplex

    Desarrolla el algoritmo simplex completo, desde las reglas de pivoteo hasta la terminación. Proporciona la herramienta computacional principal para problemas de PL.

  • Lección 5 • Métodos de punto interior para PL

    Introduce algoritmos de punto interior de tiempo polinomial como alternativa al simplex. Prepara a los estudiantes para la computación de PL a gran escala.

Capítulo 3Ver detalles

Optimización no lineal sin restricciones

  • Lección 1 • Condiciones de optimalidad para funciones suaves

    Deduce las condiciones necesarias y suficientes de primer y segundo orden. Proporciona la base teórica para todos los algoritmos basados en el gradiente.

  • Lección 2 • Métodos de optimización libres de derivada

    Cubre los métodos de Nelder-Mead, búsqueda de patrones y basados en modelos sustitutos. Aborda problemas donde los gradientes no están disponibles o no son confiables.

  • Lección 3 • Descenso de gradiente y gradiente conjugado

    Implementa los algoritmos de descenso más pronunciado y de gradiente conjugado. Compara las tasas de convergencia para objetivos cuadráticos y generales.

  • Lección 4 • Estrategias de búsqueda lineal

    Cubre métodos de búsqueda lineal exacta e inexacta para la selección del tamaño de paso. Asegura condiciones de decrecimiento suficiente y curvatura en los métodos iterativos.

  • Lección 5 • Métodos de Newton y cuasi-Newton

    Desarrolla el método de Newton y aproximaciones de la clase BFGS. Logra convergencia superlineal para objetivos suaves en ingeniería.

Capítulo 4Ver detalles

Optimización no lineal con restricciones

  • Lección 1 • Métodos de penalización y barrera

    Convierte problemas con restricciones en secuencias sin restricciones mediante penalizaciones. Conecta la teoría con restricciones con los solucionadores sin restricciones ya dominados.

  • Lección 2 • Técnicas prácticas de manejo de restricciones

    Aborda las restricciones de cota, el escalamiento de variables y el arranque en caliente. Mejora la robustez y eficiencia del solucionador en aplicaciones reales de ingeniería.

  • Lección 3 • Condiciones de optimalidad KKT

    Deduce las condiciones de Karush-Kuhn-Tucker para problemas con restricciones. Proporciona la base teórica para todos los algoritmos de optimización con restricciones.

  • Lección 4 • Programación cuadrática secuencial

    Resuelve PNL con restricciones iterando subproblemas cuadráticos. Logra convergencia rápida para problemas suaves de diseño en ingeniería.

  • Lección 5 • Métodos de punto interior para PNL

    Aplica algoritmos de punto interior basados en barreras a restricciones no lineales. Escala a problemas de ingeniería grandes con muchas restricciones de desigualdad.

Capítulo 5Ver detalles

Optimización convexa y dualidad

  • Lección 1 • Conjuntos y funciones convexos

    Define la convexidad rigurosamente e identifica las operaciones que preservan la convexidad. Permite el reconocimiento de la estructura convexa en modelos de ingeniería.

  • Lección 2 • Dualidad lagrangiana y funciones conjugadas

    Desarrolla la relajación lagrangiana y la teoría de funciones conjugadas. Proporciona herramientas para deducir problemas duales y acotar los objetivos primales.

  • Lección 3 • Métodos de subgradiente y proximales

    Extiende los métodos de gradiente a objetivos convexos no suaves. Maneja la regularización L1 y otros objetivos no diferenciables en ingeniería.

  • Lección 4 • Formulaciones de programación cónica

    Introduce los programas de cono de segundo orden y semidefinidos como generalizaciones convexas de la PL. Amplía la clase de problemas de ingeniería tratables.

  • Lección 5 • Programación convexa disciplinada

    Enseña reglas sistemáticas para verificar y construir modelos convexos. Permite el uso de solucionadores convexos automatizados en flujos de trabajo de ingeniería.

Capítulo 6Ver detalles

Optimización entera y combinatoria

  • Lección 1 • Métodos de planos de corte

    Refuerza las relajaciones de PL con desigualdades válidas para acelerar la resolución de PEM. Complementa el algoritmo de ramificación y acotamiento en el marco de ramificación y corte.

  • Lección 2 • Heurísticas y metaheurísticas

    Cubre heurísticas voraces, de búsqueda local y basadas en poblaciones para PEM grandes. Proporciona herramientas prácticas cuando los métodos exactos son computacionalmente inviables.

  • Lección 3 • Programación dinámica para problemas discretos

    Aplica el principio de Bellman a la optimización discreta secuencial. Resuelve de manera exacta los problemas de la ruta más corta, de la mochila y de programación de horarios.

  • Lección 4 • Algoritmo de ramificación y acotamiento

    Desarrolla la búsqueda en árbol de ramificación y acotamiento para soluciones enteras exactas. Proporciona el motor algorítmico central de los solucionadores modernos de PEM.

  • Lección 5 • Formulaciones de programación entera

    Modela decisiones binarias y enteras generales en contextos de ingeniería. Establece las habilidades de formulación necesarias antes de aplicar los algoritmos de solución.

Capítulo 7Ver detalles

Optimización estocástica y robusta

  • Lección 1 • Restricciones probabilísticas y CVaR

    Codifica requisitos de factibilidad probabilística y objetivos de riesgo de cola. Maneja restricciones de seguridad y confiabilidad en el diseño de ingeniería.

  • Lección 2 • Programación estocástica de dos etapas

    Formula decisiones "aquí y ahora" vs. "esperar y ver" a través de escenarios. Resuelve problemas con recurso que surgen en la planificación de ingeniería bajo incertidumbre.

  • Lección 3 • Modelado de la incertidumbre en ingeniería

    Caracteriza la incertidumbre de los parámetros mediante distribuciones de probabilidad y conjuntos de incertidumbre. Motiva la necesidad de formulaciones estocásticas y robustas.

  • Lección 4 • Métodos de descomposición y muestreo

    Aplica la descomposición de Benders y el muestreo de Monte Carlo a programas estocásticos grandes. Permite la solución escalable de problemas reales de incertidumbre en ingeniería.

  • Lección 5 • Formulaciones de optimización robusta

    Deduce contrapartes robustas tratables para problemas inciertos de PL y PNL. Garantiza el cumplimiento de las restricciones para todas las realizaciones en un conjunto de incertidumbre.

Capítulo 8Ver detalles

Proyectos aplicados de optimización en ingeniería

  • Lección 1 • Validación de modelos e informes de soluciones

    Cubre la verificación, la evaluación comparativa y la comunicación profesional de los resultados de optimización. Asegura que las soluciones de ingeniería cumplan con los estándares de calidad e interpretabilidad.

  • Lección 2 • Optimización de la cadena de suministro y logística

    Modela la ubicación de instalaciones, el enrutamiento y los inventarios como problemas PEM. Conecta la teoría de optimización combinatoria con la práctica de la ingeniería industrial.

  • Lección 3 • Optimización del diseño estructural y mecánico

    Aplica PNL y optimización topológica a problemas de peso estructural y flexibilidad. Demuestra el flujo de trabajo completo de optimización en ingeniería mecánica.

  • Lección 4 • Optimización de sistemas energéticos y redes

    Optimiza el despacho de potencia, las redes de flujo y la programación del almacenamiento de energía. Aplica métodos de PL, PEM y estocásticos a problemas de ingeniería energética.

  • Lección 5 • Optimización de procesos e ingeniería química

    Aplica PNLEM al diseño de procesos, la optimización de reactores y la programación de horarios. Maneja la naturaleza mixta discreta-continua de los problemas de ingeniería química.

Certificación

Tu certificado válido de finalización

Este curso es para ti:

  • Ingenieros mecánicos: que buscan ir más allá de los enfoques de diseño por ensayo y error.

  • Ingenieros químicos: que necesitan optimizar sistemas complejos de procesos y reactores.

  • Investigadores de operaciones: que desean una base matemática más profunda para sus métodos.

  • Estudiantes de posgrado: preparándose para roles de investigación o industria que requieren experiencia en optimización.

  • Científicos de datos: que buscan integrar el pensamiento riguroso de optimización en los flujos de trabajo de ingeniería.

  • Ingenieros eléctricos: que abordan desafíos de sistemas de potencia, programación o diseño de redes.

Lo que dicen nuestros estudiantes

Sus clases son perfectas. Adquirí el paquete de un año y, finalmente, tengo la oportunidad de seguir diversos temas de mi interés sin necesidad de cambiar de plataforma... les agradezco por todo lo que hacen, ya los he recomendado a otras personas...
Giulio Carlo
Giulio CarloEstudiante de Marketing Digital
Me gusta cómo las lecciones van directo al grano y cómo puedo cambiar capítulos y saltar contenidos que no necesito.
Mariana Ferres
Mariana FerresEstudiante de Fotografía
Me gusta el contenido y la forma de presentación y transcripción de videos, ¡lo que acelera el proceso!
Luciana Alvarenga
Luciana AlvarengaEstudiante de Diseño de Uñas
La plataforma es rápida, simple de usar. La diversidad de contenido y los videos complementarios ayudan mucho en el aprendizaje.
André Felipe
André FelipeEstudiante de Ingeniería de Prompts

Principales capacitaciones

Preguntas frecuentes

¿Quién es Dedika?

¿El certificado es válido en Ecuador?

¿Los cursos son gratuitos?

¿Cuál es la carga horaria del curso?

¿Cómo son los cursos?

¿Cómo funcionan los cursos?

¿Cuál es la duración de los cursos?

¿Cuál es el costo o precio de los cursos?

¿Qué es un curso EAD u online y cómo funciona?

Curso en PDF