GAN (Generative Adversarial Network)

Categoria
Modelos e Arquiteturas
GAN e uma arquitetura composta por duas redes neurais — gerador e discriminador — que competem entre si. O gerador cria dados falsos e o discriminador tenta distingui-los dos reais, melhorando ambos.
Categoria
Modelos e Arquiteturas
Compartilhar
LinkedInWhatsApp

O que e GAN?

GAN (Generative Adversarial Network) e uma arquitetura de Deep Learning proposta por Ian Goodfellow em 2014, composta por duas redes neurais que competem em um jogo adversarial.

Componentes

  • Gerador (G): cria dados sinteticos a partir de ruido aleatorio
  • Discriminador (D): tenta distinguir dados reais de gerados
  • Treinamento: ambos melhoram iterativamente ate o gerador produzir dados indistinguiveis dos reais

Variantes

  • DCGAN: usa convolucionais para imagens
  • StyleGAN: controle granular do estilo
  • CycleGAN: traducao entre dominios de imagem
  • Pix2Pix: traducao imagem-para-imagem supervisionada

Aplicacoes

Geracao de rostos, super-resolucao, transferencia de estilo, criacao de arte e aumento de dados. Embora Diffusion Models tenham ganhado destaque, GANs continuam relevantes. Na Trilion, o conhecimento de GANs complementa a compreensao do ecossistema de IA generativa.

Glossário...

Acreditamos que a alquimia de Retórica, Criatividade e variadas Habilidades humanas criam resultados incríveis.