Estou lendo sobre redes contraditórias generativas (GANs) e tenho algumas dúvidas sobre isso. Até agora, entendo que em uma GAN existem dois tipos diferentes de redes neurais: uma é gerativa ( ) e a outra discriminativa ( ). A rede neural generativa gera alguns dados que a rede neural discriminativa julga quanto à correção. O GAN aprende passando a função de perda para ambas as redes.
Como as redes neurais discriminativas ( ) sabem inicialmente se os dados produzidos por estão corretos ou não? Temos que treinar o primeiro e depois adicioná-lo ao GAN com ?
Vamos considerar minha rede treinada , que pode classificar uma imagem com precisão percentual de 90%. Se adicionarmos essa rede a um GAN, há uma probabilidade de 10% de classificar uma imagem incorreta. Se treinarmos um GAN com essa rede , também haverá o mesmo erro de 10% na classificação de uma imagem? Se sim, então por que os GANs mostram resultados promissores?