One network, two jobs
Language GANs train a generator with reinforcement learning. But that single generator must both sample (explore) and learn (exploit) — with the same policy.
Rewards are sparse, so exploration is poor: quality and diversity can't improve together, and the model drifts toward mode collapse.
A dedicated explorer
MetaEx-GAN adds a meta-trained Explorer (the teacher), whose only job is sampling. The Generator (the student) is freed to just learn.
Sample a richer space
The explorer rolls out a diverse batch of candidate sequences — searching parts of the space the generator's own policy would never reach.
Generator learns, discriminator scores
The generator learns from that batch; the Discriminator scores real vs. generated and returns a reward that updates the generator by policy gradient.
The student's progress trains the teacher
The generator's learning effectiveness — how much it improved on the explorer's batch — becomes the meta-reward that updates the explorer's policy.
The teacher learns to explore exactly where the student learns most.
Quality and diversity, together
MetaEx-GAN reaches state-of-the-art NLG, improving sampling quality and diversity at once — without generating more sequences.
It also generalizes to large pre-trained generators like GPT-2.