Summary
The authors introduce a new VAE architecture which operates on pairs of inputs and utilizes a set of regularization terms to induce structured disentanglement of the latent space with respect to observed symmetry transformations between examples in these pairs. The authors show that their model indeed achieves higher disentanglement scores than relevant baselines on a variety of datasets with a variety of different metrics. Specifically, the authors target the 'multi-factor change' regime, and demonstrate improved performance in this setting with their newly introduced metric.
Strengths
- The related work is well covered, and the authors position their method well in the literature.
- The proposed combination of losses appears novel to the best of my knowledge, and the use of parallelism and orthogonality losses specifically on latent transformations is an interesting and exciting idea.
- The study of disentanglement with respect to multiple simultaneously changing factors is important and interesting, and the authors make a notable contribution to this direction.
- The results appear promising, and indicate that the model is performing well with respect to the baselines.
- The methodology and extended results in the appendix appear sound. The calculation of P-values in the appendix is very important and appreciated. Furthermore, the use of an ablation study to validate their proposed model is a welcome addition.
Weaknesses
Weaknesses summarized:
- The paper is challenging to read as the english is quite poor and the logical flow of the work is unorganized.
- The method itself is composed of a wide variety of loss terms and the intuition or reasoning for why these terms are necessary is not provided. (Specifically for the parallel and perpendicular losses).
In more detail:
Weakness 1:
There are many typos and poor grammar throughout the paper, with many sentences simply not making much sense. I include a few examples below, but there are many many more and the authors should have someone proof read this work more carefully:
- In the abstract: "We propose ... (CFASL) on VAEs for the extension to [a] general multi-factor change condition without constraint."
- "To implement group equivariant VAE, Winter et al. (2022); Nasiri & Bepler (2022) achieve the translation and rotation equivariant VAE"
- "For the equivariant encoder and decoder, we differently propose the single forward process by the encoder and decoder objective functions compared to previous work (Yang et al., 2022)."
- "Differently, we induce disentanglement learning with group equivariant VAE for inductive bias."
- 'The unsupervised learning work (Winter et al., 2022) achieves class invariant and group equivariant function in less constraint condition.'
Weakness 2:
Naming is extremely unclear. For example, what are 'sections' referred to in Section 3.2? How do these differ from factors?
Weakness 3:
Despite appealing to a precise probabilistic generative model as its primary value and distinction from prior work, the model itself could be made significantly more elegant in the context of generative models. For example, the 'factor prediction' mechanism could be integrated as a component of the generative model and inferred with another approximate posterior, as done in prior work (Song et al 2023).
Weakness 4:
The discussion of learning the Lie algebra is quite rushed and the intuition for why the large set of different loss terms should be incorporated is largely missing.
[1] (Song et al. 2023) https://arxiv.org/pdf/2309.13167.pdf
Questions
Question 1:
The point that prior work with autoencoders does not extend to VAE's does not make much sense to me. Specifically the quote: "Furthermore, the methods on autoencoder are not directly applicable to VAEs, because of the large difference to VAE in probabilistic interpretation". Can the authors provide further details to reinforce this claim?
Question 2:
Given there are so many loss terms for this model, it is likely that it will be computationally expensive to estimate the correct weightings for each of these terms in a hyperparamter search. Can the authors speak to how this was done in their case and how expensive it was?
Question 3:
One of the main selling points for this paper was the ability to extend disentanglement methods to 'multi-factor' change. However, for the experiments, the authors consider datasets which guarantee commutativity of transformations. Theoretically then, is there a reason why we should expect the other baseline models to not be able to handle this multi factor change? For example, it seems the axis aligned disentangled representations of the beta-vae should be able to compose multiple transformations simply by jointly changing multiple latent dimensions. Is this not the case?
Rating
5: marginally below the acceptance threshold
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.