Introducción a los Modelos Preentrenados
Los modelos preentrenados son un pilar fundamental de la inteligencia artificial moderna, ya que ofrecen capacidades predefinidas que pueden adaptarse a una variedad de aplicaciones. Este curso introduce a los participantes en los fundamentos de los modelos preentrenados, su arquitectura y sus casos de uso prácticos. Los asistentes aprenderán a aprovechar estos modelos para realizar tareas como clasificación de texto, reconocimiento de imágenes, entre otras.
Este entrenamiento, dirigido por un instructor y realizado en vivo (en línea o en sitio), está diseñado para profesionales de nivel principiante que deseen comprender el concepto de los modelos preentrenados y aprender a aplicarlos para resolver problemas del mundo real sin tener que construir modelos desde cero.
Al finalizar este entrenamiento, los participantes estarán en capacidad de:
- Comprender el concepto y los beneficios de los modelos preentrenados.
- Explorar diversas arquitecturas de modelos preentrenados y sus casos de uso.
- Ajustar finamente un modelo preentrenado para tareas específicas.
- Implementar modelos preentrenados en proyectos sencillos de aprendizaje automático.
Formato del curso
- Clases interactivas y discusión.
- Numerosos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, por favor contáctenos para coordinar.
Temario del curso
Introducción a los modelos preentrenados
- ¿Qué son los modelos preentrenados?
- Beneficios de utilizar modelos preentrenados.
- Resumen de modelos preentrenados populares (por ejemplo, BERT, ResNet).
Comprensión de las arquitecturas de los modelos preentrenados
- Fundamentos de la arquitectura de modelos.
- Conceptos de aprendizaje por transferencia y ajuste fino.
- Cómo se construyen y entrenan los modelos preentrenados.
Configuración del entorno
- Instalación y configuración de Python y las librerías relevantes.
- Exploración de repositorios de modelos preentrenados (por ejemplo, Hugging Face).
- Carga y prueba de modelos preentrenados.
Práctica con modelos preentrenados
- Uso de modelos preentrenados para clasificación de texto.
- Aplicación de modelos preentrenados en tareas de reconocimiento de imágenes.
- Ajuste fino de modelos preentrenados para conjuntos de datos personalizados.
Implementación de modelos preentrenados
- Exportación y guardado de modelos ajustados finamente.
- Integración de modelos en aplicaciones.
- Conceptos básicos de implementación de modelos en producción.
Desafíos y mejores prácticas
- Comprensión de las limitaciones de los modelos.
- Evitar el sobreajuste durante el ajuste fino.
- Garantizar el uso ético de los modelos de IA.
Tendencias futuras en modelos preentrenados
- Nuevas arquitecturas emergentes y sus aplicaciones.
- Avances en el aprendizaje por transferencia.
- Exploración de modelos de lenguaje grandes y modelos multimodales.
Resumen y próximos pasos
Requerimientos
- Comprensión básica de los conceptos de aprendizaje automático.
- Familiaridad con la programación en Python.
- Conocimientos básicos de manejo de datos utilizando librerías como Pandas.
Público objetivo
- Científicos de datos.
- Aficionados a la inteligencia artificial.
Los cursos públicos requieren más de 5 participantes.
Introducción a los Modelos Preentrenados - Reserva
Introducción a los Modelos Preentrenados - Consulta
Próximos cursos
Cursos Relacionados
AdaBoost en Python para Aprendizaje Automático
14 HorasEsta formación presencial, impartida por un instructor y disponible en línea o in situ en Colombia, está dirigida a científicos de datos e ingenieros de software que deseen utilizar AdaBoost para desarrollar algoritmos de refuerzo (boosting) para aprendizaje automático con Python.
Al finalizar esta formación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a crear modelos de aprendizaje automático con AdaBoost.
- Comprender el enfoque de aprendizaje por conjuntos y cómo implementar el refuerzo adaptativo.
- Aprender a construir modelos de AdaBoost para potenciar algoritmos de aprendizaje automático en Python.
- Aplicar el ajuste de hiperparámetros para mejorar la precisión y el rendimiento de los modelos de AdaBoost.
Inteligencia Artificial en Automoción
14 HorasEste curso aborda la Inteligencia Artificial (con énfasis en Aprendizaje Automático y Aprendizaje Profundo) aplicada a la industria automotriz. Ayuda a determinar qué tecnologías pueden utilizarse (potencialmente) en múltiples situaciones dentro de un vehículo: desde la automatización básica y el reconocimiento de imágenes hasta la toma de decisiones autónoma.
AlphaFold: Predicción e interpretación de la estructura de proteínas impulsada por IA
7 HorasEsta formación en vivo impartida por un instructor en Colombia (en línea o presencial) está dirigida a biólogos que desean comprender cómo funciona AlphaFold y utilizar los modelos de AlphaFold 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.
Ecosistema Anaconda para Cientistas de Datos
14 HorasEste entrenamiento impartido por un instructor en vivo en Colombia (en línea o presencial) está dirigido a científicos de datos que desean utilizar el ecosistema de Anaconda para capturar, gestionar e implementar paquetes y flujos de trabajo de análisis de datos en una sola plataforma.
Al finalizar este entrenamiento, los participantes podrán:
- Instalar y configurar componentes y bibliotecas de Anaconda.
- Comprender los conceptos centrales, características y beneficios de Anaconda.
- Gestionar paquetes, entornos y canales utilizando el Navegador de Anaconda.
- Utilizar paquetes de Conda, R y Python para ciencia de datos y aprendizaje automático.
- Conocer casos de uso prácticos y técnicas para gestionar múltiples entornos de datos.
Creación de Chatbots Personalizados con Google AutoML
14 HorasEsta formación presencial, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a participantes con diversos niveles de experiencia que deseen aprovechar la plataforma AutoML de Google para desarrollar chatbots personalizados para distintas aplicaciones.
Al finalizar esta formación, los participantes estarán en capacidad de:
- Comprender los fundamentos del desarrollo de chatbots.
- Navegar por Google Cloud Platform y acceder a AutoML.
- Preparar los datos necesarios para entrenar modelos de chatbots.
- Entrenar y evaluar modelos personalizados de chatbots utilizando AutoML.
- Desplegar e integrar chatbots en diversas plataformas y canales.
- Monitorear y optimizar el rendimiento de los chatbots a lo largo del tiempo.
Reconocimiento de Patrones
21 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), ofrece una introducción al campo del reconocimiento de patrones y del aprendizaje automático. Aborda aplicaciones prácticas en estadística, ciencias de la computación, procesamiento de señales, visión por computadora, minería de datos y bioinformática.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Aplicar métodos estadísticos fundamentales al reconocimiento de patrones.
- Utilizar modelos clave, como redes neuronales y métodos de kernel, para el análisis de datos.
- Implementar técnicas avanzadas para resolver problemas complejos.
- Mejorar la precisión de las predicciones combinando diferentes modelos.
IA en el borde con TensorFlow Lite
14 HorasEsta capacitación impartida por un instructor, en vivo en Colombia (en línea o en el sitio), está dirigida a desarrolladores de nivel intermedio, científicos de datos y profesionales de la IA que deseen aprovechar TensorFlow Lite para aplicaciones de IA en el borde.
Al finalizar esta capacitación, los participantes serán capaces de:
- Comprender los fundamentos de TensorFlow Lite y su papel en la IA en el borde.
- Desarrollar y optimizar modelos de IA utilizando TensorFlow Lite.
- Implementar modelos de TensorFlow Lite en diversos dispositivos de borde.
- Aprovechar herramientas y técnicas para la conversión y optimización de modelos.
- Implementar aplicaciones prácticas de IA en el borde con TensorFlow Lite.
Google Cloud AutoML
7 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o en sitio), está dirigida a científicos de datos, analistas de datos y desarrolladores que desean explorar los productos y funciones de AutoML para crear e implementar modelos de entrenamiento personalizados de ML con el mínimo esfuerzo.
Al finalizar esta formación, los participantes podrán:
- Explorar la línea de productos de AutoML para implementar diferentes servicios para diversos tipos de datos.
- Preparar y etiquetar conjuntos de datos para crear modelos personalizados de ML.
- Entrenar y gestionar modelos para obtener modelos de aprendizaje automático precisos y justos.
- Realizar predicciones utilizando modelos entrenados para cumplir con los objetivos y necesidades empresariales.
Kaggle
14 HorasEsta formación impartida por un instructor, en vivo en Colombia (en línea o en el sitio), está dirigida a científicos de datos y desarrolladores que deseen aprender y construir su carrera en Ciencia de Datos utilizando Kaggle.
Al finalizar esta formación, los participantes serán capaces de:
- Comprender los fundamentos de la ciencia de datos y el aprendizaje automático.
- Explorar el análisis de datos.
- Conocer Kaggle y su funcionamiento.
Kubeflow Essentials: Construye, Entrena y Sirve con Kubernetes
14 HorasKubeflow es una plataforma de código abierto diseñada para agilizar la construcción, el entrenamiento y el despliegue de cargas de trabajo de aprendizaje automático en Kubernetes.
Esta capacitación impartida por un instructor, en vivo (en línea o en el sitio), está dirigida a profesionales de nivel principiante a intermedio que deseen crear flujos de trabajo de ML confiables utilizando Kubeflow.
Al finalizar esta capacitación, los asistentes adquirirán las habilidades para:
- Navegar por el ecosistema de Kubeflow y sus componentes principales.
- Construir flujos de trabajo reproducibles con Kubeflow Pipelines.
- Ejecutar trabajos de entrenamiento escalables en Kubernetes.
- Servir modelos de aprendizaje automático de manera eficiente mediante Kubeflow Serving.
Formato del Curso
- Presentaciones guiadas y discusiones colaborativas.
- Laboratorios prácticos con componentes reales de Kubeflow.
- Ejercicios prácticos para construir flujos de trabajo de ML de extremo a extremo.
Opciones de Personalización del Curso
- Se pueden organizar versiones personalizadas de esta capacitación para alinearlas con la pila tecnológica y los requisitos de proyectos de su equipo.
Fundamentos de Kubeflow
28 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o presencial), está dirigida a desarrolladores y científicos de datos que deseen crear, implementar y gestionar flujos de trabajo de aprendizaje automático en Kubernetes.
Al finalizar esta capacitación, los participantes podrán:
- Instalar y configurar Kubeflow tanto en entornos locales (on-premise) como en la nube.
- Construir, implementar y gestionar flujos de trabajo de ML basados en contenedores Docker y Kubernetes.
- Ejecutar pipelines completos de aprendizaje automático en diversas arquitecturas y entornos en la nube.
- Utilizar Kubeflow para crear y gestionar notebooks de Jupyter.
- Desarrollar cargas de trabajo de entrenamiento de ML, ajuste de hiperparámetros y servicios en múltiples plataformas.
Aprendizaje automático para aplicaciones móviles con ML Kit de Google
14 HorasEsta capacitación presencial o en línea, impartida por un instructor, está dirigida a desarrolladores que desean utilizar ML Kit de Google para construir modelos de aprendizaje automático optimizados para su procesamiento en dispositivos móviles.
Al finalizar esta capacitación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a implementar funciones de aprendizaje automático en aplicaciones móviles.
- Integrar nuevas tecnologías de aprendizaje automático en aplicaciones de Android e iOS mediante las APIs de ML Kit.
- Mejorar y optimizar aplicaciones existentes utilizando el SDK de ML Kit para su procesamiento y despliegue directamente en el dispositivo.
Aprendizaje Automático con Random Forest
14 HorasEsta capacitación en vivo, dirigida por un instructor en Colombia (en línea o presencial), está dirigida a científicos de datos e ingenieros de software que deseen utilizar Random Forest para construir algoritmos de aprendizaje automático para conjuntos de datos grandes.
Al finalizar esta capacitación, los participantes podrán:
- Configurar el entorno de desarrollo necesario para comenzar a construir modelos de aprendizaje automático con Random Forest.
- Comprender las ventajas de Random Forest y cómo implementarlo para resolver problemas de clasificación y regresión.
- Aprender a manejar conjuntos de datos grandes e interpretar múltiples árboles de decisión en Random Forest.
- Evaluar y optimizar el rendimiento de los modelos de aprendizaje automático mediante el ajuste de hiperparámetros.
Análisis Avanzado con RapidMiner
14 HorasEsta capacitación impartida por un instructor en vivo en Colombia (en línea o en sitio) está dirigida a analistas de datos de nivel intermedio que desean aprender a utilizar RapidMiner para estimar y proyectar valores, así como aprovechar herramientas analíticas para el pronóstico de series de tiempo.
Al finalizar esta capacitación, los participantes podrán:
- Aprender a aplicar la metodología CRISP-DM, seleccionar algoritmos de aprendizaje automático adecuados y mejorar la construcción y el rendimiento de los modelos.
- Utilizar RapidMiner para estimar y proyectar valores, y emplear herramientas analíticas en el pronóstico de series de tiempo.
Ciencia de datos con GPU usando NVIDIA RAPIDS
14 HorasEsta capacitación en vivo, impartida por un instructor en Colombia (en línea o en sitio), está dirigida a científicos de datos y desarrolladores que deseen utilizar RAPIDS para construir pipelines de datos, flujos de trabajo y visualizaciones acelerados por GPU, aplicando algoritmos de aprendizaje automático como XGBoost, cuML, entre otros.
Al finalizar esta capacitación, los participantes estarán en capacidad de:
- Configurar el entorno de desarrollo necesario para crear modelos de datos con NVIDIA RAPIDS.
- Comprender las características, componentes y ventajas de RAPIDS.
- Aprovechar las GPU para acelerar pipelines de datos y análisis de extremo a extremo.
- Implementar preparación de datos y ETL acelerados por GPU utilizando cuDF y Apache Arrow.
- Aprender a realizar tareas de aprendizaje automático con los algoritmos XGBoost y cuML.
- Crear visualizaciones de datos y ejecutar análisis de grafos con cuXfilter y cuGraph.