zᵢ ~ N(0, I₄) hᵢ = sigmoid(W₁ᵀzᵢ + b₁) μᵢ = sigmoid(W₂ᵀhᵢ + b₂) xᵢⱼ ~ N(μᵢⱼ, 0.05²)
Shaded: observed pixel. Double circle: deterministic.
Not a VAE — there is no encoder. Each zᵢ is its own
parameter, fit jointly with the weights by mean-field ADVI.
Not loaded yet.
Train the decoder to explore it.
Each digit's fitted z, on two of its four axes. Drag, or click a point.
Nothing fitted yet.
Rendered live from the fitted weights.
32 images, 4/digit · original above, decoder's fit below.
Digits from MNIST (LeCun, Cortes, Burges; CC BY-SA 3.0), a 32-image subset via posteriordb.