Shpjegoni se si funksionojnë rrjetet gjeneruese të kundërshtimit.
Rrjetet gjeneruese kundërshtuese (GAN) përbëhen nga dy përbërës: një gjenerues dhe një diskriminator. Roli i gjeneruesit është të prodhojë të dhëna sintetike që nuk dallohen nga të dhënat reale. Roli i diskriminatorit është të marrë të dhënat reale dhe të dhënat e gjeneruara dhe të përcaktojë se cila është e rreme. Generatori dhe diskriminatori përballen me njëri-tjetrin në një konkurrencë në të cilën të dy pjesët janë trajnuar në të njëjtën kohë. Generatori synon të mashtrojë diskriminatorin, ndërsa diskriminatori synon të identifikojë saktësisht të vërtetën nga të dhënat e gjeneruara. Procesi i trajnimit vazhdon derisa gjeneruesi prodhon të dhëna që duken të pandryshueshme nga të dhënat reale.