Thank you for your reply
Thank you for your further response. We provide point-to-point replies below.
- > If the results in 2023 cannot show improvements over these classic ones, the proposed method might not make a real progress in learning EBMs.
We respectfully disagree with this statement for the following reasons.
- **The proposed method and the mentioned previous methods work for different models in completely different set-ups.** We would like to continue our discussion in our previous response to further clarify that these methods are essentially different.
As mentioned in sec. 1 L16-28 in the main text, we specifically consider *learning an EBM in the latent space for latent variables $z$ (LEBM) as an informative prior* for the generator network in this work. Although our focus is also on learning an EBM, the LEBM stands on the generator to capture the regularity of its latent variables $z$, while the main generation process is done by the generator network $g$. The learning process is built upon the posterior inference of $z$ to formulate an EM-like approximate MLE learning algorithm. In this formulation, the generator is directly supervised by the reconstruction error of the observed data $x$.
In contrast, in the set-up of [a,b], the EBM resides explicitly in the data space for $x$ and serves as a refiner of the initial output of the generator network. The learning process does not involve inference of $z$ or modeling of the latent space. In [a], the refined output is further used as the training sample of the generator, while in [b] the generator is trained by optimizing the learned energy score function.
In sum, the key differences between our set-up and [a,b] include, at least, the following ones:
- Although we all consider learning EBMs, the roles of EBMs are completely different. In our work, the light-weight LEBM is used as a flexible yet powerful prior for the generator, while in [a,b] the EBMs are used as a refiner or the main generation model; the learning processes in [a,b] do not involve inference of $z$ or modeling of the latent space.
- Although both our work and [a,b] involve learning the generator, we can see in [a,b] the generator is supervised by a different objective that incorporates the training signal from the data-space EBM, rather than directly optimizing the reconstruction error of the original observed data $x$, i.e., $\log p(x | z)$ in our set-up.
Therefore, we think the differences of FID scores of these methods **may not** serve as valid indicators, since the methods work for different models in completely different set-ups and are not directly comparable.
- **The proposed method and the mentioned previous methods are not direct competitors, but are actually complementary to each other.**
Following our discussion above, we would like to add that a more reasonable comparison would be incorporating the LEBM in the latent space of the generator used in [a,b], and jointly train the LEBM, generator and the data-space EBM to see whether the composed methods achieve higher performance. These methods are not direct competitors, but can be complementary to each other to further improve previous methods. In our initial submission here, we prefer to keep our model and learning method clean and simple, without involving extra networks and learned computations. We are happy to explore these directions in future works.
- > One may doubt whether the proposed method can work or not when using a deeper architecture.
We would like to point out that in sec. 4.1 L215-228 and tab. 1 and fig. 2 CelebA-HQ columns we have explicitly provided the results on higher dimension data (256x256) to show that our method can scale up with deeper architecture (supp. C tab. 2).
To further verify the effectiveness of this method on more advanced architecture, in sec. 4.1 *GAN inversion* paragraph L229-254 we have provided further results using the StyleGAN network as the generator.
Therefore, we believe we have provided positive evidence that our method can effectively work with deeper architectures to scale up.
- > Suggest that the authors show results with a bit deeper advanced network, which is not difficult for experiments.
Thank you for the constructive suggestion. Due to the time limit, we were only able to experiment on slightly deeper generators and report very preliminary results on CIFAR-10. Here we only add `conv3x3` layers to the original one; `+N` shows the number of additional layers and `w/ res` means adding residual connection to the conv layers. Please note that these models have not reached their best performances, but have already shown some initial improvements over the original model.
||+0|+1|+2|+4 w/ res|
|:--:|:--:|:--:|:--:|:--:|
|FID|57.72|57.63|55.50|54.59|
We hope our response helps to address your concerns. Please feel free to let us know if you have any additional questions.