Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
1. Introducción a Stable Diffusion Avanzado
- Objetivos del curso y hoja de ruta de aprendizaje.
- Revisión de los modelos de difusión.
- Vista general de la arquitectura de Stable Diffusion.
- Modelos de Difusión Latente (LDM).
- Evolución de los modelos Stable Diffusion (SD 1.x, SDXL y arquitecturas más recientes).
- Casos de uso y aplicaciones empresariales.
2. Fundamentos del Aprendizaje Profundo para Modelos de Difusión
- Fundamentos del proceso de difusión.
- Difusión directa e inversa.
- Predicción del ruido.
- Arquitectura de U-Net para desvanecimiento de ruido (denoising).
- Autoencoders Variacionales (VAE).
- Codificador textual CLIP.
- Mecanismos de atención cruzada.
3. Comprensión de la Arquitectura de Stable Diffusion
- Componentes del pipeline.
- Proceso de codificación de texto.
- Representación en el espacio latente.
- Algoritmos de planificación (schedulers).
- Métodos de muestreo.
- Flujo de trabajo de decodificación de imágenes.
4. Ingeniería de Prompts Avanzada
- Estructura y sintaxis del prompt.
- Prompts positivos y negativos.
- Ponderación de palabras clave en el prompt.
- Énfasis en tokens.
- Interpolación de prompts.
- Estrategias de optimización del prompt.
- Generación reproducible de imágenes.
5. Técnicas Avanzadas de Generación de Imágenes
- Generación de imagen a imagen (Image-to-Image).
- Relleno selectivo (Inpainting).
- Expansión de imagen (Outpainting).
- Generación de alta resolución.
- Refinamiento en múltiples etapas.
- Generación por lotes (batch) de imágenes.
- Randomización controlada mediante semillas.
6. Generación Condicional de Imágenes
- Arquitectura ControlNet.
- Generación guiada por poses.
- Generación guiada por profundidad.
- Condicionamiento basado en detección de bordes.
- Guiado por segmentación.
- Condicionamiento con imágenes de referencia.
- Pipelines con múltiples ControlNets.
7. LoRA, DreamBooth y Ajuste Fino de Modelos (Fine-Tuning)
- Conceptos de aprendizaje por transferencia.
- Fundamentos de LoRA.
- Entrenamiento con DreamBooth.
- Inversión textual (Textual Inversion).
- Incrustaciones personalizadas (embeddings).
- Conjuntos de datos para ajuste fino.
- Evaluación de modelos personalizados.
8. Entrenamiento Avanzado de Modelos
- Preparación del conjunto de datos.
- Aumento de datos (Data augmentation).
- Generación de descripciones caption.
- Pipelines de entrenamiento.
- Entrenamiento distribuido.
- Entrenamiento con precisión mixta.
- Gestión de puntos de control (checkpoints).
9. Optimización de Hiperparámetros
- Selección de la tasa de aprendizaje.
- Optimización del tamaño del lote.
- Selección del planificador (scheduler).
- Optimización del CFG Scale.
- Pasos de muestreo.
- Técnicas de regularización.
- Métricas de evaluación del modelo.
10. Optimización del Rendimiento
- Optimización de GPU.
- Optimización de CUDA.
- Atención eficiente en memoria.
- Optimización con xFormers.
- Técnicas de cuantización.
- Inferencia con FP16 y BF16.
- Lotes eficientes (Batching).
11. Escalado de Cargas de Trabajo con Stable Diffusion
- Entrenamiento multi-GPU.
- Inferencia distribuida.
- Gestión de conjuntos de datos a gran escala.
- Despliegue de GPU en la nube.
- Estrategias de servicio del modelo (model serving).
- Métricas de rendimiento y benchmarking.
12. Integración de Stable Diffusion con Frameworks de Aprendizaje Profundo
- Hugging Face Diffusers.
- Integración con PyTorch.
- Interoperabilidad con TensorFlow.
- ONNX Runtime.
- Optimización con TensorRT.
- Biblioteca Accelerate.
- Personalización de pipelines.
13. Construcción de Pisos de Producción
- Desarrollo de API.
- Servicios de inferencia por lotes.
- Automatización de flujos de trabajo.
- Generación basada en colas.
- Gestión de versiones del modelo.
- Estrategias de despliegue en producción.
14. Mejora de la Calidad de Imagen
- Técnicas de aumento de resolución (upscale).
- Super-resolución.
- Restauración facial.
- Reducción de artefactos.
- Pipelines de refinamiento de imagen.
- Pipelines de postprocesamiento.
15. IA Responsable y Seguridad del Modelo
- Sesgo en los modelos generativos.
- Generación ética de imágenes.
- Consideraciones sobre derechos de autor.
- Divulgación de contenido generado por IA.
- Filtros de seguridad.
- Modulación de prompts.
- Buenas prácticas de despliegue responsable.
16. Solución de Problemas y Depuración
- Diagnóstico de fallos en la generación.
- Resolución de errores de CUDA.
- Gestión de problemas de memoria.
- Mejora de la consistencia de imágenes.
- Depuración de pipelines personalizados.
- Solución de problemas de rendimiento.
17. Monitoreo y Evaluación del Modelo
- Medición de la calidad de generación.
- Benchmarking de modelos.
- Comparación de checkpoints.
- Registro de experimentos.
- Seguimiento de experimentos.
- Reproducibilidad del modelo.
18. Aplicaciones Avanzadas
- Visualización en diseño de productos.
- Generación de contenido para marketing.
- Diseño de personajes.
- Visualización arquitectónica.
- Investigación en imágenes médicas.
- Visualización científica.
- Pipelines creativos con IA.
19. Integración de Stable Diffusion con Otros Modelos de IA
- Modelos de Lenguaje Grande (LLMs).
- Modelos Visión-Lenguaje (VLMs).
- Subtítulos de imagen.
- Generación Aumentada por Recuperación (RAG) para sistemas multimodales.
- Pipelines de agentes de IA.
- Orquestación multi-modelo.
20. Mejores Prácticas para el Despliegue Empresarial
- Planificación de infraestructura.
- Gestión de recursos de GPU.
- Consideraciones de seguridad.
- Gobernanza del modelo.
- CI/CD para modelos de IA.
- Mantenimiento y actualizaciones.
21. Taller Práctico y Resumen
- Construcción de un pipeline completo de generación de imágenes.
- Ajuste fino (Fine-tuning) de un modelo Stable Diffusion personalizado.
- Creación de un flujo de trabajo de generación automatizado.
- Ejercicios de optimización de rendimiento.
- Evaluación y comparación de modelos.
- Repaso de conceptos clave.
- Preguntas y respuestas.
- Próximos pasos y recursos de aprendizaje adicionales.
Requerimientos
- Conocimiento sólido de los conceptos y arquitecturas del aprendizaje profundo.
- Familiaridad con Stable Diffusion y la generación de imágenes a partir de texto.
- Experiencia con PyTorch y programación en Python.
Audiencia objetivo
- Científicos de datos e ingenieros de aprendizaje automático.
- Investigadores en aprendizaje profundo.
- Expertos en visión artificial.
21 Horas