Entrar em Contato

Programa do Curso

1. Introdução ao Stable Diffusion Avançado

  • Objetivos do curso e jornada de aprendizado.
  • Revisão dos modelos de difusão.
  • Visão geral da arquitetura do Stable Diffusion.
  • Modelos de Difusão Latente (LDMs).
  • Evolução dos modelos Stable Diffusion (SD 1.x, SDXL e novas arquiteturas).
  • Casos de uso e aplicações empresariais.

2. Fundamentos de Aprendizado Profundo para Modelos de Difusão

  • Fundamentos do processo de difusão.
  • Difusão direta e reversa.
  • Predição de ruído.
  • Arquitetura do Denoising U-Net.
  • Autoencoders Variacionais (VAE).
  • Codificador de texto CLIP.
  • Mecanismos de atenção cruzada.

3. Compreendendo a Arquitetura do Stable Diffusion

  • Componentes do pipeline.
  • Processo de codificação de texto.
  • Representação no espaço latente.
  • Algoritmos de scheduler.
  • Métodos de amostragem.
  • Fluxo de trabalho de decodificação de imagem.

4. Engenharia de Prompt Avançada

  • Estrutura e sintaxe do prompt.
  • Prompts positivos e negativos.
  • Peso dos prompts.
  • Ênfase em tokens.
  • Interpolação de prompts.
  • Estratégias de otimização de prompts.
  • Geração de imagens reproduzíveis.

5. Técnicas Avançadas de Geração de Imagens

  • Geração de imagem para imagem (Image-to-Image).
  • Inpainting (preenchimento de áreas ausentes).
  • Outpainting (expansão de imagens).
  • Geração de alta resolução.
  • Aprimoramento multiestágio.
  • Geração em lote de imagens.
  • Randômica controlada usando seeds.

6. Geração Condicional de Imagens

  • Arquitetura ControlNet.
  • Geração guiada por poses.
  • Geração guiada por profundidade.
  • Condicionamento por detecção de bordas.
  • Orientação por segmentação.
  • Condicionamento por imagem de referência.
  • Pipelines com Multi-ControlNet.

7. LoRA, DreamBooth e Ajuste Fino de Modelos

  • Conceitos de aprendizado por transferência.
  • Fundamentos do LoRA.
  • Treinamento com DreamBooth.
  • Inversão Textual (Textual Inversion).
  • Embeddings personalizados.
  • Conjuntos de dados para ajuste fino.
  • Avaliação de modelos personalizados.

8. Treinamento Avançado de Modelos

  • Preparação do conjunto de dados.
  • Aumento de dados (Data augmentation).
  • Geração de legendas (Caption generation).
  • Pipelines de treinamento.
  • Treinamento distribuído.
  • Treinamento com precisão mista.
  • Gestão de checkpoints.

9. Otimização de Hiperparâmetros

  • Seleção da taxa de aprendizado.
  • Otimização do tamanho do lote (batch size).
  • Seleção do scheduler.
  • Otimização da escala CFG (CFG Scale).
  • Etapas de amostragem.
  • Técnicas de regularização.
  • Métricas de avaliação do modelo.

10. Otimização de Desempenho

  • Otimização de GPU.
  • Otimização CUDA.
  • Atenção eficiente em memória.
  • Otimização xFormers.
  • Técnicas de quantização.
  • Inferência FP16 e BF16.
  • Loteamento eficiente.

11. Escalando Cargas de Trabalho com Stable Diffusion

  • Treinamento multi-GPU.
  • Inferência distribuída.
  • Gestão de grandes conjuntos de dados.
  • Estratégias de disponibilização de modelos (model serving).
  • Mensuração de desempenho.

12. Integrando o Stable Diffusion com Frameworks de Aprendizado Profundo

  • Hugging Face Diffusers.
  • Integração com PyTorch.
  • Interoperabilidade com TensorFlow.
  • ONNX Runtime.
  • Otimização com TensorRT.
  • Biblioteca Accelerate.
  • Personalização de pipelines.

13. Construção de Pipelines de Produção

  • Desenvolvimento de APIs.
  • Serviços de inferência em lote.
  • Automação de fluxo de trabalho.
  • Geração baseada em filas.
  • Versionamento de modelos.
  • Estratégias de implantação em produção.

14. Aprimoramento da Qualidade de Imagem

  • Técnicas de upscaling.
  • Sobre-resolução (Super-resolution).
  • Restauração de rostos.
  • Redução de artefatos.
  • Pipelines de refinamento de imagem.
  • Processamento pós-geração.

15. IA Responsável e Segurança dos Modelos

  • Vieses em modelos generativos.
  • Geração ética de imagens.
  • Considerações sobre direitos autorais.
  • Divulgação de conteúdo gerado por IA.
  • Filtros de segurança.
  • Moderação de prompts.
  • Práticas de implantação responsável.

16. Solução de Problemas e Debugging

  • Diagnóstico de falhas na geração.
  • Resolução de erros CUDA.
  • Problemas de gestão de memória.
  • Melhoria da consistência das imagens.
  • Debugging de pipelines personalizados.
  • Solução de problemas de desempenho.

17. Monitoramento e Avaliação de Modelos

  • Mensuração da qualidade da geração.
  • Mensuração comparativa (Benchmarking) de modelos.
  • Comparação de checkpoints.
  • Registro de experimentos.
  • Rastreamento de experimentos.
  • Reprodutibilidade dos modelos.

18. Aplicações Avançadas

  • Visualização para design de produtos.
  • Geração de conteúdo de marketing.
  • Design de personagens.
  • Visualização arquitetônica.
  • Pesquisa em imagens médicas.
  • Visualização científica.
  • Pipelines criativos de IA.

19. Integrando o Stable Diffusion com Outros Modelos de IA

  • Modelos de Linguagem Grande (LLMs).
  • Modelos Visão-Linguagem (VLMs).
  • Legenda de imagens.
  • Geração Aumentada por Recuperação (RAG) para sistemas multimodais.
  • Pipelines de agentes de IA.
  • Orquestração multi-modelo.

20. Melhores Práticas para Implantação Empresarial

  • Planejamento de infraestrutura.
  • Gestão de recursos de GPU.
  • Considerações de segurança.
  • Governança de modelos.
  • CI/CD para modelos de IA.
  • Manutenção e atualizações.

21. Oficina Prática e Resumo

  • Construção de um pipeline completo de geração de imagens.
  • Ajuste fino de um modelo Stable Diffusion personalizado.
  • Criação de um fluxo de trabalho automatizado de geração.
  • Exercícios de otimização de desempenho.
  • Avaliação e comparação de modelos.
  • Revisão dos conceitos-chave.
  • Perguntas e respostas.
  • Próximos passos e recursos adicionais de aprendizado.

Requisitos

  • Bom entendimento dos conceitos e arquiteturas de aprendizado profundo.
  • Familiaridade com Stable Diffusion e geração de imagens a partir de texto.
  • Experiência com PyTorch e programação em Python.

Público-Alvo

  • Cientistas de dados e engenheiros de aprendizado de máquina.
  • Pesquisadores de aprendizado profundo.
  • Especialistas em visão computacional.
 21 Horas

Número de participantes


Preço por participante

Próximas Formações Provisórias

Categorias Relacionadas