MIID4101 Decision Analysis

El curso presenta metodologías, modelos y herramientas para el análisis y solución de problemas de decisión bajo incertidumbre, con uno o múltiples atributos, haciendo énfasis en la importancia de utilizar metodologías estructuradas y herramientas apropiadas como soporte para la toma racional de decisiones en las organizaciones en proyectos de analítica de datos.  El curso está estructurado en los siguientes temas:

 

• ¿Qué es Decision Analysis? Relevancia de esta disciplina en el desarrollo de proyectos de Analytics.
• Metodología para el análisis y solución de problemas de toma de decisiones en las empresas. Conceptos claves para la estructuración de problemas de analítica de datos.
• Lineamientos para la construcción de modelos de evaluación financiera, en proyectos de analítica de datos.
• Métodos multicriterio para la evaluación de las alternativas de decisión.
• Modelos para la construcción y evaluación de estrategias de decisión.
• Modelos de simulación de Monte Carlo para cuantificación del Riesgo.
• Modelos para estimación de riesgo por medio de modelos probabilísticos causales.
• Eliciting Information from Groups (asignación de probabilidades subjetivas).


Las decisiones de carácter estratégico, tales como la inversión en una nueva plataforma tecnológica, el lanzamiento de un nuevo producto al mercado, la inversión en activos fijos, son decisiones con ciertas características comunes: no son reversibles o su costo de reversión es muy alto, son difícilmente replicables, comportan riesgo y tienen un impacto importante en el futuro de la empresa. El Análisis de Decisiones es una disciplina muy cercana a la Administración de Empresas, la Ingeniería Industrial y la Economía, que se ocupa de estudiar la estructura y las particularidades de un problema de decisión de alto impacto, que comporta riesgo. Es un enfoque integrador que provee metodologías, herramientas conceptuales y métodos computacionales, para analizar un problema de decisión de manera estructurada.

 

Créditos

2

Distribución

-

Instructor

Mario Castillo, Julio Villarreal, Astrid Bernal

MIID4102 Laboratorio Computacional de Analytics

Este curso busca desarrollar habilidades de programación en el contexto de análisis de datos. Está dirigido a un público familiarizado con la programación, pero que no necesariamente ha utilizado Python, o programación en el contexto de análisis de datos.

 

Se cubre desde una introducción rápida al ecosistema Python y a la sintaxis de sus estructuras de datos y control, seguido de tutoriales introductorios sobre manipulación, exploración y análisis de datos con paquetes ampliamente usados, como Pandas, Seaborn y Scikit Learn, entre otros.

Créditos

2

Distribución

-

Instructor

Camilo Gómez

MIID4103 Modelado de Datos y ETL

Este curso pretende guiar al estudiante en el desarrollo de aplicaciones de analítica descriptiva basadas en tableros de control y análisis OLAP, haciendo énfasis en los procesos de perfilamiento de datos, calidad de datos, integración y limpieza de fuentes de datos estructuradas, transformación y carga de datos, al igual que en el diseño e implementación de modelos multidimensionales para la persistencia de las fuentes, con el fin de apoyar a una organización en el seguimiento del logro de sus objetivos y las acciones y decisiones entorno a ellos.

Créditos

2

Distribución

-

Instructor

Maria Del Pilar

MIID4104 Modelos de Análisis Estadístico

El curso pretende desarrollar herramientas básicas del análisis estadístico que ofrezcan al participante una primera capacidad para construir modelos en el campo de Analytics. Se consideran tres tipos de modelos:


(1) Modelos de regresión lineal


(2) Modelos de clasificación lineales, entre ellos regresión de respuesta binaria (regresión logística) y análisis discriminante


(3) Modelos lineales generalizados

 

Al finalizar el curso los estudiantes estarán en capacidad de:

  • Comprender las medidas que describen apropiadamente las características de un conjunto de datos con el fin de construir teorías y apoyar el desarrollo de modelos estadísticos diseñados para explicar relaciones entre variables y predecir su respuesta. 
  • Reconocer las características particulares de los modelos y su relevancia en la explicación y el pronóstico de las variables de interés.
  • Estimar e interpretar los parámetros de los modelos y probar las hipótesis asociadas.
  • Establecer la validez de los modelos construidos para representar una situación real.
  • Introducir modificaciones a los modelos para mejorar su capacidad de representar la situación en estudio.
  • Elegir el modelo que mejor caracterice la situación que se pretende representar.
  • Realizar el análisis exploratorio de un conjunto de datos y aplicar los modelos en situaciones reales haciendo uso de R.

Créditos

2

Distribución

-

Instructor

Gonzalo Torres

MIID4201 Visualización y Storytelling

En este curso se busca que los estudiantes se acerquen a diversas formas de narrar a partir de datos sus ideas de investigación y negocio a diferentes públicos. Aplican conocimientos básicos de análisis y modelado de datos enfocados a la visualización, haciendo énfasis en brindar comunicación persuasiva a las audiencias.

Créditos

2

Distribución

-

Instructor

Juan Camilo González

MIID4202 Introducción al Machine Learning

El objetivo de este curso es introducir conceptos y técnicas básicas en Machine Learning para resolver problemas de analítica. Para ello, se presentan los conceptos básicos de la teoría de aprendizaje estadístico (statistical learning) y a través de casos reales se aplican técnicas básicas de Machine Learning para dar soporte a la toma de decisiones. Al finalizar el curso los estudiantes habrán avanzado en sus conocimientos para formular y programar modelos matemáticos descriptivos, predictivos, y prescriptivos para la toma de decisiones, así como extraer, transformar y cargar datos de fuentes estructuradas y no estructuradas con tecnologías para el manejo de grandes volúmenes de datos y cloud computing.

Créditos

3

Distribución

-

Instructor

Carlos Valencia

MIID4203 Machine Learning y Procesamiento de Lenguaje Natural

Este curso presenta una introducción a conceptos y técnicas fundamentales de machine learning y procesamiento del lenguaje natural (NLP) con un enfoque en problemas reales para su implementación en contextos organizacionales. Al finalizar el curso, el estudiante estará en capacidad de implementar sistemas productivos de Machine Learning para que puedan ser usados en diversos ambientes organizacionales.

Créditos

3

Distribución

-

Instructor

Alejandro Correa

MIID4204 Optimización para la Toma de Decisiones

El curso comienza estableciendo la relación que tiene la optimización con la analítica de datos y los modelos prescriptivos. Durante el curso, el estudiante desarrolla habilidades para identificar situaciones problemáticas en las organizaciones susceptibles de ser mejoradas a través del uso de modelos de optimización. Semana a semana se presentan, de forma progresiva y a través de casos, las técnicas de modelado en optimización lineal que permiten tomar decisiones basadas en modelos prescriptivos. El curso desarrolla en el estudiante habilidades de implementación de los modelos en software especializado de optimización de acceso abierto y de uso cotidiano. Finalmente, el curso ilustra cómo los resultados de un modelo de optimización se pueden traducir y visualizar de forma convincente para que impacte la toma de decisiones en las organizaciones. Semanalmente, el estudiante aplicará lo aprendido en una práctica computacional basada en un caso de estudio. A través de videos, cuestionarios y lecturas complementarias, el estudiante se preparará para desarrollar la práctica computacional de la semana.

Créditos

2

Distribución

-

Instructor

Andrés Medaglia

MIID4301 Dinámica de sistemas

Este curso hace parte de lo que se denomina “analítica prescriptiva”, tiene como objetivo apoyar directamente la toma de decisión con la utilización de herramientas que nos ayuden a responder a la pregunta de “¿qué se debe hacer?” 

 

Las herramientas que aprenderás ayudarán a identificar propósitos, objetivos y alternativas para transformar un sistema organizacional apoyándose en la utilización de diferentes tipos de datos. Uno de los principales objetivos del curso es aprender a  construir modelos sencillos de simulación computacional que potencian el desarrollo de una comprensión sistémica de situaciones problemáticas que queramos mejorar.  

 

Esta comprensión te permitirá diseñar políticas sistémicas, es decir, cursos de acción que consideren la complejidad producida por las múltiples relaciones entre los elementos que componen un sistema organizacional, las relaciones no lineales, de realimentación y de acumulación, que están presentes en todas las organizaciones.  

 

 

 

 

Al finalizar el curso estarás en capacidad de:  

 

 

  • Comprender los elementos del pensamiento sistémico y su articulación con el análisis de datos y la complejidad organizacional.  

     

  • Construir y evaluar modelos sistémicos de simulación.  

     

  • Proponer cursos de acción mediante la identificación de puntos de alto impacto de transformación organizacional.  

Créditos

2

Distribución

-

Instructor

Camilo Olaya

MIID4302 Simulación

Este curso se concentra en el desarrollo de modelos para representar sistemas dinámicos. El curso busca desarrollar en el estudiante los conceptos y habilidades fundamentales para simular un sistema complejo con el fin de comprender su funcionamiento y determinar soluciones numéricas a interacciones de fenómenos aleatorios de difícil análisis. 

 

Al finalizar el curso estarás en capacidad de:  

 

 

  1. Identificar sistemas complejos que puedan ser modelados y mejorados a través de técnicas de simulación.  

 

  1. Formular rigurosamente un modelo de simulación a partir de un sistema dinámico y en gran proporción estocásticos, es decir, cuyos posibles estados dependen de fenómenos aleatorios. 

 

  1. Implementar un modelo de simulación utilizando herramientas computacionales. En particular, el estudiante estará en capacidad de utilizar software como Excel, R y Python. 

 

  1. Analizar, interpretar y comunicar apropiadamente los resultados de un modelo de simulación. 

 

Créditos

2

Distribución

-

Instructor

Sergio Cabrales

MIID4303 Aprendizaje no supervisado

El curso es el último en la secuencia de Machine Learning. Se centra en modelos de aprendizaje no supervisado. Estos modelos a diferencia de los vistos en aprendizaje supervisado no cuentan con una medida de respuesta observada. Al no tener una variable de respuesta, no tenemos una medida que pueda “supervisar” el análisis. En otras palabras, no supervisado se refiere a que solo se observan predictores, pero no una respuesta asociada.

 

Así, este curso, complementa la secuencia de modelamiento matemático y Machine Learning, con aplicaciones donde no se cuenta con una variable de respuesta definida. Cubre temas de reducción de dimensión, clustering, procesamiento de lenguaje natural no supervisado, y análisis geográfico de puntos calientes, entre otros.

 

Al finalizar el curso estarás en capacidad de:  

 

  • Reconocer las características, usos, ventajas y desventajas de los modelos de aprendizaje no supervisados. 
  • Identificar situaciones pertinentes para el uso de modelos de aprendizaje no supervisado.  
  • Crear e implementar algoritmos y técnicas de aprendizaje no supervisado apropiados, dependiendo de la disponibilidad y clase de datos. 
  • Evaluar e interpretar los resultados de modelos de aprendizaje no supervisado.

Créditos

3

Distribución

-

Instructor

Ignacio Sarmiento Barbieri

MIID4304 Despliegue de soluciones Analíticas

El curso de despliegue de soluciones analíticas permitirá desplegar una solución analítica en una plataforma informática, de tal manera que permita manejar el ciclo de vida de los datos y los modelos, así como visualizar los resultados en vivo y de forma dinámica. La plataforma a utilizar podrá ser local o remota y los datos pueden estar alojados en instalaciones externas a la infraestructura local.

Al finalizar el curso estarás en capacidad de:

  • Desarrollar el ciclo de vida de datos
  • Desarrollar el ciclo de vida de modelos
  • Asegurar la replicabilidad y la reutilización de los modelos
  • Producir resultados dinámicos y visualizaciones interactivas de los resultados

Créditos

3

Distribución

-

Instructor

Claudia Lucía Jiménez, Leslie Solorzano, Christian Ariza

MIID-4305 Gerencia de proyectos de Analytics I

A través de este curso, adquirirás los conocimientos y habilidades necesarios para identificar un problema, administrar los procesos que implican la transformación de sus datos, administración de recursos y del riesgo, en entornos de negocio con el propósito de generar valor hacia el interior de la organización. Para esto, identificarás una necesidad que posea el potencial para ser desarrollado mediante una solución analítica y aplicarás procesos de gestión pertinentes. 

 

Al finalizar el curso estarás en capacidad de:  

  • Identificar y plantear un problema de negocio o un área de oportunidad de mejora económica, de procesos, de calidad, de cumplimiento estándares, etc. dentro de la organización. 
  • Traducir un problema de negocio en un problema de Analytics.  
  • Desarrollar los procesos de Planificación de un proyecto de Analytics, involucrando los recursos, restricciones y riesgos involucrados.  
  • Establecer la ruta general de desarrollo del proyecto acorde con las necesidades y requerimientos de un problema de Analytics específico.  

Créditos

2

Requisitos Previos

Para tomar este curso es prerequisito haber visto todo MT1 y MT2

Instructor

Adriana Lourdes Abrego

MIID4401 Proyecto Aplicado en Analítica de Datos

El propósito de este curso es implementar un prototipo funcional de solución para un proyecto de analítica de datos. Cada equipo de estudiantes elige un caso de estudio a partir de la oferta de la maestría MIAD, cuyo desarrollo inicia en el curso Gerencia de Proyectos de Analytics, en el cual se estructura el problema. Este curso se concentra en la construcción y evaluación de un prototipo de la solución analítica, con un foco especial sobre la implementación de modelos analíticos que respondan a las necesidades del caso de estudio, logrando así una experiencia de desarrollo de un proyecto aplicado de analítica de datos que integre los conocimientos y competencias adquiridas a lo largo del programa MIAD.  

Créditos

3

Distribución

-

MIID4402 Marketing Analytics

En un entorno de intensa competencia, y con el surgimiento de nuevas tecnologías que facilitan la recolección y el acceso a grandes volúmenes de datos, las organizaciones enfrentan el reto de administrarlos adecuadamente, analizarlos y utilizarlos de manera efectiva al momento de tomar decisiones y ejecutar acciones para alcanzar ventajas competitivas en el mercado. Estas circunstancias explican el creciente interés en las organizaciones por el área conocida como analytics. Analytics se refiere al uso intensivo de datos, técnicas cuantitativas y modelos matemáticos para tomar decisiones en una compañía que conduzcan a la optimización de sus recursos, una mayor satisfacción de los clientes, una mayor rentabilidad o la disminución de los riesgos a los que está permanentemente expuesta. El área de mercadeo en las organizaciones ofrece enormes oportunidades para el desarrollo del campo de analytics: el presente curso le proporciona a la dirección de mercadeo herramientas computacionales efectivas, concebidas para orientar sus decisiones a nivel estratégico como también a nivel de la mezcla de mercadeo. Existe una enorme evidencia que da cuenta de los resultados superiores alcanzados por una compañía cuando sus decisiones de mercadeo se sustentan en el uso de modelos analíticos.

Créditos

2

MIID4403 Deep Learning

En este curso se porporcionan las herramientas fundamentales para la comprensión e implementación de los principales modelos de aprendizaje profundo (deep learning) basado en redes neuronales. Se cubren los principios y conceptos elementales de las redes neuronales, los algortimos de estimación y la estrategias para una implementación computacional eficiente. Además se estudian los formatos de redes más útiles para el modelado predictivo como las redes convolucionales y las redes recurrentes. Dentro del curso, muchos de los temas son guaidos por aplicaciones relevantes al machine learning y a la inteligencia artificial, como el reconocimiento de imágenes y procesamiento de lenguaje.

Créditos

2

MIID4404 Pronósticos

Este curso aborda modelos tipo Model-Based y Data-Driven para el análisis y pronóstico de series de tiempo univariadas y multivariadas.

Créditos

2

MIID4405 Analytics en redes sociales

Analytics en Redes Sociales tiene como propósito proveer metodologías que permitan analizar las interacciones entre actores en contextos sociales y organizacionales. A través del curso, los estudiantes podrán evaluar el impacto de la estructura de la red en el funcionamiento del grupo de actores que la componen, así como la influencia de dicha estructura en los individuos de la red. Para esto, en el curso se abordarán técnicas de muestreo para la recolección de datos de redes reales, modelos de análisis de redes basados en teoría de grafos y estadística, así como modelos dinámicos de difusión y propagación en las redes. Finalmente, durante el curso se utilizarán herramientas para visualizar las redes con el fin de facilitar la comunicación de los resultados de los análisis de manera efectiva.

Créditos

2

MIID4406 Financial Analytics

Financial Analytics es un curso teórico-práctico, introductorio y electivo que hace parte del mastertrack 4 de la Maestría en Inteligencia Analítica de Datos (MIAD) y en el que se abordan las siguientes temáticas: (1) Importancia del Análisis de Datos en la Toma de Decisiones Financieras; (2) Análisis y Diagnóstico Financiero; (3) Evaluación Financiera de Proyectos; (4) Planeación y Modelamiento Financiero; (5) Modelos de Predicción y de Pronóstico de Precios; (5) Teoría del Portafolio y Blockchain; y (6) Monedas Digitales y FinTech. Asimismo, dada la ubicación del curso dentro del currículo de la maestría, se espera que los estudiantes que decidan tomarlo cuenten con conocimientos básicos en probabilidad, estadística y modelos de regresión, y se encuentren familiarizados con los lenguajes de programación R y/o Python.

Créditos

2