Many thanks for your comments and feedback. We discuss your raised points in the following.
**Re: (Weakness1) The details of the proposed method are not clear and confusing. In sec. 4.1.1, it seems random negatives are denoted as c_i^{\times} symbol, while the generated triplets use c_i^{\times} again, does it mean positive sample or random negative?**
We thank you for pointing out the unclarity in our manuscript. To clarify, in the setting of training with random negatives, we pair each query in a mini batch with a positive; i.e., $((inst_1,q_1), c_1^+), ((inst_2,q_2), c_2^+), \cdots \((inst_{|\mathcal{B}|}, q_{|\mathcal{B}|}), c_{|\mathcal{B}|}^+\)$. While conducting contrastive training using Eq (1), we have in-batch documents from all the positive documents $\mathcal{D} = (c_1^+, c_2^+, c_{|\mathcal{B}|}^+ )$. Thus, all the documents in $\mathcal{D}$ except for $c_i^+$ are considered randomly sampled negatives for $(inst_i,q_i)$. As for hard negative mining, we pair each query with a positive and hard negative $((inst_i,q_i), c_i^+, c_i^-)$. Thus, in the setting of hard negative mining, we have in-batch documents from all the positive and negative documents $\mathcal{D} = (c_1^+, c_1^-, \cdots, c_{|\mathcal{B}|}^+, c_{|\mathcal{B}|}^-)$. Similarly, all the documents $D$ except for $c_i^+$ are considered negatives for $(inst_i,q_i)$, including one hard negative $c^-_i$ and all the positives and negatives from other queries as random negatives. We have revised our manuscript to make it more clear (see lines 195--215 in the revised manuscript).
**Re: (Weakness2) In sec. 4.2, the authors prompt LLaVa-Next for reranking, while not introducing the detailed MLLMs adopted in sec. 4.1. Are there two multimodal LLMs needed for the proposed method?**
We thank you for the suggestions. To clarify, we adopt the same MLLM backbone, LLaVa-Next. While retrieval, we explore fine-tuning MLLM as a retriever while reranking, we directly prompt the pre-trained MLLM as a zero-shot reranker. We have revised our manuscript (see lines 160--161 and lines 235--237) and Figure 1 in the revised manuscript to make it more clear.
**Re: (Weakness3) It will be better to provide the framework figure for the whole method.**
We thank you for the suggestions. We have revised our Figure 1 to illustrate the whole framework of our paper, including MLLM retriever fine-tuning and prompt-and-reranking with pre-trained MLLMs (see Figure 1 in the revised manuscript).
**Re: (Weakness4) In Table 4, it is not clear which results denote the reranking results, it seems the last row does not outperform the fifth row.**
We thank you for the clarifying question. In Table 4, the first column denotes the retrieval result for each multimodal retriever (from MagicLens to our UniEmb retriever) and the second column denotes the zero-shot reranking result upon the top-10 candidates from each retriever. Thus, when comparing the first and second column, we can see that the zero-shot reranker improves over all the retrievers. We revised Table 4 to make it more clear to readers.
**Re: (Weakness5) As a retrieval method, the efficiency of retrieval time and memory is as important as effectiveness. The authors should analyze the efficiency of the unimodal retrieval mechanism.**
We thank you for the insightful suggestions. We measure the index storage required for the 5.6M document from the M-BEIR datatset. As for retrieval latency, we measure the latencies of query encoding and vector search. For query latency, we randomly sample 100 queries from each test query pool in the 16 M-BEIR tasks and measure per query encoding and vector search latency with a batch size of 1. Since query encoding latency is varied with query length, we report the latency at 1th, 50th and 99th percentiles. We have added the measurement and detail in Appendix A.2 in the revised manuscript.
|Retriever |storage (GBs) |Latency(ms) |Latency(ms)|
| ----------- | ------------- | ------ | ------ |
| |**Index** | **Encoding** (1st / 50th / 99th perc.)| **Vector search** |
| $\text{CLIP}_{\text{SF}}$| 16| 26 / 27 / 39|6|
| UniEmb |86| 81 / 194 / 203| 33|