Sto leggendo delle reti generative dell'avversario (GAN) e ho dei dubbi in merito. Finora, capisco che in un GAN ci sono due diversi tipi di reti neurali: uno è generativo ( ) e l'altro discriminante ( ). La rete neurale generativa genera alcuni dati che la rete neurale discriminativa giudica per correttezza. Il GAN apprende passando la funzione di perdita a entrambe le reti.
Come fanno inizialmente le reti neurali discriminanti ( ) a sapere se i dati prodotti da sono corretti o no? Dobbiamo prima addestrare la quindi aggiungerla alla GAN con ?
Consideriamo la mia rete addestrata , che può classificare un'immagine con una precisione percentuale del 90%. Se aggiungiamo questa rete a un GAN c'è una probabilità del 10% che classificherà un'immagine errata. Se addestriamo un GAN con questa rete , avrà anche lo stesso errore del 10% nella classificazione di un'immagine? Se sì, allora perché i GAN mostrano risultati promettenti?