My question is: Is there any mathematical or empirical way to prove that given a dataset containing noisy signals y(t) [Y = X +N] and another dataset containing noise N and we want generator to generate clean signals X ̂ . How to prove other than experiments that generator will be able to generate clean signals from random noise vector z.