Skip to main content

Adversarial Networks

Definition

Adversarial networks, in a general computing sense, refer to systems or groups of entities operating with hostile intent against a target system. In machine learning, Generative Adversarial Networks (GANs) involve two competing neural networks, a generator and a discriminator, learning from each other. This dynamic competition aims to produce highly realistic synthetic data. The generator creates data, while the discriminator attempts to distinguish real data from generated data.