Vizsgatételek

Vizsgatételek

  1. Optimalizációs feladat fogalma, fajtái. Gradiens módszer, stochasztikus gradiens, momentum, ADAM. Automatikus differenciálás, forward és reverse mód.
  2. Neurális hálózat fogalma, aktivációs függvény, lineáris és nemlineáris hálózatok. Multi-Layer Perceptron (MLP). Tanítás, backpropagation algoritmus, batching. Konvolúciós neurális hálók. Reziduális hálók. U-Net architektúra.
  3. Diszkriminatív és generatív tanulás. Explicit és implicit generatív módszerek. Generált eloszlások minősítése: IS, FID. Látens tér fogalma. PCA. Autoenkóderek. Variációs autóenkóder definíciója (levezetés nélkül), tanítása.
  4. Zajcsökkentő autóenkóder, score-függvény. Diffúziós generatív modellek. Folyam-alapú modellek (flow matching).
  5. Diffúziós modellek architektúrái (U-Net, DiT). Mintavételezési módszerek: DDPM vs DDIM (képletek nélkül). ODE-alapú mintavételezés. Látens diffúzió.
  6. Transformer architektúra. Token-hálók, figyelem (attention). Transformer rétegek. Dekóder, enkóder, enkóder-dekóder architektúrák. Normalizáció, pozícionális kódolás.
  7. Vezérelt diffúziós generálás. CLIP beágyazás. Classifier és classifier-free guidance (CFG), CFG hatása és jelentősége a képgenerálás gyakorlatában. Finomhangolás adapterekkel: LoRA, ControlNet. DreamBooth, szöveges inverzió alapötlete.
  8. 3D geometriai reprezentációk. Pontfelhők. Háromszöghálók. Implicit felületek tulajdonságai. Konverzió reprezentációk között, masírozó kockák, dual contouring.
  9. Implicit neurális reprezentációk (neurális mezők) alapgondolata és megvalósítása. Előnyök és hátrányok a klasszikus diszkretizációval szemben. Eikonal regularizáció. Koordináta beágyazás szükségessége, SIREN hálók.
  10. Inverz rendering alapfeladata, kihívásai. Differenciálható renderelés. Soft raszterizáció. Sziluettek problémája. Nem-differenciálható renderer differenciálása. Mesh és implicit felületek optimalizációja, gradiens simítás. Textúrák optimalizációja.
  11. Volume rendering alapjai (levezetés – nagy vonalakban, képletek nélkül). Kapcsolat az alpha blendinggel. Differenciálható volume rendering. Nézeti irány függő radiancia, gömbi harnonikusok. Reprezentáció voxelekkel, neurális hálókkal (NeRF). NeRF architektúrái, tanítási módszerei. Hibrid módszerek, Instant NeRF.
  12. 3D Gaussian Splatting (3DGS). 3D Gaussi pontfelhők renderelése (splatting). Renderelés differenciálhatósége, Gaussok rendezése, csempe-alapú renderelés. 3DGS optimalizáció, inicializációs módszerek.