MIIA - Maestría en Inteligencia Analítica para la Toma de Decisiones
La Maestría en Inteligencia Analítica para Toma de Decisiones (MIIA), buscar formar profesionales entrenados en el uso eficiente de datos mediante la aplicación de técnicas descriptivas, predictivas y prescriptivas para soportar el proceso de toma de decisiones, la creación de ventajas competitivas y la generación de valor en las organizaciones.
Un profesional en Inteligencia Analítica será capaz de:
- Identificar oportunidades de aplicación de inteligencia analítica para generar valor dentro de las organizaciones.
- Liderar el proceso de transformación de datos en información para toma de decisiones.
- Extraer datos de fuentes estructuradas y no estructuradas
- Transformar los datos que alimentan los modelos analíticos.
- Analizar, sintetizar y presentar de forma efectiva los resultados de los modelos analíticos.
- Liderar proyectos de inteligencia analítica de alto impacto en las organizaciones.
El curso se enfoca en el trabajo autónomo de los estudiantes alrededor del proceso de identificación de la problemática, el análisis y la formulación de la propuesta para su proyecto de grado. Así mismo, se espera que el estudiante prepare las lecturas asignadas, dado que al inicio de algunas sesiones se realizarán comprobaciones de lectura.
El desarrollo del curso estará acompañado por conferencistas expertos en el campo de analytics, que incluirán dentro de su exposición temáticas relevantes para el análisis, gestión y solución de proyectos de analítica de datos. Las temáticas tratadas corresponden a las habilidades requeridas por el programa Certified Analytics Professional (CAP) de INFORMS. Los conferencistas podrán asignar a los estudiantes trabajos o realizar en las clases talleres/quices/casos que constituirán elementos de evaluación del curso.
Durante el desarrollo del presente curso los estudiantes conformarán grupos de trabajo con la finalidad de identificar, analizar y formular una problemática particular de una organización que será abordada en su Trabajo Práctico de Grado de la maestría.
Al finalizar el curso, el estudiante debe estar en capacidad de:
1. Formular rigurosamente un proyecto de inteligencia analítica a partir de una problemática real de una organización o empresa.
2. Integrar teorías, modelos y herramientas previamente aprendidas para una adecuada conceptualización y análisis del problema práctico en consideración.
3. Fortalecer las habilidades de comunicación, trabajo en equipo y gerencia de proyectos.
4. Desarrollar habilidades transversales que le permitan apoyar la toma de decisiones estratégicas en las organizaciones.
Créditos
2
Distribución
-
Este curso busca evidenciar el desarrollo de competencias y habilidades de los estudiantes del programa en el uso de metodologías, modelos y herramientas de analítica de datos vistas en la maestría y utilizadas para la solución de un problema real en una empresa u otras organizaciones.
Al finalizar el curso, el estudiante debe estar en capacidad de:
- Elaborar un documento donde se encuentren todos los elementos de la metodología utilizada para el desarrollo del proyecto, indicadores de desempeño de su solución y calidad de los modelos, así como el proceso llevado a cabo.
- Diseñar una metodología para abordar el problema de su proyecto, en la cual se integre la identificación del problema de negocio, y las metodologías y modelos propios de analítica de datos.
- Presentar un conjunto de conclusiones y recomendaciones del proyecto desarrollado.
- Realizar la sustentación de su proyecto ante un equipo de profesionales expertos en analítica de datos y el tema de desarrollo del proyecto. Este equipo estará conformado por el asesor, el pre-asesor y por lo menos un profesor adicional del programa o experto en el tema seleccionado.
- Construir los modelos de analítica de datos para abordar el problema de su proyecto.
Créditos
4
Distribución
-
En el curso se presentan diferentes técnicas y modelos de análisis estadístico desde una perspectiva conceptual y práctica, haciendo énfasis en el uso de herramientas computacionales para el análisis de datos. El curso tiene una intensidad total de 45 horas, y está estructurado en cuatro temas:
1. Análisis Exploratorio de Datos e Inferencia Estadística.
2. Análisis de Varianza (ANOVA).
3. Regresión Lineal.
4. Regresión Logística y Regresión de Poisson.
Cada una de las sesiones está dedicada a la exposición de los principales temas que se cubren en el curso, así como al desarrollo de ejercicios y casos ilustrativos. Durante las sesiones se desarrollarán talleres y actividades en computador diseñadas para favorecer el proceso de aprendizaje. La participación de los estudiantes en las sesiones de clase, así como su trabajo permanente en la revisión de los conceptos teóricos y la solución de ejercicios y talleres, constituyen una condición indispensable para el desarrollo exitoso del curso.
En el curso se utilizará software de código abierto siguiendo las tendencias del mercado y el rápido avance de las versiones desarrolladas en comunidades abiertas. Principalmente se utilizará R y en algunos casos se expondrán ejemplos de metodologías en otros lenguajes de programación, para incentivar la profundización autónoma de los estudiantes en su aplicación.
Créditos
4
Distribución
-
Instructor
Alejandra Tabares
Este curso busca desarrollar habilidades para usar lenguajes de programación y herramientas de software contemporáneos como un medio para desarrollar analítica de datos a la medida. En particular, el curso explora las fases de extracción y manipulación de datos, así como el análisis descriptivo, predictivo y prescriptivo alrededor de casos y preguntas de negocio. Se cubre el uso de Python y sus paquetes más populares para análisis estadístico, visualización y modelamiento de datos, simulación y optimización, pero no se profundiza en el trasfondo de estas técnicas.
Se adopta Python por ser un lenguaje de propósito general, con alto nivel de abstracción y facilidad sintáctica para no expertos en programación. Las habilidades desarrolladas en el curso son extensibles y aplicables a cualquier lenguaje de programación. Sin embargo, se presentan también nociones básicas del lenguaje de programación R por ser otra opción común en análisis de datos. Más que ser un curso de programación, este es un espacio para perder el miedo a interactuar con computadores y programación, ofreciendo grandes posibilidades en el contexto de Analytics.
Al finalizar el curso, el estudiante debe estar en capacidad de:
- Leer, manipular, limpiar y escribir datos desde Python (y R). - Manejar adecuadamente estructuras de datos, estructuras de control y funciones en un lenguaje de programación (Python).
- Utilizar funciones existentes y desarrollar funciones propias que sean útiles para la realización de las principales actividades de análisis de datos.
- Utilizar herramientas gráficas adecuadas para explorar la información contenida en los datos y presentar información y resultados de manera eficaz.
- Realizar análisis descriptivos, predictivos y prescriptivos básicos valiéndose de paquetes existentes y funciones propias.
- Aprender de forma autónoma y eficaz funcionalidades adicionales de los lenguajes tratados y aprender de forma autónoma nuevos lenguajes (e.g., Julia, Kotlin, Java, C++) y herramientas (e.g., TensorFlow, AWS) de acuerdo a las necesidades de cada proyecto/problema.
Créditos
2
Distribución
-
Instructor
Camilo Gómez
Este curso se compone de 2 módulos. Uno de optimización y uno de Simulación.
El primer módulo presenta técnicas de modelado en optimización lineal y entera. De forma complementaria, el curso busca desarrollar en el estudiante habilidades de implementación de los modelos en software especializado de optimización (e.g., Xpress-MP) así como en herramientas de uso cotidiano como Excel.
Al finalizar el módulo 1, el estudiante debe estar en capacidad de:
1. Identificar procesos susceptibles de ser mejorados a través de las técnicas de optimización.
2. Formular rigurosamente un problema de optimización a partir de una problemática real.
3. Implementar y resolver un modelo de optimización utilizando herramientas computacionales. En particular, el estudiante estará en capacidad de utilizar software como Xpress-MP y Excel (Solver/OpenSolver). 4. Analizar, interpretar y comunicar apropiadamente los resultados de un modelo de optimización.
El segundo módulo, presenta técnicas de simulación y busca desarrollar en el estudiante habilidades de implementación de los modelos en software libre (e.g., R) y especializado de simulación (e.g., Crystal Ball) así como en herramientas de uso cotidiano como Excel.
Al finalizar el módulo 2, el estudiante debe estar en capacidad de:
1. Identificar procesos que puedan ser modelados y mejorados a través de técnicas de simulación.
2. Formular rigurosamente un modelo de simulación a partir de un proceso real.
3. Implementar un modelo de simulación utilizando herramientas computacionales. En particular, el estudiante estará en capacidad de utilizar software como Excel, R y Crystal Ball.
4. Analizar, interpretar y comunicar apropiadamente los resultados de un modelo de simulación.
Créditos
4
Distribución
-
Instructor
Andrés Medaglia, Juan Fernando Pérez
Este curso presenta conceptos fundamentales para la extracción de información por medio de modelos y algoritmos automatizados ejecutados en bases de datos. El curso se enfoca en el estudio de procedimientos usados en Minería de Datos y su correcta aplicación, incluyendo sus ventajas y limitaciones. Estos procedimientos buscan encontrar relaciones y patrones en los datos que permitan generalizar un comportamiento aleatorio o describir situaciones locales de interés en los datos registrados. Se hará énfasis en los conceptos que permitan implementar, seleccionar y evaluar algoritmos o modelos adecuados. Muchos de estos conceptos cubren temas de estadística y de aprendizaje de máquinas (machine learning).
En general, el curso se fundamenta en tres tareas generales de la Minería de Datos: análisis predictivo (basado en las herramientas de machine learning para clasificación y regresión), análisis descriptivo (basado en aprendizaje no supervisado) y descubrimiento de patrones locales (comportamiento atípico, asociaciones, etc).
Al finalizar el curso, el estudiante debe estar en capacidad de:
-Comprender los conceptos fundamentales de la Minería de Datos: buen uso de los datos, dimensión y complejidad del problema, evaluación y selección de mejores modelos y algoritmos.
-Comprender el funcionamiento de cada técnica estudiada en el curso, incluyendo sus supuestos y limitaciones.
-Utilizar herramientas computacionales que permitan la correcta aplicación de los métodos estudiados.
-Analizar, comprender y comunicar los resultados de los modelos vistos.
Créditos
4
Distribución
-
Este curso presenta conceptos y métodos de análisis para estructuras de datos que requieran modelos especiales, en dos módulos. En el primero se estudian estructuras de datos tomadas en el tiempo (series de tiempo) y cómo estos pueden ser modelados para pronosticar futuras observaciones. En el segundo módulo, se cubren métodos para la reducción de dimensiones en los datos, esto es, obtener un número reducido de variables con el fin de mejorar la interpretación, obtener dimensiones computacionalmente tratables o seleccionar nuevas variables relevantes. También se cubrirán métodos alternativos para modelar con grandes dimensiones de datos.
Al finalizar el curso, el estudiante debe estar en capacidad de:
- Comprender los conceptos fundamentales de los modelos y métodos estudiados.
- Comprender el funcionamiento de cada técnica vista en el curso, incluyendo sus supuestos y limitaciones.
- Aprender a utilizar herramientas computacionales que permitan la correcta aplicación de los métodos vistos.
- Desarrollar habilidades para el análisis, comprensión y comunicación de resultados obtenidos.
Créditos
2
Distribución
-
El curso presenta metodologías, modelos y herramientas para el análisis y solución de problemas de decisión bajo incertidumbre, haciendo énfasis en la importancia de utilizar metodologías estructuradas y herramientas apropiadas como soporte para la toma racional de decisiones en las organizaciones. Así mismo, en el curso se analizan los resultados de la evaluación económica y se realiza el análisis de riesgo asociado al comportamiento económico de un proyecto. Se presentan y discuten casos y problemas de situaciones reales, que puedan ser estudiados y solucionados utilizando las herramientas de modelaje y análisis vistas en el curso.
Este curso se compone de 2 módulos, uno de Modelos para la Toma de Decisiones, Decision Analysis, y uno de Análisis Financiero de Proyectos. El primero permitirá a los estudiantes, entre otros, adquirir las competencias necesarias para identificar, dimensionar e incorporar las variables claves en la estructuración y evaluación financiera de proyectos de inversión, analizar y entender el proceso de toma de decisiones financieras en una corporación (empresa) que opera en el marco de un mercado de capitales eficiente, y medir, identificar y administrar los diferentes tipos de riesgo financiero a los cuales se encuentran sujetas estas empresas. Por otra parte, el segundo módulo será dedicado a la presentación de teoría, conceptos y modelos de Teoría de la Decisión y Análisis de Decisiones, y en la realización de talleres en microcomputadores dedicados a la solución de problemas de decisión utilizando diferentes herramientas computacionales.
Créditos
4
Distribución
-
Este curso provee una introducción a Deep Learning. Los estudiantes que tomen el curso aprenderán las teorías, los modelos, el progreso de Deep Learning y obtendrán experiencia en el entrenamiento de redes neuronales. El curso empieza con las bases de aprendizaje computacional (Machine Learning ) y algunos modelos clásicos, seguido de técnicas de optimización para entrenar redes neuronales profundas (Deep Neural Networks ), implementación de aprendizaje profundo a gran escala (large scale deep learning ), aprendizaje profundo de multitareas (multi-task deep learning ), transferencia de aprendizaje profundo (transferred deep learning ), redes neuronales recurrentes, aplicaciones de aprendizaje profundo en sistemas de recomendación y análisis de texto, y entendimiento del porqué Deep Learning funciona. Se propone un seguimiento a través del desarrollo de talleres prácticos de programación, quices y un proyecto de curso.
Al finalizar el curso, el estudiante debe estar en capacidad de:
- Comprender los conceptos fundamentales de los modelos y métodos estudiados.
- Comprender el funcionamiento de cada técnica vista en el curso, incluyendo sus supuestos y limitaciones.
- Utilizar herramientas computacionales que permitan una aplicación adecuada y eficiente de los métodos vistos en clase.
- Implementar estrategias para el desarrollo eficiente de modelos de aprendizaje computacional (profundo) con grandes volúmenes de datos. - Desarrollar habilidades para el análisis de problemas de datos aplicados, y la comprensión y comunicación de los resultados obtenidos.
Créditos
2
Distribución
-
Instructor
Fabián Castiblanco
A diferencia de los cursos tradicionales en mercadeo, que generalmente adoptan una perspectiva conceptual, empírica y cualitativa, el presente curso está diseñado para aportar al participante la instrucción requerida para desempeñarse adecuadamente en ambientes intensivos en tecnologías de información.
El curso provee el entrenamiento básico que permite trasladar conceptos en decisiones y acciones de mercadeo efectivas, por medio de técnicas
cuantitativas y modelos computacionales. No se pretende en este curso hacer del estudiante un analista o un modelador experto. Más se pretende convertirlo en un consumidor inteligente de los resultados generados por terceros.
Al finalizar el curso, el estudiante debe estar en capacidad de:
1. Presentar por qué y cómo el enfoque del marketing analytics puede mejorar significativamente el proceso de toma de decisiones en mercadeo.
2. Construir y comprender los modelos de decisión más exitosos en el campo del mercadeo, e ilustrar sus aplicaciones con ejemplos.
3. Realizar la formulación analítica de los procesos de decisión en mercadeo e interpretar los resultados.
Créditos
4
Distribución
-
Instructor
Gonzalo Torres
Los estudiantes del programa de Maestría MIIA, en el período intersemestral, deben tomar un curso electivo de 4 créditos, nivel maestría, dentro de las opciones ofrecidas, para ese período, por el Departamento de Ingeniería Industrial o cualquier facultad de la universidad. Algunos de los temas en los que se han ofrecido electivas son: redes neuronales, econometría financiera, ciencia de redes en Analytics, Machine learning, Supply Chain Analytics, nuevas tendencias en Analytics y Analytics financiero, entre otros.
*Los temas varían cada año.
Créditos
4