GAN

Una GAN (Generative Adversarial Network) è una coppia di reti neurali allenate una contro l'altra: un generatore crea campioni sintetici e un discriminatore li giudica rispetto ai dati reali, e ognuna migliora cercando di battere l'altra.

AI generativaGenerative Adversarial Networkrete avversaria
§ 01DefinizioneGAN

Niente gergo, niente formule

In parole semplici, che cos'è?

Due giocatori, un solo tavolo. Il generatore prende rumore casuale e lo trasforma in un campione falso; il discriminatore vede campioni veri e falsi mescolati e deve dire quali sono quali. Ogni verdetto diventa feedback: il discriminatore impara a beccare falsi più sottili, il generatore impara a produrre falsi più convincenti. Salgono di livello insieme, come un falsario e un detective che si allenano l'uno sull'altro. L'equilibrio arriva quando i falsi passano per veri. I punti deboli sono noti: se il generatore trova un solo tipo di falso che funziona, smette di variare (si chiama collasso di modo), e l'addestramento può oscillare a lungo senza stabilirsi, o non stabilirsi mai.

§ 02Come funzionaUn falsario e un detective che si allenano a vicenda
  1. 01

    Campiona. Il rumore casuale entra come seme di un nuovo record sintetico.

  2. 02

    Genera. Il generatore trasforma il rumore in un falso.

  3. 03

    Giudica. Il discriminatore confronta il falso coi dati reali: vero o falso.

  4. 04

    Feedback. Il generatore si aggiusta per ingannare meglio il giudice.

  5. 05

    Ripeti. I round continuano finché i falsi passano per veri.

§ 04

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.