We would like to thank reviewer 9Arp for your valuable review, and we appreciate the time and effort you invested in evaluating our work.
Regarding the following,
> Experiments are conducted with a single set of latent variables
>
we would like to clarify and highlight that our experiments are *not* carried out with *only* a single set of latent variables. While we deal with shared set of latents across objects, we show the effectiveness of our approach with varying set of latents, i.e., disentangling only $(p_x,p_y)$, or $(p_x,p_y,\text{colour},\text{shape})$, or $(p_x,p_y,\text{colour},\phi)$ (Please see the appendix for all the combinations we have tried.)
## Clarifications concerning the weaknesses
**Weakness 1**: We would appreciate it if reviewer 9Arp could elaborate on this, and kindly let us understand what they have in mind, and what kinds of experiments would be interesting to be added to our work?
We would like to highlight two aspects of this work in response to this concern. First, the experiments conducted in this work are significant steps toward realistic applications of causal representation learning (CRL), and they are significantly more challenging than the experiments of the current literature in causal representation learning that has mostly focused on very toy settings with one or two circles [1,2,3,4]. Secondly, an important aspect of evaluating such approaches in CRL is access to ground-truth which is usually achievable through synthetic datasets, yet we have tried to bridge the gap as much as possible by using synthetic samples that are realistic (CLEVR-style). The synthetic nature of our dataset provides extra handle on stress testing our method, and allows us to quickly identify the failure modes, necessary practical assumptions, etc. However, we strive to improve our work and are keen to learn more about the experiments that reviewer 9Arp believes would strengthen this work.
**Weakness 2**: In the presence of non-shared latents, the method still applies in its current form, however, unsurprisingly, we lose the benefit of requiring $k$ fewer perturbations. Good examples illustrating this point can be found in video games. There are properties such as characters moving around that are shared across all of them, and such properties are far easier to be identified due such knowledge being reused over and over. However special characters in the game might have superpowers unique to them, and consequently, learning about such special abilities is only possible through observing that one special character, without any knowledge transfer from the features of other characters who do not share this property.
**Weakness 3**: We thank reviewer 9Arp for the suggestion. We would like to highlight that despite the differences between the proposed dataset and our experiments at the surface level, these experiments are actually not qualitatively different **in terms of disentanglement**. The only difference is **perception** (i.e., slot attention + the preceding vision model), not the disentanglement approach. We know from other works using slot attention ([5,6,7,8]), that the perception works just fine in far more realistic settings than our shapes experiments and the proposed MNIST dataset. The proposed disentanglement method is contingent on good slot representations, and given the success of slot attention, we think there is limited qualitative difference **in terms of disentanglement** between our experiments and the reviewer's proposed dataset.
[We are reading the question as meaning MNIST == realistic dataset, and asking us to create a dataset with multiple coloured MNIST digits with varying sizes, rotations etc.]
### References
[1] Weakly Supervised Representation Learning with Sparse Perturbations (Ahuja et al.)
[2] Interventional Causal Representation Learning (Ahuja et al.)
[3] Partial Disentanglement via Mechanism Sparsity (Lachapelle et al.)
[4] Additive Decoders for Latent Variables Identification and Cartesian-Product Extrapolation (Lachapelle et al.)
[5] Bridging The Gap To Real-world Object-Centric Learning
[6] SlotFormer: Unsupervised Visual Dynamics Simulation With Object-centric Model
[7] Conditional Object-Centric Learning from Video
[8] SAVi++: Towards End-to-End Object-Centric Learning from Real-World Videos