Dear Reviewer,
We thank you for your positive review and your valuable feedback. We were delighted to see that you found our theory “sound and significant”, that you found our proposed framework “elegant”, and that you found our manuscript to be “very well written”.
We address your comments below.
___
**Comment:** ”How does the effect of the consistency loss scale with the number of slots?”
**Response**:
Thank you for asking this interesting question! In App. C.3, we now include an experiment that ablates the impact of the number of slots on the consistency loss. As the number of slots increases from 2 to 3 and 4, optimization of the consistency loss becomes more challenging, and its value grows. This is not unexpected as the number of possible latent slot combinations grows combinatorially with the number of slots, making sampling the space more challenging. Furthermore, as the consistency loss increases, we see worse performance on OOD metrics, as our theory suggests. We now include a discussion of potential solutions for scaling this loss to more complex settings in App. B.5.
___
**Comment:** “What is the impact of how slot-supported the training data is? What is the impact of the width of the blue band on empirical effectivity?"
**Response**:
Thank you for raising this interesting point! We address this question by examining two questions empirically:
1. What is the effect of the width of the diagonal band in latent space, i.e., the effect of the training data's size (and diversity)?
2. What happens if slot-supportedness is not fulfilled?
We address the first point in App. C.1 and show that a model trained with the consistency loss yields high OOD performance across different widths. On the other hand, a model trained without consistency loss requires a much wider band to reach the same OOD performance.
We address the second point in App. C.2 by creating a dataset in which there is a gap in the latent space such that it is no longer a slot-supported subset. In this case, we see that OOD reconstruction increases sharply in the region around this gap.
___
**Comment:** ”How does the method hold up on non-synthetic data?”
**Response**:
We agree with the reviewer that understanding our results on non-synthetic data is important; however, this is challenging for two main reasons. Firstly, for real-world data, one does not generally have access to the ground-truth latents making our evaluation schemes inapplicable. Secondly, even if access to ground-truth latent information is available, our experiments require being able to sample latents densely from a slot-supported subset. Specifically, our experiments rely on sampling from a diagonal strip in the latent space with a small width. If such a region were sub-sampled from an existing dataset, this would leave a tiny number of data points that are insufficient to train a model. To this end, our experiments require access to a dataset's ground-truth renderer so latents can be sampled densely. This is not available in most cases, however. We now discuss this in a paragraph in App. B.6.
___
**Comment:** “What if you … allow for a low-expressivity non-linear combination at the end for rendering?”
**Response**:
Regarding a “low-expressivity non-linear combination at the end for rendering”, we note that the softmax in the alpha-masking of Slot Attention in our experiments in Sec. 6.2 can be understood as just this. For these experiments, the model optimizes the consistency loss and includes a deterministic encoder, thus matching all theoretical assumptions except for _additivity_. In these cases, we found that the nonlinear combination leads to a steep increase in the isolated decoder OOD reconstruction error (See Fig. 5, left). Developing theory to allow for such nonlinear combinations is an important direction for modeling real-world data. We view our work as a crucial initial step in this direction.