GAN (Generative Adversarial Network)
Definition
GANs bestehen aus zwei Neural Networks, die gegeneinander antreten. Ein Generator erzeugt gefaelschte Daten, ein Diskriminator versucht, diese von echten zu unterscheiden. Durch diesen Wettbewerb werden beide besser. GANs werden fuer Deepfakes und Bildgenerierung verwendet.
Beispiel
GANs werden verwendet, um fotorealistische Gesichter zu generieren, die nicht existieren.
Verwandte Begriffe
Mehr aus “AI/ML”
DistilBERT
DistilBERT ist eine komprimierte Version von BERT, die durch Knowledge Distillation erstellt wurde. Sie hat 40% weniger Parameter und ist 60% schneller, behaelt aber 97% der Sprachverstaendnis-Leistung. DistilBERT ist ein Paradebeispiel fuer effizientes Model Compression.
Inference Optimization
Inference Optimization umfasst Techniken, um die Ausfuehrungsgeschwindigkeit eines trainierten KI-Modells zu erhoehen. Dazu gehoeren Quantization, Pruning, Knowledge Distillation, Speculative Decoding und KV-Cache-Optimierung. Moderne Inference-Engines wie vLLM und TensorRT kombinieren mehrere Techniken.
Midjourney API
Die Midjourney API ermoeglicht Entwicklern, Bildgenerierung programmatisch in Anwendungen zu integrieren. Midjourney ist bekannt fuer seine kuenstlerisch hochwertigen Bilder mit eigenem Stil. Die API wurde 2025 veroeffentlicht und ermoeglicht kommerzielle Nutzung.
MLX (Apple ML Framework)
MLX ist Apples Open-Source-Machine-Learning-Framework, speziell fuer Apple Silicon optimiert. Es nutzt Unified Memory und die Neural Engine effizient. MLX ermoeglicht das Training und die Inferenz von LLMs auf Macs mit bisher unerreichter Effizienz.