aNet.ai
Machine Learning/Learning path
0day streak0XP · Lv 1
← 5. Similarity / Divergence Measures
Lesson 10 of 13 9 min · 163 words

Maximum Mean Discrepancy (MMD)

Distance between mean embeddings of two distributions in a kernel feature space.

The maximum mean discrepancy (MMD) maps each distribution to its mean in a rich feature space defined by a kernel (a reproducing kernel Hilbert space), and measures the distance between those means:

with and . It is the IPM whose function class is the unit ball of the RKHS. With a characteristic kernel such as the Gaussian , MMD is zero only when .

MMD is easy to estimate from samples — just average kernel values within and between the two sample sets — and needs no density estimates or adversarial training. It is used in two-sample tests, domain adaptation and MMD-GANs.

Formula to remember

Wasserstein-1

Kantorovich–Rubinstein dual form; used by WGAN.

Quick check · +5 XP

For two non-overlapping distributions, the JS divergence equals…

Practice this topic
Saved in this browser as you type.
aNet.ai · Introduction to Machine Learning · NewUU course outlineProgress saved in this browser