Foreword
As I am still quite new to creating AI materials, I keep stumbling across terms that do not mean anything to me at first. I am writing this down here to help me. And maybe someone else will find it useful too.
Knowing the meaning of an abbreviation can sometimes be very helpful for a deeper understanding of what the abbreviation is standing for.
I will continue to maintain this list at Copus in the future [3]!
Abbreviations
Below I list the abbreviations that are either directly or indirectly related to AI image generation. I have looked up some of these and found others in connection with the research. The list is sorted alphabetically.
A
A.L.I.C.E. → Artificial Linguistic Internet Computer Entity
A1111 → AUTOMATIC1111
AdaLoRA → Adaptive LoRA
ADAM → Adaptive Moment Estimation
AdamW → Adam with Decoupled Weight Decay
ADetailer → After Detailer
AE → AutoEncoder
AGI → Artificial General Intelligence
AI → Artificial Intelligence
AIML → Artificial Intelligence Markup Language
AIDA → Artificial Intelligence Digital Assistant
AIDA → Advanced Interactive Digital Assistant
ALP → Abductive Logic Programming
ALU → Arithmetic Logic Unit
AMD → Advanced Micro Devices
AmI → Ambient Intelligence
ANFIS → Adaptive Neuro Fuzzy Inference System
ANI → Artificial Narrow Intelligence
ANN → Artificial Neural Network
API → Application Programming Interface
APU → Accelerated Processor Unit
AR → Augmented Reality
ASI → Artificial Superintelligence
ASIC → Accelerator application-specific integrated circuit
ASP → Answer Set Programming
aux → Auxiliary
AWGN → Additive White Gaussian Noise
AWQ → Aware Weight Quantization
AWS → Amazon Web Service
B
BAT → Batch
BERT → Bidirectional Encoder Representations from Transformers
BLIP → Bootstrapping Language-Image Pre-training
bf16 → BFloat16
BPW → Bits per Weight
BRISQUE → Blind/Referenceless Image Spatial Quality Evaluator
BSRGAN → Blind Super Resolution Generative Adversarial Network
C
C3Lier → Conv2d layer with a 3x3 kernel
CAE → Contractive Autoencoder
CARN → Cascading Residual Network (???)
CCA → Canonical Correlation Analysis
CFG → Classifier-Free Guidance
CFM → Coupling Flow Matching
CIFAR → Canadian Institute For Advanced Research
CKPT → Checkpoint
CLIP → Contrastive Language-Image Pre-training
CM → Contiguous Memory
CNN → Convolutional Neural Network
COCO → Common Object in Context
Colab → Colaboratory
conv → Convolutional
CompVis → Computer Vision & Learning
CPU → Central Processing Unit
CSV → Comma-Separated Values
CTMC → Continuous-Time Markov Chain
CUDA → Compute Unified Device Architecture
CVAE → Conditional VAE
D
DanTagGen → Danbooru Tag Generator
DAdaptAdam → D-Adaptation Adam
DAR → Display Aspect Ratio
DBN → deep belief network
DDIM → Denoising Diffusion Implicit Model
DDPM → Denoising Diffusion Probabilistic Model
DEIS → Diffusion Exponential Integrator Sampler
DFIR → Digital forensics and incident response
DiT → Diffusion Transformer
DIV2K → DIVerse 2K
DL → Description Logic
DLA → Deep Learning Architecture
DLSS → Deep Learning Super Sampling
DM → Diffusion Model
DNN → Deep Neural Network
DoRA → Weight-Decomposed Low-Rank Adaptation
DoS → Denial of Service
DPM → Diffusion Probabilistic Model
DPU → Data Processing Unit
DL → Deep Learning
DLL → Dynamic Link Library
DQ → Double Quantization
DSF → Domain-specific Supervised Fine-Tuning
DTMC → Discrete-Time Markov Chain
DyLoRA → Dynamic LoRA
DLWB → Deep Learning Workbench
E
E2E → End-to-End Learning
ECCV → European Conference on Computer Vision
ECMA → European Computer Manufacturers Association
EDSR → Enhanced Deep Super-Resolution
ELBO → Evidence Lower Bound
ELI5 → Explain Like I'm 5
ELMO → Embeddings from Language Models
ELO → Arpad Elo**
EMA → Exponential Moving Average
ESN → Echo State Network
ESPCN → Efficient Sub-Pixel Convolutional Neural Network
ESRGAN → Enhanced Super-Resolution Generative Adversarial Network
F
FCN → Fully Convolutional Networks
FDP → Forward Diffusion Process
FFT → Fast Fourier Transform
FID → Fréchet Inception Distance
FL → Federated Learning
FLOPS → Floating point operations per second
FLAX → ???
FLUX → ???
FM → Foundation Model
FM → Flow Matching
FNN → Feedforward Neural Network
FOR → Frame-of-Reference
FSM → Finite-state machine
FSRCNN → Fast Super-Resolution CNN
FT → Fine-Tuning
FP4 → floating point 4
FP8 → floating point 8
fp16 → floating point 16
fp32 → floating point 32
G
GA → Genetic Algorithm
GAI → Generative AI
GAI → Generative Artificial Intelligence
GAN → Generative Adversarial Networks
GeLU → Gaussian Error Linear Unit
GenAI → Generative AI
GG → Georgi Gerganov
GGML → GPT-Generated Model Language
GGUF → GPT-Generated Unified Format
GIGO → garbage in, garbage out
GLIGEN → Grounded Language-to-Image Generation
GLUE → General Language Understanding Evaluation
GMM → Gaussian Mixture Model
GP → Generative Pretraining
GPT → Generative Pre-trained Transformer
GPTQ → Generalized Post-Training Quantization
GPU → Graphical Processing Unit
GRU → Gated Recurrent Units
GUI → Graphical User Interface
H
HAN → Holistic Attention Network
HBM → High Bandwidth Memory
HCI → Human–Computer Interaction
HDF → Hierarchical Data Format
HDR → High Dynamic Range
HED → Holistically-Nested Edge Detection
HITL → Human in the Loop
HMM → Hidden Markov Model
HR → High Resolution
HTML → Hypertext Markup Language
I
IA3 → Infused Adapter by Inhibiting and Amplifying Inner Activations
IBM → International Business Machines
ID → Identification/Identity/Identifier
IETF → Internet Engineering Task Force
IID → Independent and Identically Distributed
iLECO → instant-LECO
img2img → Image-to-Image
Inf → Infinity
IoT → Internet of Things
IoV → Internet of Vehicles
IPL → Information Processing Language
J
JAX → Just After eXecution
JEPA → Joint Embedding Predictive Architecture
JPG → Joint Photographic (Experts) Group
JPEG → Joint Photographic Experts Group
JS → JavaScript
JSON → JavaScript Object Notation
K
KARRAS → (Tero) Karras*
KL-D → Kullback–Leibler Divergence
L
LAION → Large-scale Artificial Intelligence Open Network
LapSRN → Laplacian Pyramid Super-Resolution Network
LCM → Latent Consistency Model
LDA → Latent Dirichlet Allocation
LDM → Latent Diffusion Model
LDSR → Latent Diffusion Super Resolution
LeCo → Learned Compression
LiDB → Lightweight DreamBooth
LierLa → Linear layers and Conv2d layers with a 1x1 kernel
LIMA → Less Is More for Alignment
Llama → Large Language Model Meta AI
LLaMA → Large Language Model Meta AI
LLD → Large Language Dataset
LLM → Large Language Models
LMS → Linear Multi Step
LN → Layer Norm
LN → Layer Normalization
LoCon → LoRA for convolution network
LoHa → LoRA with Hadamard product representation
LoKR → LoRA with Kronecker product representation
LOOCV → leave-one-out cross-validation
LoRA → Low-Rank Adaptation
LoRA-FA → LoRA with Frozen-A
LR → Learning Rate
LR → Low Resolution
LSTM → Long Short-Term Memory
LTR → Learning To Rank
LyCORIS → Lora beYond Conventional methods, Other Rank adaptation Implementations for Stable diffusion
M
MAR → Modified aspect ratio
MC → Modified Concept
MDP → Markov Decision Process
MPS → Metal Performance Shaders
MI → Membership Inference
MIA → Membership Inference Attack
MIPS → Mega Instructions Per Second
MIT → Massachusetts Institute of Technology
ML → Machine Learning
MLDC → Machine Learning Data Catalog
MLP → Multi-Layer Perceptron
MMDiT → Multimodal Diffusion Transformer
MMLU → Massive Multitask Language Understanding
MNIST → Modified National Institute of Standards and Technology
MSA → Multi-headed Self Attention
MSE → Mean Square Error
MV → machine vision
MXNet → ???
N
NAG → Nesterov’s accelerated gradient
NaN → Not a Number
NC → New Concept
NCSN → Noise Conditional Score Network
NER → Named Entity Recognition
NIST → National Institute of Standards and Technology
NF → NormalFloat
NF4 → 4-bit NormalFloat
NLP → Natural Language Processing
NLU → Natural Language Understanding
NMT → neural machine translation
NPU → Neural Processing Unit
NSFW → Not Safe For Work
O
OAR → Original aspect ratio
ONNX → Open Neural Network Exchange
ODE → Ordinary Differential Equation
OSS → Open Source Software
P
P-Tuning → Prompt-Tuning
PaLM → Pathways Language Model
pb → protocol buffer (protobuf)
PCA → Principal Component Analysis
PCTL → Probabilistic Computation Tree Logic
PEFT → Parameter Efficient Fine-Tuning
PEP → Python Enhancement Proposal
PIL → Python Image Library
PIRM → Perceptual Image Restoration and Manipulation
PLMS → Pseudo Linear Multi-Step
PNDM → Pseudo Numerical Methods for Diffusion Models
PNG → Portable Network Graphics
PP → Probabilistic Programming
PSO → Particle Swarm Optimization
PSRN → Peak Signal to Noise Ratio
PT → Pickle Tensor
PTH → PyTorcH
PyPA → Python Packaging Authority
Q
QLoRA → Quantized LoRA
QML → Quantum Machine Learning
R
RAFT → Retrieval-Augmented FineTuning
RAM → Random Access Memory
RBF → Radial Basis Function
RCAN → residual channel attention networks
RDB → Residual Dense Block
RDP → reverse diffusion process
ReLU → Rectified Linear Unit
ResNet → Residual Network
RF → Rectified Flow
RGB → red, green and blue
RIRO → rubbish in, rubbish out
RL → Reinforcement Learning
RLE → Run-Length Encoding
RLHF → Reinforcement Learning From Human Feedback
RMSprop → Root Mean Square Propagation
RNN → Recurrent Neural Network
RoBERTa → Robustly Optimized BERT Pretraining Approach
ROCm → Radeon Open Compute platform
ROI → Region of interest
ROM → Read Only Memory
RoPE → rotary positional embeddings
RP → Region Proposal
Rprop → Resilient Propagation
RRDB → Residual-in-Residual Dense Block
RSICD → Remote Sensing Image Captioning Dataset
RSTB → Residual Swin Transformer Block
RVRT → Recurrent Video Restoration Transformer
S
SAI → Stability AI
SAM → ???
SAR → storage aspect ratio
SCUNet → Swin-Conv-UNet
sd → stable diffusion
SD3M → Stable Diffusion 3 Medium
SDE → Stochastic Differential Equation
SDEdit → Stochastic Differential Editing
SDMH → Stable Diffusion Model Hash
SDPA → Scaled Dot Product Attention
SDXL → Stable Diffusion XL
SEG → Semantic Segmentation (???)
SEGM → Segmentation
SEGS → ???
SFW → Safe For Work
SGD → Stochastic Gradient Descent
SGM → Score-Based Generative Model
SI → Synthetic Intelligence
SI → Swarm Intelligence
SID → Single Image Dataset
SNR → Signal-to-Noise Ratio
SoTA → State of The Art
SPMD → Single Program, Multiple Data
SQL → Structured Query Language
SQuAD → Stanford Question Answering Dataset
SRGAN → Super Resolution Generative Adversarial Network
ss → Standard Specification
ss → Single Shot
SSD → Single-Shot Detector
SSD-1B → Segmind Stable Diffusion-1B
sshs → ???
SSIM → Structural Similarity
ssmd → Single Shot Multi-Box
SVM → Support Vector Machine
SVR → Support Vector Regression
SWAG → Situations With Adversarial Generations
SWD → Scheduled Weight Decay
SwiGLU → Swish-Gated Linear Unit
SwinIR → Image Restoration Using Swin Transformer
T
TAESD → Tiny AutoEncoder for Stable Diffusion
TCS → theoretical computer science
TEnc → Text Encoder
tflite → TensorFlow Lite
TI → Textual Inversion
TL;DR → too long; didn't read
TLDR → too long; didn't read
TML → Trusted Machine Learning
ToMe → Token Merging
TPU → Tensor Processing Unit
TTI → Text-to-Image
txt2img → Text-to-Image
U
UI → User Interface
unet → U-shaped encoder-decoder network
UniPC → Unified Predictor-Corrector
UX → User experience
UXR → UX Research
V
VAE → Variational Autoencoder
VENV → Virtual ENVironment
VeRA → Vector-based Random Matrix Adaptation
VFX → Visual Effects
VGG → Visual Geometry Group
VGG16 → VGG-16 (network with 16 layers)
VGGNet → Visual Geometry Group Network
vGPU → virtual GPU
ViT → Vision Transformer
VLB → Variational Lower Bound
VPU → Vision Processing Unit
VRAM → Video Random Access Memory
VSM → Value Stream Mapping
W
W&B → Weights & Biases
WIP → Performance Wizard
WMD → White Male Default
X
XAI → Explainable Artificial Intelligence
XAML → Extensible Application Markup Language
XLA → Accelerated Linear Algebra
XML → Extensible Markup Language
Y
YAML → YAML Ain't Markup Language
YAML → Yet Another Markup Language
YOLO → You Only Look Once
Z
ZSL → Zero-Shot-Learning
The abbreviations I don't know yet or where I'm not sure are with ??? marked.
Final Words
The list of abbreviations does not claim to be exhaustive. If I come across new abbreviations I don't know, I will update the list here.
Finally
Have a nice day. Have fun. Be inspired!
Other Resources
[1] https://github.com/AgaMiko/machine-learning-acronyms
[2] https://en.wikipedia.org/wiki/Glossary_of_artificial_intelligence
[3] https://www.copus.io/work/7d218b39780741f78f563613d5d9a87a
* Engineer working for NVIDIA
** Hungarian-American physics professor