ESPECIALIZACIÓN
Machine Learning
El aprendizaje automático es la tecnología detrás de las innovaciones más emocionantes de hoy en día. Autos autónomos, asistentes personales controlados por voz, IA para ayudar a los médicos a diagnosticar enfermedades: todos estos fueron desarrollados con la ayuda de ingenieros de software especializados en aprendizaje automático.
Si te gusta la matemática y tenés una habilidad para combinar intuición con resolución de problemas, nuestro programa de aprendizaje automático podría ser el camino para vos.
Tecnologías utilizadas
TensorFlow
Pandas
Keras
MongoDB
Numpy
Matplotlib
Estructura de datos
Algoritmos
CONTENIDO DE LA ESPECIALIZACIÓN
La IA
ya no tendrá secretos para ti
Los primeros tres módulos de nuestra educación intensiva presencial cubren los fundamentos de la ciencia de la computación y el desarrollo de software. Los estudiantes van a explorar y aprender programación práctica low-level, programación high-level, algoritmos, bases de datos, desarrollo de sistemas y tecnologías de redes.
El módulo final de la especialización se basará en este conocimiento y estará centrado en las habilidades que permiten que los desarrolladores web de front-end sean exitosos. Los estudiantes dominarán tecnologías como HTML, CSS, JavaScript y herramientas de desarrollo, en seguida las aplicarán con React, uno de los más populares frameworks de front-end.
- Álgebra lineal
- Cálculo
- Probabilidad
Aprendizaje supervisado
- Clasificación
- Regularización
- Mejoramiento
- Análisis de errores
- Redes neuronales convolucionales
- Convolucional profundo
- Arquitectura
- Transferir aprendizaje
- Detección de objetos
- Verificación facial
- Transferencia de estilo neuronal
- Probabilidad avanzada
- Álgebra lineal avanzada
- Redes neuronales recurrentes
- Arquitecturas recurrentes profundas
- Procesamiento natural del lenguaje
- Análisis de series temporales
- Reducción de dimensionalidad
- Agrupación
- Modelos ocultos de Markov
- Transferencia de estilo neuronal
Aprendizaje por Refuerzo
Multi-armed bandit
Epsilon Greedy
Deep Reinforcement Learning
El Pipeline
Evitar sesgos
Pandas
APIs RESTful
MapReduce
Bases de datos SQL y NoSQL
Google Cloud Platform
Hadoop
Proyecto de Portafolio
Presentá y desarrollá una Máquina
A lo largo del año, cada proyecto que emprendas será evaluado, con una puntuación de hasta el 100% para las misiones estándar y hasta el 200% cuando se incorporen tareas avanzadas. Las simulaciones de entrevistas, cuestionarios y otras evaluaciones se calificarán al 100%. Deberás mantener un promedio trimestral de 80%. Si es necesario, podrás repetir un trimestre, pero solo hasta dos veces.
Proyectos de ejemplo
Habilidades específicas
- Diseñar e implementar una base de datos relacional.
- Instalá y configura tu entorno de trabajo según el proyecto.
- Analizar necesidades y modelar una aplicación.
- Contribuir a la producción con un enfoque DevOps
- Desarrollá componentes comerciales.
- Definir la arquitectura de software de una aplicación.
- Preparar y ejecutar planes de prueba de aplicaciones.
- Desarrollá interfaces de usuario
- Contribuir a la producción con un enfoque DevOps