Enroll Course: https://www.coursera.org/learn/discrete-optimization
Si alguna vez te has sentido frustrado al resolver Sudokus a mano, ¡este curso es para ti! El curso Optimización Discreta en Coursera te lleva a través de los fundamentos de la optimización discreta y te equipa con las herramientas necesarias para abordar problemas de búsqueda complejos.
Visión general: En el curso, aprenderás conceptos y algoritmos de optimización discreta, que incluyen programación de restricciones, búsqueda local y programación entera mixta. Es impresionante cómo la tecnología de optimización es omnipresente en nuestra sociedad actual, desde la programación de aviones y su tripulación hasta la coordinación de la producción de acero y la gestión del transporte de mineral de hierro.
Sílabo: El curso inicia con una introducción que te ayudará a entender su organización y cómo se evaluarán las tareas. Luego, se centra en varios temas clave. Uno de los más emocionantes es el problema de la mochila, donde aprenderás a formalizar y modelar problemas de optimización y te familiarizarás con técnicas esenciales como la programación dinámica y el método de ramas y límites.
Otro aspecto interesante es la programación de restricciones, que combina inteligencia artificial y optimización. Este tema es crucial para reducir el espacio de búsqueda eliminando valores que no pueden aparecer en las soluciones. En mis estudios previos, la idea de usar restricciones para simplificar problemas fue un punto clave que me ahorró muchísima frustración.
A medida que avanzas, te encontrarás con búsqueda local, una técnica intuitiva que ha evolucionado en las últimas décadas, junto con métodos como la programación lineal y la programación entera mixta. Estos métodos son fundamentales en diversas aplicaciones industriales, y el curso proporciona ejemplos prácticos sobre cómo usarlos eficazmente.
Por último, los temas avanzados cubren técnicas como la búsqueda de vecindario amplio y generación de columnas, que combinan varios métodos de optimización para abordar problemas más complejos. Este curso no solo es informativo, sino que también es interactivo y desafiante, lo que lo convierte en un recurso valioso para aquellos que buscan profundizar en el mundo de la optimización.
Recomendación: Si estás interesado en la ciencia de datos, la inteligencia artificial, o simplemente deseas mejorar tus habilidades para resolver problemas, definitivamente te recomiendo este curso. La metodología del curso y la calidad del contenido son excepcionales y vale la pena cada minuto dedicado a él.
Enroll Course: https://www.coursera.org/learn/discrete-optimization