We thank the reviewer for the accurate summary of our method and for the insightful and constructive comments. In the following, we would like to offer our perspective on some of the points raised.
- **Limited Expansion of Distribution**
It is true that FABRIC does not necessarily expand the conditional distribution of generated images, especially when the feedback images are sampled from the same model, but this is generally the case for interventions that improve quality. Indeed, in order to improve quality it is necessary to constrain the distribution by emphasizing desirable and cutting out undesirable parts. Still, it is possible to reintroduce some diversity. For example, by adding feedback images from an external corpus in addition to the ones from the current generation, one can add more diverse images, guiding the generative process in new directions. This can even be automated by retrieving images from the external corpus that are similar to the prompt or existing feedback images (e.g. using CLIP similarity). Additionally, by adding random alphanumeric characters to the prompt it is possible to artificially increase the diversity of the generations [1]. We have added clarifying comments about this and the following two points to Section 6 of the manuscript.
- **Feedback Loop Limitation**
Similar to the previous point, this is more a limitation of our experimental setup rather than a fundamental limitation of FABRIC. Indeed, it is possible to move the balance of the exploration-exploitation trade-off in the direction of the former with very simple extensions to FABRIC such as the addition of a retrieval corpus. More sophisticated methods might also take the prompt into consideration, by rephrasing the prompt for increased diversity or by iterating on the prompt and taking prior feedback into account, but we leave exploration of this issue to future work.
- **Diversity Collapse**
We agree with the reviewer that in our experimental setup FABRIC clearly suffers from diversity collapse. However, we would like to point out that this is not necessarily the case in a general setup. In order to automate the process of evaluation, we were only giving images from the ones generated during previous rounds as feedback images. There, naturally (and hopefully), the process has to converge to a result very similar to the target image. In practice, the user can select feedback based on a variety of criteria, hence producing more diverse feedback images and (anecdotally) more diverse results. Additionally, we would like to emphasize that of all the methods we investigated, FABRIC was able to elicit the highest increase in quality metrics for the lowest decrease in diversity (see Section 4.3 on the quality-diversity trade-off), comparing favorably to both finetuning and LoRA training.
- **Binary Feedback System**
The binary nature of feedback is to a large degree imposed by the binary nature of CFG. Still, scalar ratings can be approximated with minor modifications to FABRIC: One could choose different feedback strengths based on the rating, with the strongest rating receiving the highest feedback strength and the weakest rating having a feedback strength of 0. While we did not evaluate this extension, it is easy to implement on the application side. The main reason why this was excluded from the evaluation is because it goes against the original motivation of considering sparse binary feedback, in addition to making the experiment design more complicated and comparison to baselines more challenging. We added a comment to Section 6 in order to clarify this.
- **Lack of Detailed Feedback**
Even though we did not evaluate it experimentally, it is possible to provide a textual description in order to steer the feature extraction process. Namely, we use the null prompt for extracting attention features from the feedback images in our experiments. However, one may use an arbitrary prompt for each feedback image, describing for instance the specific aspects they like/dislike. This would significantly complicate the experiment design, as one would have to find a way to automatically generate textual descriptions of the feedback. In addition, it again goes against the aim of reducing the amount of prompt engineering required to achieve desired results by just shifting the prompting to a different stage of the process. We also note that attention masking is another simple extension that could be used to constrain the feedback to certain parts of the image (similar to inpainting with Stable Diffusion). We have added a clarifying comment about this to Section 6.
---
**References**
[1] Deckers et al. 2023. [Manipulating Embeddings of Stable Diffusion Prompts](https://downloads.webis.de/publications/papers/deckers_2023b.pdf)