Basics GUIDE

Generative Adversarial Networks

Generative Adversarial Networks (GANs) inogadzira data nyowani nekuisa maviri neural network vachipesana mumakwikwi.

2 min verengaLast update

Pfupiso

They produced the first wave of convincing AI-generated faces and remain a landmark idea in generative AI.

Kudzika Kwakadzika

Yakaunzwa naIan Goodfellow muna 2014, GAN inodzidzisa ma network maviri kamwechete. Jenareta inogadzira sampuli dzemanyepo, senge mifananidzo, kutanga neruzha rwakangoitika. Musarura anotonga kana sampuli yega yega ndeyechokwadi (kubva kudhata rekudzidzisa) kana fake (kubva kune jenareta). Vanokwikwidzana: jenareta inoedza kunyengedza mutongi, asi mutongi anoedza kusanyengerwa. Sezvo zvese zviri nani, ma fakes anova echokwadi zvinoshamisa. MaGAN akapa simba zviso zvephotorealistic pa "Munhu Uyu Haapo," neStyleGAN ichiisa mwero wemifananidzo yakasarudzika. Ivo vanozivikanwa nehunyengeri kudzidzisa, vanowanzoita kusagadzikana uye "mode kudonha," uko jenareta inongoburitsa zvishoma zvinodzokororwa zvinobuda. Diffusion modhi dzakabva dzavabata pamabasa mazhinji emifananidzo, asi maGAN anoramba achimhanya pachizvarwa uye aine simba.

Technical Insight

Kudzidziswa mutambo weminimax pakati pemanetiweki maviri ane zvibodzwa zvinopokana. Musarura anodzidziswa kuburitsa zvibodzwa zvepamusoro zve data chaiyo uye zvibodzwa zvakaderera zve data yakagadzirwa; jenareta inodzidziswa kuita kusarura kuburitsa zvibodzwa zvakakwirira zvemanyepo ayo. Sezvineiwo, jenareta haambooni mifananidzo chaiyo zvakananga, inodzidza chete kubva kune gradient chiratidzo chakapfuudzwa kuburikidza nerusarura. Paiyo theoretical equilibrium kugovera kwejenareta kunoenderana neiyo data chaiyo uye sarura haagone kuita zvirinani pane kufungidzira.

Strategic Impact

Sarudzo dzakajeka

Inokubatsira kuparadzanisa zvakajeka zvichemo zvehunyanzvi kubva mumutauro wekushambadzira.

Mutengo uye bhajeti

Iwe unogona kubvunza zvirinani kuita mibvunzo usati washandisa mari kana nguva.

Team uye workflow

Zvikwata zvine nzwisiso yakagovaniswa inoita zvirinani chigadzirwa, mutemo, uye sarudzo dzekudzidza.

Ramangwana reGenerative Adversarial Networks

Diffusion modhi ikozvino inotonga yemhando yepamusoro chizvarwa chemifananidzo, saka maGAN akachena akarasikirwa nekorona yemabasa mazhinji ekugadzira. Mupendero wavo kumhanya: GAN inogadzira mufananidzo mune imwechete yekupfuura, nepo kupararira kunoda matanho mazhinji, saka maGAN anorambira mukushandisa-chaiyo-nguva, super-resolution, uye pa-mudziyo kugadzirwa. MaHybrid masisitimu ari kuwedzera kushandisa GAN-maitiro ekurasikirwa kweanopikisa kurodza zvinobuda kubva kune mamwe mamodheru. Tarisira maGAN kuti ararame sechinhu chinokurumidza, chakareruka kwete jenareta wemusoro.

Real-World Implementation

Kugadzira zviso zvemafotoreistic zvevanhu vasipo, sepaThisPersonDoesNotExist.com

Kukwidza uye kurodza yakaderera-resolution mifananidzo uye yekare vhidhiyo (super-resolution)

Kugadzira data rekudzidzira rekugadzira reminda umo data chaiyo iri kushomeka kana yakavanzika

Kuchinjisa chimiro uye kugadzirisa mafoto, sekushandura sketches kuita mifananidzo yechokwadi kana kuchembera chiso

Njodzi & Guardrails

Zvikwata zvakasiyana zvinogona kushandisa izwi rimwechete zvakasiyana, saka tsanangura nzvimbo nekukurumidza.

Benchmarks inogona kutaridzika yakasimba nepo chaiyo-yenyika kuita isina kuenzana.

Kuregeredza mhando yedata uye zvirongwa zvekuongorora zvinowanzogadzira mhedzisiro isina kusimba.

Implementation Roadmap

1

Tanga netsanangudzo yemutauro wakajeka yemhedzisiro yaunoda.

2

Sarudza metric imwe yekubudirira uye imwe yekutadza mamiriro usati waedzwa.

3

Mhanya mutyairi mudiki ane data remumiriri, kwete demo rakakwenenzverwa.

4

Gwaro uko Generative Adversarial Networks inobatsira uye uko nzira dzakareruka dziri nani.

Ramba Uchiongorora

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Generative Adversarial Networks quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Tanga mibvunzo

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Gaidhi rinotevera

Grafu Neural Networks

Mibvunzo inowanzo bvunzwa

What is Generative Adversarial Networks?

Generative Adversarial Networks (GANs) inogadzira data nyowani nekuisa maviri neural network vachipesana mumakwikwi. Ivo vakagadzira yekutanga mafungu ezviso zvinogutsa zveAI-zvakagadzirwa uye vanoramba vari pfungwa yakakosha mukugadzira AI.

Ndeapi maviri anokwikwidza network muGAN?

A GAN inobatanidza jenareta, iyo inogadzira sampuli dzenhema, ine rusarura, iyo inoedza kutaurira data chaiyo kubva kune manyepo ejenareta.

Jenareta inotanga kubva pakugadzira sampuli itsva?

Jenareta inoshandura vheji yeruzha rusina kurongeka kuita sampuli yekugadzira, kudzidza kuumba ruzha irworwo kuti rwuite zvinobuda.

Iyo jenareta inovandudza sei panguva yekudzidziswa?

Jenareta haambooni data chaiyo zvakananga; inovandudza kushandisa mhinduro (magradients) iyo inosarura inopa nezvekunyepedzera kwayo kuburitsa kwayo.

Chii chinonzi 'kudonha kwemaitiro' muGAN?

Kudonha kwemodhi kunoitika kana jenareta ikawana zvishoma zvinobuda zvinonyengedza musarura uye oramba achizvigadzira, achirasikirwa nekusiyana.

Ndiani akaunza maGAN uye mugore ripi?

Ian Goodfellow nevamwe vaaishanda navo vakaunza maGAN muna 2014, vachitangisa mafungu ekutsvagisa mumhando dzeanopikisa.