← Vissza a szótárhoz
Technikai fogalmak

GAN (generatív versengő hálózat)

Generative Adversarial Network

A GAN két neurális hálózatból áll: az egyik tartalmat generál, a másik megpróbálja megkülönböztetni a valódit a hamisítványtól — együtt egyre jobbá válnak.

Mit jelent a GAN?

A GAN (Generative Adversarial Network, magyarul „generatív versengő hálózat") egy különleges AI-architektúra, amelyben két neurális hálózat versenyez egymással:

  • Generátor — új tartalmat (pl. képet) hoz létre
  • Diszkriminátor — eldönti, hogy egy adott tartalom valódi-e vagy a generátor csinálta

A két hálózat párhuzamosan tanul: a generátor egyre jobban próbálja becsapni a diszkriminátort, az pedig egyre jobban próbálja leleplezni a hamisítványokat. Ez a folyamatos verseny mindkettőt javítja — a generátor egyre realisztikusabb tartalmakat hoz létre, miközben a diszkriminátor egyre élesebb szemű lesz.

A GAN-t Ian Goodfellow vezette be 2014-ben — ez volt az első igazán jól működő generatív AI architektúra, és sok későbbi modell (pl. diffúziós modellek) építkezett az ötletéből.

Mire használjuk?

A GAN-okat főleg valósághű tartalom-generálásra használják:

  • Realistikus képek létrehozása — emberek, tájak, termékek, akik vagy amik soha nem léteztek (pl. ezen a webhelyen: thispersondoesnotexist.com)
  • Stílus-átvitel — egy fotót Van Gogh festményévé alakítani
  • Felbontás-növelés — alacsony felbontású kép „okos" felnagyítása (pl. régi fotók restaurálása)
  • Hiányzó részek pótlása — kép kivágott részének realisztikus visszaillesztése (inpainting)
  • Adatkiegészítés (data augmentation) — gépi tanulás betanításához szintetikus tanítóadat generálása
  • Deepfake — sajnos a GAN sötét oldala is: hamis videók, manipulált tartalmak

A 2023-2026-os generatív AI hullámban a diffúziós modellek (Midjourney, DALL·E 3, Stable Diffusion) átvették a vezetést a képgenerálásban — de a GAN továbbra is fontos sok specializált alkalmazásban.

Üzleti példa

Egy magyar e-commerce cég sok terméket árul, ahol a beszállítók gyakran küldenek alacsony felbontású termékfotókat (kis JPEG-eket). Ezeket korábban a marketing csapat kézzel utószerkesztette Photoshopban, ami terméklapot napi 4-6 órás munkát jelentett.

Egy GAN-alapú felbontás-növelő modellt (Real-ESRGAN) integráltak a termékfeltöltési folyamatba: minden bejövő fotó automatikusan 4x felbontásban kerül a webshopba, realisztikus, „okosan" hozzáadott részletekkel.

A marketing csapat napi 4-6 óra szerkesztési időt szabadított fel, és a termékek vizuális minősége egységessé vált a webshopban — ami az ügyfél bizalmat és a konverziót is mérhetően javította (+11%).

Mit kell tudni egy cégvezetőnek?

A GAN nem hétköznapi üzleti eszköz — inkább egy alaptechnológia, amire kész termékeket építenek. Néhány gyakorlati észrevétel:

  1. A tanítás nehéz. A GAN-ok instabilak — könnyen „összeomlik" a két hálózat egyensúlya, és vagy mindkettő eldobja, vagy egyik dominálja a másikat. Saját GAN-tanításhoz specialista tudás kell.
  2. Etikai kockázatok. A GAN-nal készíthetők hamisított tartalmak (deepfake fotók, hangok, videók). A céged nem fogja ezt csinálni, de érdemes tudni, hogy mások csinálhatják rólad — pl. hamis CEO-videó csalás céljából. Erre érdemes felkészülni belső kommunikációs protokollal (pl. „nagy összegű utalási kérést sosem hagyunk jóvá videó alapján").
  3. A diffúziós modellek alapvetően kiváltották a GAN-okat a képgenerálás terén. Ha új projektet terveznél, valószínűleg jobban jársz egy diffúziós modellel, mint egy GAN-nal.

A GAN ma már inkább történelmi és építőkő-jellegű fogalom — fontos érteni, mert alapjaira sok mai eszköz épül, de a napi gyakorlatban ritkán a GAN a választás.

Szeretnéd ezt a gyakorlatban is alkalmazni?

Beszéljünk arról, hogyan használjuk ezt a fogalmat valós cégekben — stratégiától a megvalósításig.