Python para el Aprendizaje Automático Avanzado
En esta formación en vivo y dirigida por un instructor, los participantes aprenderán las técnicas de machine learning más relevantes y vanguardiales en Python mientras desarrollan una serie de aplicaciones de demostración que involucran imágenes, música, texto y datos financieros.
Al finalizar esta formación, los participantes podrán:
- Implementar algoritmos y técnicas de machine learning para resolver problemas complejos.
- Aplicar deep learning y aprendizaje semisupervisado a aplicaciones que involucren imágenes, música, texto y datos financieros.
- Llevar los algoritmos de Python a su máximo potencial.
- Utilizar bibliotecas y paquetes como NumPy y Theano.
Formato del curso
- Parte conferencia, parte discusión, ejercicios y práctica intensiva hands-on
Temario del curso
Introducción
Descripción de la estructura de datos no etiquetados
- Aprendizaje no supervisado
Reconocimiento, agrupamiento y generación de imágenes, secuencias de video y datos de captura de movimiento
- Redes de creencia profunda (DBNs)
Reconstrucción de los datos de entrada originales a partir de una versión corrupta (ruidosa)
- Selección y extracción de características
- Autoencodeers apilados con capacidad de deshacer ruido
Análisis de imágenes visuales
- Redes neuronales convolucionales
Comprensión mejorada de la estructura de los datos
- Aprendizaje semisupervisado
Comprensión de datos textuales
- Extracción de características de texto
Construcción de modelos predictivos de alta precisión
- Mejora de los resultados de machine learning
- Métodos de conjunto
Resumen y conclusiones
Requerimientos
- Experiencia en programación con Python
- Comprensión de los principios básicos de machine learning
Audiencia objetivo
- Desarrolladores
- Analistas
- Científicos de datos
Los cursos públicos requieren más de 5 participantes.
Python para el Aprendizaje Automático Avanzado - Reserva
Python para el Aprendizaje Automático Avanzado - Consulta
Python para el Aprendizaje Automático Avanzado - Solicitud de consultoría
Reseñas (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Curso - Python for Advanced Machine Learning
Traducción Automática
Próximos cursos
Cursos Relacionados
Inteligencia Artificial en Automoción
14 HorasEste curso abarca la IA (con énfasis en Machine Learning y Deep Learning) en la industria automotriz. Ayuda a determinar qué tecnologías pueden (potencialmente) utilizarse en múltiples situaciones dentro de un automóvil: desde automatización simple y reconocimiento de imágenes hasta toma de decisiones autónomas.
Visión general de Inteligencia Artificial
7 HorasAl explorar los fundamentos de la inteligencia artificial, se revela cómo la tecnología inteligente está transformando la estrategia digital, la automatización y la toma de decisiones en las operaciones empresariales. Se examinan conceptos centrales que abarcan la historia de la IA, marcos de resolución de problemas, representación del conocimiento, razonamiento bajo incertidumbre y paradigmas de aprendizaje automático, junto con aspectos relacionados con la comunicación, la percepción y la acción autónoma. Este contenido guía a ejecutivos y arquitectos para evaluar oportunidades de transformación impulsadas por la IA, analizar tendencias emergentes en tecnología e integrar soluciones prácticas e inteligentes que aceleren la agilidad empresarial.
AlphaFold: Predicción e interpretación de estructuras proteicas impulsadas por IA
7 HorasEsta formación en vivo, impartida por instructores en Uruguay (en línea o presencial), está dirigida a biólogos que desean comprender el funcionamiento de AlphaFold y utilizar sus modelos como guía en sus estudios experimentales.
Al finalizar esta formación, los participantes podrán:
- Comprender los principios básicos de AlphaFold.
- Aprender cómo funciona AlphaFold.
- Aprender a interpretar las predicciones y resultados de AlphaFold.
Redes Neuronales Artificiales, Aprendizaje Automático y Pensamiento Profundo
21 HorasLa Red Neuronal Artificial es un modelo computacional de datos utilizado en el desarrollo de sistemas de Inteligencia Artificial (IA) capaces de realizar tareas «inteligentes». Las Redes Neurales se utilizan comúnmente en aplicaciones de Aprendizaje Automático (ML), que son una implementación de la IA. El Aprendizaje Profundo es un subconjunto del ML.
Inteligencia Artificial Aplicada desde Cero en Python
28 HorasEl curso de Inteligencia Artificial Aplicada desde Cero en Python proporciona a programadores y analistas de datos las técnicas fundamentales para desarrollar soluciones de aprendizaje automático desde cero utilizando Python. Aborda los principios básicos del aprendizaje supervisado (clasificación y regresión), aprendizaje no supervisado (agrupamiento y detección de anomalías) y arquitecturas avanzadas de redes neuronales. Examina métodos probados para trabajar con scikit-learn, Apache Spark MLlib y cuadernos Jupyter en el desarrollo práctico de IA. Ayuda a los profesionales a implementar modelos de aprendizaje automático funcionales, evaluar las limitaciones de los algoritmos y completar proyectos aplicados para resolver problemas del mundo real.
Visión por computadora con Google Colab y TensorFlow
21 HorasEsta formación en vivo con instructivo en Uruguay (en línea o presencial) está dirigida a profesionales de nivel avanzado que desean profundizar su comprensión de la visión por computadora y explorar las capacidades de TensorFlow para desarrollar sofisticados modelos de visión utilizando Google Colab.
Al finalizar esta formación, los participantes serán capaces de:
- Construir y entrenar redes neuronales convolucionales (CNN) usando TensorFlow.
- Aprovechar Google Colab para el desarrollo escalable y eficiente de modelos en la nube.
- Implementar técnicas de preprocesamiento de imágenes para tareas de visión por computadora.
- Desplegar modelos de visión por computadora para aplicaciones del mundo real.
- Utilizar el aprendizaje por transferencia (transfer learning) para mejorar el rendimiento de los modelos CNN.
- Visualizar e interpretar los resultados de los modelos de clasificación de imágenes.
Reconocimiento de Patrones
21 HorasEsta formación en vivo y dirigida por instructores en Uruguay (en línea o presencial) ofrece una introducción al campo del reconocimiento de patrones y el aprendizaje automático. Se abordan aplicaciones prácticas en estadística, informática, procesamiento de señales, visión por computadora, minería de datos y bioinformática.
Al finalizar esta formación, los participantes serán capaces de:
- Aplicar métodos estadísticos fundamentales al reconocimiento de patrones.
- Utilizar modelos clave como redes neuronales y métodos de kernels para el análisis de datos.
- Implementar técnicas avanzadas para la resolución de problemas complejos.
- Mejorar la precisión de las predicciones combinando diferentes modelos.
Aprendizaje Profundo con TensorFlow en Google Colab
14 HorasEsta formación en vivo con instructor en Uruguay (en línea o presencial) está dirigida a científicos de datos y desarrolladores de nivel intermedio que desean comprender y aplicar técnicas de aprendizaje profundo utilizando el entorno de Google Colab.
Al finalizar esta formación, los participantes podrán:
- Configurar y navegar por Google Colab para proyectos de aprendizaje profundo.
- Comprender los fundamentos de las redes neuronales.
- Implementar modelos de aprendizaje profundo utilizando TensorFlow.
- Entrenar y evaluar modelos de aprendizaje profundo.
- Utilizar funciones avanzadas de TensorFlow para el aprendizaje profundo.
Aprendizaje de refuerzo profundo con Python
21 HorasEl Aprendizaje por Refuerzo Profundo (DRL, por sus siglas en inglés) combina los principios del aprendizaje por refuerzo con arquitecturas de aprendizaje profundo para permitir que los agentes tomen decisiones a través de la interacción con su entorno. Esta disciplina sustenta numerosos avances modernos en inteligencia artificial, como vehículos autónomos, control de robótica, negociación algorítmica y sistemas de recomendación adaptativos. El DRL permite a un agente artificial aprender estrategias, optimizar políticas y tomar decisiones autónomas basadas en el ensayo y error mediante el aprendizaje por recompensas.
Esta capacitación en vivo impartida por un instructor (en línea o presencial) está dirigida a desarrolladores y científicos de datos de nivel intermedio que desean aprender y aplicar técnicas de Aprendizaje por Refuerzo Profundo para construir agentes inteligentes capaces de tomar decisiones autónomas en entornos complejos.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los fundamentos teóricos y los principios matemáticos del Aprendizaje por Refuerzo.
- Implementar algoritmos clave de aprendizaje por refuerzo, incluidos Q-Learning, Gradientes de Política y métodos Actor-Crítico.
- Construir y entrenar agentes de Aprendizaje por Refuerzo Profundo utilizando TensorFlow o PyTorch.
- Aplicar DRL a aplicaciones del mundo real, como juegos, robótica y optimización de decisiones.
- Diagnosticar, visualizar y optimizar el rendimiento del entrenamiento utilizando herramientas modernas.
Formato del Curso
- Conferencia interactiva y discusión guiada.
- Ejercicios prácticos e implementaciones a mano.
- Demostraciones de codificación en vivo y aplicaciones basadas en proyectos.
Opciones de Personalización del Curso
- Para solicitar una versión personalizada de este curso (por ejemplo, utilizando PyTorch en lugar de TensorFlow), contáctenos para coordinarlo.
Inteligencia artificial en el borde con TensorFlow Lite
14 HorasEsta formación en vivo con instrucción en Uruguay (en línea o en sitio) está dirigida a desarrolladores de nivel intermedio, científicos de datos y profesionales de la inteligencia artificial que desean aprovechar TensorFlow Lite para aplicaciones de IA en el borde.
Al finalizar esta formación, los participantes podrán:
- Comprender los fundamentos de TensorFlow Lite y su papel en la IA en el borde.
- Desarrollar y optimizar modelos de inteligencia artificial utilizando TensorFlow Lite.
- Implementar modelos de TensorFlow Lite en diversos dispositivos periféricos.
- Utilizar herramientas y técnicas para la conversión y optimización de modelos.
- Implementar aplicaciones prácticas de IA en el borde utilizando TensorFlow Lite.
Detección de Fraudes con Python y TensorFlow
14 HorasEsta formación en vivo con instructor en Uruguay (en línea o presencial) está dirigida a científicos de datos que deseen utilizar TensorFlow para analizar datos potenciales de fraude.
Al finalizar esta capacitación, los participantes podrán:
- Crear un modelo de detección de fraudes en Python y TensorFlow.
- Construir regresiones lineales y modelos de regresión lineal para predecir fraudes.
- Desarrollar una aplicación integral de inteligencia artificial para analizar datos de fraude.
Aprendizaje profundo con TensorFlow 2
21 HorasEsta formación en vivo dirigida por un instructor en Uruguay (en línea o presencial) está dirigida a desarrolladores y científicos de datos que deseen utilizar Tensorflow 2.x para construir predictores, clasificadores, modelos generativos, redes neuronales, etc.
Al finalizar esta formación, los participantes serán capaces de:
- Instalar y configurar TensorFlow 2.x.
- Comprender los beneficios de TensorFlow 2.x frente a las versiones anteriores.
- Construir modelos de aprendizaje profundo.
- Implementar un clasificador de imágenes avanzado.
- Desplegar un modelo de aprendizaje profundo en la nube, dispositivos móviles y dispositivos IoT.
Comprender las Redes Neuronales Profundas
35 HorasEste curso comienza proporcionándote conocimientos conceptuales sobre redes neuronales y, en general, sobre algoritmos de aprendizaje automático (machine learning), así como sobre el aprendizaje profundo (deep learning) tanto en sus algoritmos como en sus aplicaciones.
La Parte 1 (40%) de esta formación se centra más en los fundamentos, pero te ayudará a elegir la tecnología adecuada: TensorFlow, Caffe, Theano, DeepDrive, Keras, entre otras.
La Parte 2 (20%) de esta formación introduce Theano, una biblioteca de Python que facilita la escritura de modelos de aprendizaje profundo.
La Parte 3 (40%) de la formación se basará extensamente en TensorFlow, la API de la biblioteca de código abierto de Google para el aprendizaje profundo. Los ejemplos y las prácticas se realizarán todos en TensorFlow.
Público objetivo
Este curso está dirigido a ingenieros que buscan utilizar TensorFlow para sus proyectos de aprendizaje profundo.
Al completar este curso, los participantes:
- tendrán una buena comprensión de las redes neuronales profundas (DNN), las CNN y las RNN
- entenderán la estructura y los mecanismos de implementación de TensorFlow
- podrán realizar tareas de instalación, configuración de entornos de producción y arquitectura
- serán capaces de evaluar la calidad del código, realizar depuración y monitoreo
- podrán implementar prácticas avanzadas de producción, como entrenar modelos, construir grafos y registrar registros (logging)
Explicabilidad en el Aprendizaje Profundo: Aclarando los Modelos de Caja Negra
21 HorasEsta formación en vivo, impartida por un instructor, en <ubicación> (en línea o presencial), está dirigida a profesionales de nivel avanzado que deseen explorar las técnicas de IA Explicable (XAI) de vanguardia para modelos de aprendizaje profundo, con un enfoque en la construcción de sistemas de inteligencia artificial interpretables.
Al finalizar esta formación, los participantes podrán:
- Comprender los desafíos de la explicabilidad en el aprendizaje profundo.
- Implementar técnicas avanzadas de XAI para redes neuronales.
- Interpretar las decisiones tomadas por los modelos de aprendizaje profundo.
- Evaluar los compromisos entre rendimiento y transparencia.