Diplomado en Minería de datos
Matricúlate ahora y obtén un
35% dto.
(Precio final USD $1.560)
Objetivos
Malla académica
Curso Herramientas básicas de programación en Python
Profesor:
Felipe López Rojas, Magíster Pontificia Universidad Católica de Chile Ver más...
Felipe López Rojas, Magíster Pontificia Universidad Católica de Chile Ver más...
Plan de estudios
Trabajo Individual
Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.
Contenidos
Introducción a la programación
- Motivación
- De los datos a la información
- Datos, información y programación ¿Cómo conviven hoy estos elementos en el mundo laboral?
- ¿Qué es la programación?
- Aplicaciones prácticas
- La programación en el mundo laboral y cómo debe convertirse en un hábito
- Secuencias de comandos en Python
- Operaciones básicas
- Creación y asignación de variables
- Operaciones lógicas
Control de Flujo
- Control de Flujo:
- If
- Else
- Elif
- Uso en conjunto
- Ciclos:
- While
- For
Tipos de datos y funciones
- Tipos de datos: Enteros, decimales, textos y listas.
- Strings
- ¿Qué es un string?
- Funciones básicas de un string
- Funciones avanzadas de un string
- Funciones
- ¿Qué es una función?
- ¿Por qué ocupar funciones?
- Declaración y uso de funciones
- Listas
- Creación de listas
- Obtener elementos
- Añadir elementos o quitar elementos
- Operaciones sobre listas
Procesamiento de datos
- Listas de listas
- Archivos
- Cómo se interactúa con archivos y para qué sirven
- Leer archivos
- Escribir archivos
- Procesamiento de datos
- Carga masiva
- Edición masiva
- Ejemplos prácticos
Diccionarios y tuplas
- Listas y listas de listas
- Manipulación de listas
- Funciones sobre listas
- Diccionarios
- Operaciones sobre diccionarios
- Aplicaciones de diccionarios
- Aplicaciones con listas y diccionarios
- Tuplas como tipo de dato inmutable
- Operaciones sobre tuplas
- Combinando listas, tuplas y diccionarios
Funciones
- Concepto de función
- Definición de funciones
- Parámetros y valores de retorno
- Importación y llamado de módulos
- Invocación de funciones y scope
- Parámetros con nombre y parámetros por defecto
- Funciones recursivas
- Aplicación de funciones
Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.
Curso Estadística para ciencia de datos
Profesor:
Nicolás Alvarado Monárdez, Ph.D (c) Pontificia Universidad Católica de Chile
Nicolás Alvarado Monárdez, Ph.D (c) Pontificia Universidad Católica de Chile
Plan de estudios
Trabajo Individual
Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.
Contenidos
Análisis exploratorio de datos e introducción a las distribuciones
- Variables y transformaciones
Distribuciones y funciones de probabilidad
- Variables y efecto del tamaño
- Funciones de probabilidad (PMF)
Funciones de probabilidad
- Distribuciones continuas
- Familia exponencial
- Funciones de distribución acumulada (CDF)
Modelación de distribuciones e introducción a las relaciones entre variables
- Distribuciones continuas
- Gráficas distribución lognormal
- Diagramas de dispersión
- Correlación
Relación entre variables, correlación y una introducción al testeo de hipótesis
- Covarianza
- Testeo de hipótesis
- Diferencia de medias
- Formalización
Testeo de hipótesis, regresión e introducción a las series de tiempo
- Testeo de correlación y testeo de proporciones
- Mínimos cuadrados lineales
- Introducción a las series de tiempo
Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.
Curso Introducción a minería de datos y machine learning
Profesor:
Mauricio Arriagada Benítez, Doctor Pontificia Universidad Católica de Chile
Mauricio Arriagada Benítez, Doctor Pontificia Universidad Católica de Chile
Plan de estudios
Clase en vivo
Un profesor ayudante interactúa directamente con un grupo reducido de participantes para ayudar a resolver problemas técnicos remanentes, como por ejemplo la correcta instalación de herramientas de software y el uso apropiado de algunas herramientas. Asimismo, para la preparación de set de datos para la reducción de dimensionalidad, y guiar el trabajo en las diferentes técnicas de reglas de asociación, algoritmos de clasificación, clustering y medidas de similaridad.
Trabajo Individual
Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.
Contenidos
Conceptos sobre Data Warehouse y uso de Dataframes
Procesamiento y consolidación de datos
- Preprocesamiento de datos
- Selección y transformación de datos
Reglas de asociación
Aplicación de los algoritmos Random Forest y KNN
- Árbol de decisión
- KNN
- Random Forest
Aplicación de los algoritmos K-Means y DBSCAN
- Clustering
- K-means
- Clustering jerárquico
Introducción al Machine Learning
- Modelo de entrenamiento
- Métricas de evaluación
Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.
Curso Técnicas avanzadas de minería de datos
Profesor:
Sebastián Raveau, Doctor Pontificia Universidad Católica de Chile
Sebastián Raveau, Doctor Pontificia Universidad Católica de Chile
Plan de estudios
Trabajo Individual
Los alumnos deberán aplicar los conocimientos adquiridos a lo largo del curso mediante la realización de tres trabajos o miniproyectos individuales. Cada uno de ellos busca fortalecer distintas habilidades de análisis, aplicación e integración de los conceptos aprendidos. Aunque las entregas son individuales, se fomenta el intercambio de ideas y la discusión entre compañeros antes del desarrollo y entrega de los trabajos, con el fin de enriquecer el aprendizaje colaborativo.
Contenidos
Series de tiempo
- Análisis visual de series de tiempo
- Componentes de una serie de tiempo
- Estacionariedad de una serie de tiempo
- Tratamiento de una serie de tiempo no estacionaria
- Tipos de modelos de series de tiempo
- Modelos MA
Minería de texto y web scraping
- Minería de texto
- Web scraping
Aprendizaje por refuerzo
- Aprendizaje por refuerzo
- Métodos de Monte Carlo
Q-Learning
- Funciones de valor
- Q-Learning
Redes neuronales artificiales
- Estructura de una red neuronal artificial
- Entrenamiento de redes neuronales artificiales
- Otros tipos de redes neuronales
Nuevas tendencias de machine learning
- Modelos fundacionales
- Inteligencia artificial generativa
Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.
Jefe de programa
Jaime Navón Cohen
Ph.D University of North Carolina at Chapel Hill (Estados Unidos)
Jaime Navón Cohen es Ph.D Computer Science, University of North Carolina at Chapel Hill (EE.UU.)....
Jefe de programa
Diplomados
Profesores
Felipe López Rojas
Magíster Pontificia Universidad Católica de Chile
Felipe López Rojas es magíster en Ciencias de la Ingeniería mención Ciencias de la Computación de...
Jaime Navón Cohen
Ph.D University of North Carolina at Chapel Hill (Estados Unidos)
Jaime Navón Cohen es Ph.D Computer Science, University of North Carolina at Chapel Hill (EE.UU.)....
Jefe de programa
Diplomados
Mauricio Arriagada Benítez
Doctor Pontificia Universidad Católica de Chile
Mauricio Arriagada Benítez es doctor y máster en Ciencias de la Ingeniería, Pontificia Universida...
Diplomados
Nicolás Alvarado Monárdez
Ph.D (c) Pontificia Universidad Católica de Chile
Nicolás Alvarado Monárdez es Ph.D. (c) en Ciencia de la Computación de la Pontificia Universidad ...
Sebastián Raveau
Doctor Pontificia Universidad Católica de Chile
Sebastián Raveau es doctor en Ciencias de la Ingeniería, Pontificia Universidad Católica de Chile...
Ventajas



