Response
Thank you for your thoughtful review of our paper. We greatly appreciate your positive remarks on the definitions of various types of bias and our approach of testing across different datasets and models. We acknowledge your constructive criticism regarding the clarity of our figures and the need for more explicit interpretation of our results. Please see our detailed response below.
Addressing the concerns about the interpretability of our figures, in Figures 2 and 3, the bars that we compare are for "baseline", "balanced", and "proxies" within each experimental configuration. For example, we compare them when using 1B examples on ViT-B backbone with 768 representation length. But, as you correctly mention, we are also interested in comparing across other dimensions, such as the size of the training data to show that even with extra training data, bias persists. We will clarify this in the revised version of the paper.
In Figure 4, both “balanced” and “proxies” have lower AB than the baseline in most of the experiments, with $p$-values of less than $10^{-6}$. The error bars are for the three random seeds used for each experiment, while the $p$-values are calculated across all experiments (e.g. seeds, model size, representation length).
**Answers to Questions**
* We believe our findings are more nuanced. For example, it might turn out that training on large datasets helps CLIP learn a more accurate representation of sensitive attributes and labels, thereby separating them. In our experiments, however, we answer that question by showing that a bigger dataset doesn’t fix the bias. Also, it was not clear how effective fine-tuning would be for AB and RB. Our experiments provide a detailed answer: RB is sensitive to the *last* distribution it sees on the data so fine-tuning is as effective as training on balanced data from the start, but in AB the effectiveness of fine-tuning is more gradual and depends on the length of its duration. We also study the impact of using proxies as well; e.g. proxies help RB but hurt AB, and we offer an explanation. We also study in detail the impact on the model's quality, and provide a detailed explanation in Appendix A.6 for why classification and retrieval metrics are impacted differently. We hope this clarifies our contribution.
* We agree with your assessment. We hope that since our proposed algorithm is designed to be adaptable to various sensitive attributes and labels by relaxing many assumptions (e.g. attributes and labels can overlap), it is flexible enough to incorporate different scenarios that may be pertinent in real-world applications.
* We acknowledge the complexity of this issue. As you mentioned, real-world disparities can continue to have an influence on the model even after balancing the data, and we observe evidence for this in our experiments. For example, AB is not removed entirely even after decorrelating perceived gender with occupation. But, we believe that understanding the extent of how effective balancing the data is for multimodal learning, such as CLIP, would be a step in the right direction.
We hope these responses address your concerns and clarify our approach. Again, we are grateful for your constructive feedback, which has highlighted areas for further exploration and improvement in our research.
If there are any other questions or concerns, we would appreciate it if you let us know so we can respond to them during the discussion and improve the manuscript.
Thank you