Machine Learning Aplicado

Aprende programación de Python y programa para implementar machine learning en los negocios. *Los materiales de este programa se encuentran en inglés. El programa requiere un conocimiento universitario de estadística, cálculo, álgebra lineal y probabilidad.

Obtén el folleto

Course Dates

COMIENZA EL

TBD

Course Duration

DURACIÓN

5 meses, online
8-10 horas por semana

Course Duration

COSTO

Course Information Precio especial para grupos

¿Para quién es este programa?

El programa de machine learning aplicado te enseña un amplio conjunto de técnicas de enfoques de machine learning supervisado y no supervisado que utilizan Python como lenguaje de programación.

Dado que este curso requiere un conocimiento intermedio de Python, pasarás la primer parte del programa aprendiendo Python para Analítica de Datos impartido por Emeritus. Esto te proporcionará el conocimiento de programación integral necesario para sacar el máximo beneficio del certificado en Machine Learning Aplicado.

Si estás buscando implementar o liderar un proyecto de machine learning o deseas incorporar la capacidad del machine learning a tus aplicaciones de software, este programa es para ti. Este es un curso de programación: se te pedirá que escribas código..

REQUISITOS PREVIOS:

El curso requiere un conocimiento universitario de estadística (estadística descriptiva, regresión, distribuciones de muestreo, prueba de hipótesis, estimación de intervalo, etc.), cálculo (derivadas), álgebra lineal (transformación de vectores y matrices) y probabilidad (probabilidad condicional / teorema de Bayes).

* Evaluación: Los estudiantes recibirán una evaluación para probar sus habilidades matemáticas antes de comenzar el curso. Puede ver ejemplos de preguntas haciendo clic aquí. Para familiarizarse con los temas de la evaluación, consulte los recursos de aprendizaje haciendo clic aquí.

$57.6 MM

Crecimiento anticipado en USD del gasto en IA y ML para 2021

FUENTE: INTERNATIONAL DATA CORPORATION (IDC)

16%

Crecimiento salarial esperado para los científicos de datos (vs. <2% de aumento salarial promedio en todas las ocupaciones)

FUENTE: OFICINA DE ESTADÍSTICAS LABORALES DE EE.UU.

225%

Disminución del tiempo de 'clic para enviar' por parte de Amazon utilizando un algoritmo de ML

FUENTE: FORBES

Highlights del Programa

+240 videos de los profesores

45 cuestionarios / tareas

18 foros de discusión moderados

+20 sesiones de P&R con los líderes del curso

12 proyectos de aplicación

Enseñanza online en vivo

Tu viaje de aprendizaje

Más allá de la teoría, nuestro enfoque invita a los participantes a una conversación, donde el aprendizaje es facilitado por expertos en la materia en vivo y enriquecido por profesionales en el campo del aprendizaje automático:

Módulos del programa

Parte 1: Python para análisis de datos (contenido de video impartido por Emeritus)

  • Módulo 1: Introducción a la ciencia de datos
  • Módulo 2: Trabajo con tipos de datos y operadores en Python
  • Módulo 3: Funciones de escritura en Python
  • Módulo 4: Paquetes populares de ciencia de datos en Python
  • Módulo 5: Funciones avanzadas
  • Módulo 6: Manipulación y análisis de datos con Pandas
  • Módulo 7: Visualización de datos con Matplotlib
  • Módulo 8: Variables aleatorias e inferencias estadísticas
  • Módulo 9: Distribuciones estadísticas y prueba de hipótesis
  • Módulo 10: Limpieza de datos
  • Módulo 11: Análisis de datos exploratorios
  • Módulo 12: Introducción al álgebra lineal para machine learning

Parte 2: Machine learning aplicado (contenido de video de Columbia Engineering – impartido por Emeritus)

Aprendizaje supervisado

  • Módulo 1: Regresión
    Máxima probabilidad, mínimos cuadrados, regularización
  • Módulo 2: Regresión lineal
  • Módulo 3: Métodos bayesianos
    Regla de Bayes, inferencia MAP, aprendizaje activo
  • Módulo 4: Algoritmos de clasificación fundamentales - Parte 1
    Vecinos más cercanos, perceptrón, regresión logística
  • Módulo 5: Algoritmos de clasificación fundamentales - Parte 2
    Mejoras en la clasificación: Métodos de kernel, proceso Gaussiano
  • Módulo 6: Algoritmos de clasificación intermedios - Parte 1
    SVM, árboles, bosques e impulso
  • Módulo 7: Algoritmos de clasificación intermedios - Parte 2
    Métodos de clusterización - clusterización k-medias, e-m, mezclas Gaussianas

Unsupervised Learning

  • Módulo 8: Clustering k-medias, e-m, mezclas gaussianas (cont.)
  • Módulo 9: Sistemas de recomendación - Parte 1
    Filtrado colaborativo, modelado de temas, PCA
  • Módulo 10: Sistemas de recomendación - Parte 2
    Modelos de datos secuenciales - Modelos de Markov y modelos ocultos de Markov, filtros de Kalman
  • Módulo 11: Modelos de datos secuenciales
    Modelos de Markov y modelos ocultos de Markov, filtros de Kalman
  • Módulo 12: Métodos de agrupación de análisis de clusterización
    Comparaciones de modelos, consideraciones de análisis

Proyectos de Aplicación

Motor de recomendación de películas

Construirás un motor de recomendación de películas aplicando técnicas de modelado de temas y filtrado colaborativo. Utilizarás un conjunto de datos que contiene 20 millones de calificaciones de espectadores de 27 mil películas.

Predicción del precio de la vivienda

Escribirás un código para predecir los precios de la vivienda en función de varios parámetros disponibles en el conjunto de datos de Ames City, compilado por Dean De Cock, utilizando regresión lineal de mínimos cuadrados y regresión lineal bayesiana

Reconocimiento de actividad humana

Predecirás la actividad humana (caminar, sentarse, pararse) que corresponde a las medidas del acelerómetro y giroscopio aplicando la técnica de vecinos más cercanos.

Detección de fraudes de tarjetas de crédito

Detectarás posibles fraudes utilizando datos de transacciones de tarjetas de crédito y aplicarás el método de bosque aleatorio para identificar transacciones fraudulentas.

Segmentación de mercado

Crearás segmentos de mercado utilizando el conjunto de datos del censo de E.U. y aplicando el método de agrupación de k-medias.

Nota: Todos los nombres de productos y empresas son marcas comerciales™ o marcas comerciales registradas® de sus respectivos propietarios. Su uso no implica ninguna afiliación o respaldo por su parte.

Profesorado

Dr. John Paisley

Universidad de Columbia Profesor Asociado, Ingeniería Eléctrica Miembro Afiliado del Instituto de Ciencias de Datos

El Dr. John Paisley recibió su doctorado en la Universidad de Duke y fue investigador postdoctoral en la Universidad de Princeton y UC Berkeley. Sus investigaciones se centran en el desarrollo de modelos para aplicaciones de procesamiento de imágenes y texto a gran escala. Está particularmente interesado en los modelos bayesianos y las técnicas de inferencia posterior que abordan el problema del big data.

Preguntas frecuentes del curso

  • 1. Revisa la evaluación de matemáticas de muestra para ver si te sientes seguro con el material que incluye cálculo, álgebra lineal, probabilidad y estadística.

    2. Revisa los recursos de aprendizaje para familiarizarte con el contenido del cuestionario de evaluación.

    3. Envía tu solicitud.

    4. Haz la evaluación de matemáticas. Tendrás dos intentos. Los participantes que superen la evaluación tendrán acceso al curso. Las tarifas de depósito se reembolsarán a los participantes que no aprueben la evaluación.

  • El programa lo familiariza con los algoritmos y aplicaciones de machine learning. También lo ayudará a comprender el enfoque de un problema comercial y le proporcionará el conocimiento de herramientas necesario para realizar la transición a una función de machine learning o ciencia de datos.

  • El programa lo familiariza con los algoritmos y aplicaciones de machine learning y proporciona una base sólida en estadísticas/matemáticas y habilidades de resolución de problemas para ayudarlo a resolver problemas de nivel empresarial. El curso Machine Learning Aplicado aumenta su conocimiento existente de varias herramientas y amplía su conjunto de habilidades como profesional de ciencia de datos o machine learning.

  • El programa lo familiariza con los algoritmos y aplicaciones de machine learning, al tiempo que le proporciona una base sólida en estadística/matemáticas y mejora su visión comercial, aumenta su conocimiento de programación existente y amplía las tecnologías con las que está familiarizado; lo que lo ayuda a desarrollar aún más su conjunto de habilidades como profesional de ciencia de datos o machine learning.

  • ¡Absolutamente! El conocimiento de la ciencia de datos y el machine learning (ML) se ha convertido rápidamente en un requisito en todas las industrias, y todas las empresas eventualmente necesitarán usar estas técnicas para prosperar. Si bien es posible que su función actual no requiera conocimientos de machine learning, es casi seguro que las habilidades de ML tendrán una gran demanda en la mayoría de las industrias en el futuro.

  • El programa es una combinación de teoría, herramientas y estudios de caso (conjuntos de datos) que son fáciles de asimilar e implementar. Por ejemplo, los estudiantes trabajan en proyectos de aplicación que les exigen emplear los conceptos de machine learning que han aprendido a conjuntos de datos y derivar inferencias. Estos proyectos de aplicación están diseñados intencionalmente para ser desafiantes y se espera que los estudiantes dediquen mucho tiempo y esfuerzo a resolverlos; probablemente de 6 a 8 horas por semana. Al final del curso, los estudiantes podrán aplicar el machine learning para resolver muchos de los problemas comerciales que enfrentan en su lugar de trabajo.

  • Columbia Engineering Executive Education está colaborando con el proveedor de educación en línea Emeritus para ofrecer una cartera de cursos en línea de alto impacto. Estos cursos aprovechan el liderazgo intelectual de Columbia en la práctica de la gestión desarrollado durante años de investigación, enseñanza y práctica.

  • Requisitos del sistema recomendados

    • Procesadores: 2.60 GHz
    • RAM: 8 GB de RAM
    • Espacio en disco: 2 a 3 GB
    • Sistemas operativos: Windows 10, MacOS y Linux
    • Enlace de descarga de Python
    • Herramientas compatibles: cualquier editor de texto, símbolo del sistema
    Requisitos mínimos del sistema
    • Procesadores: 1 GHz
    • RAM: 1 GB de RAM
    • Espacio en disco: 1 GB
    • Sistemas operativos: Windows 7 o posterior, MacOS y Linux
    • Python versiones: 2.7.X, 3.6.X
    • Herramientas compatibles: Cualquier editor de texto, Command prompt

Certificado

Example image of certificate that will be awarded after successful completion of this program

Certificado

Al completar con éxito el programa, los participantes recibirán un certificado digital verificado de Emeritus en colaboración con Columbia Engineering Executive Education.

Descarga el Folleto

Aplica Ahora

Regístrate lo antes posible. El cupo es limitado.