Submitted by pm_me_your_pay_slips t3_10r57pn in MachineLearning
mongoosefist t1_j6wed0f wrote
Reply to comment by bushrod in [R] Extracting Training Data from Diffusion Models by pm_me_your_pay_slips
When the latent representation is trained, it should learn an accurate representation of the training set, but obviously with some noise because of the regularization that happens by learning the features along with some guassian noise in the latent space.
So by theoretically, I meant that due to the way the VAE is trained, on paper you could prove that you should be able to get an arbitrarily close representation of any training image if you can direct the denoising process in a very specific way. Which is exactly what these people did.
I will say there should be some hand waving involved however, because again even though it should be possible, if you have enough images that are similar enough in the latent space that there is significant overlap between their distributions, it's going to be intractably difficult to recover these 'memorized' images.
Viewing a single comment thread. View all comments