Tokio New Technology School

Curso de Programador Python con Especialización en Machine Learning

Tokio New Technology School

Descripción

Los ordenadores pueden aprender y prueba de ello es el Machine Learning. Esta herramienta nació del reconocimiento de patrones, pero hoy en día nos permite desarrollar aplicaciones que mejoran su rendimiento, aprendiendo a partir de datos recopilados en situaciones pasadas.

En su desarrollo se usa Python, un lenguaje de programación sencillo, veloz y versátil.

Descubre con nosotros el lenguaje que recomienda aprender el 63% de los programadores y especialízate en una de las grandes áreas de la revolución tecnológica de nuestro tiempo, el Machine Learning.

Temario

Módulo I. Introducción al Machine Learning
  • Tema 1: Introducción al Big Data y Machine Learning
    • Breve repaso del algebra lineal
  • Tema 2: Entorno de trabajo: VM
  • Tema 3: Jupyter
  • Tema 4: Librerias numéricas de Python
    • Numpy
    • Pandas
    • Matplotlib
  • Tema 5: Introducción a Scikit-learn
Módulo II. Aprendizaje supervisado
  • Tema 1: Regresión lineal
    • Simple
    • Multivariable
  • Tema 2: Optimización por descenso de gradiente
  • Tema 3: Normalización
  • Tema 4: Regularización
  • Tema 5: Validación cruzada
  • Tema 6: Teorema de Bayes
  • Tema 7: Clasificación por árboles de decisión
  • Tema 8: Regresión logística / clasificación
  • Tema 9: Clasificación por SVM (Support Vector Machines)
  • Tema 10: Introducción a las redes neuronales
Módulo III. Aprendizaje no supervisado
  • Tema 1: Optimización por aleatoriedad
  • Tema 2: Agrupación
    • K-means y otros algoritmos
Módulo IV. Aprendizaje reforzado
  • Tema 1: Detección de anomalías
  • Tema 2: Sistemas de recomendación
  • Tema 3: Algoritmos genéticos
Módulo V. Desarrollo de sistemas de aprendizaje automático
  • Tema 1: Ingeniería de características (feature engineering)
  • Tema 2: Análisis de Componentes Principales (PCA)
  • Tema 3: Ensamblajes
  • Tema 4: Planteamiento de sistemas de ML
  • Tema 5: Evaluación y mejora de modelos
  • Tema 6: Operaciones en ML
Proyecto final
Un cliente, una compañía de suministros informáticos, ha pedido a la empresa para la que trabajamos que desarrolle una aplicación web que le ayude con la gestión de sus productos y proveedores. Por lo tanto, debemos poner en marcha una aplicación que nos sirva de base de datos, pero también de gestión. Una vez realizada, la adaptaremos a ciertos requisitos que se plantearán para incluir la Inteligencia Artificial en el sistema y poder así mejorarlo.

Material complementario
Formación en idiomas
Ver más

Metodología

El método formativo de Tokio New Technology School es e-learning y combina el contenido teórico con el práctico para que adquieras los conocimientos y habilidades necesarias para desempeñar con éxito tu profesión.
Formación práctica: Cuestionarios de autoevaluación, exámenes finales, ejercicios, casos prácticos que te ayudarán afianzar y consolidar los conocimientos aprendidos.
Webinars: Contarás con clases en directo en las que podrás interactuar con tu profesor, consultar dudas y resolver casos prácticos. Si no puedes asistir, las tendrás colgadas en la plataforma elearning. Estarán a tu disposición siempre que quieras.
Plataforma virtual con los siguientes recursos:
Acceso a las clases en directo.
Repositorio de webinars grabados.
Recursos digitalizados.
Enunciados de ejercicios y casos prácticos.
Un calendario en el que podrás consultar los eventos de tu interés, tales como las clases o cierres por vacaciones.
Mensajería instantánea.

Duración

El curso no tiene una fecha de inicio y fin. Con el programa formativo online de Tokio tú decides tus ritmos.

Objetivos


  • Utilizar la sintaxis del lenguaje Python e implementarla en diversos proyectos.

  • Realizar una aplicación práctica del Machine Learning con la librería Scikit-learn y el resto de librerías numéricas de Python.

  • Explicar el comportamiento de los diferentes algoritmos ante varias condiciones y en función de sus hyper-parámetros.

  • Aplicar Machine Learning en proyectos reales incluyendo la preparación y las tareas relacionadas necesarias, el despliegue en producción y el ciclo de vida de un modelo.

  • Asentar las bases matemáticas, algorítmicas y de software necesarias para que puedan avanzar en el aprendizaje de otras áreas basadas en el ML.



Titulación obtenida

Una vez que hayas finalizado con éxito tu formación recibirás las siguientes titulaciones:
Tokio Certified Professional acreditativo de superación del curso.
Diploma del idioma elegido.

Perspectivas laborales

Con nuestra especialización de Machine Learning saldrás preparado para las profesiones más innovadoras:

Machine Learning Scientist
Data Scientist
Model Integrator

Sí, me interesa

conocer todos los detalles, precios, becas, fechas y plazas disponibles

Curso de Programador Python con Especialización en Machine Learning

Para contactar debes aceptar la política de privacidad
Enviando este formulario acepta recibir información periódica de Educaweb y del Centro relacionada con estos cursos.
También te recomendamos estos cursos

Curso de Programador Python con Especialización en Machine Learning