Summary
The paper identifies that visual prompting is sensitive to the choice of input-output example(s). To address this, the authors propose a retrieval framework to better select the examples. The authors propose supervised and unsupervised retrieval approaches which significantly improve the performance compared to random selection.
Strengths
- Through extensive empirical study, the authors demonstrate the role of input-output examples for visual prompting.
- The authors present two different retrieval strategies to choose the best visual prompting example and find that both approaches are superior to random choice.
- The authors show that choosing the right example can also improve performance under distribution shifts.
- It is also nice that the retrieval similarity function is class-agnostic. But regardless, empirically it extends to three different tasks.
Weaknesses
Overall, the main two weaknesses in my opinion are:
1. The assumption that we have a set of tagged examples to retrieve from.
2. The supervised/unsupervised similarity function is straightforward but currently very specific to mIOU similarity.
Minor:
3. I think there is a broader spectrum that can be analyzed for visual prompts.
Please see the questions for extended comments/feedback.
Questions
1. The main weakness is the assumption that we have a set of tagged examples. In this case, why should we retrieve rather than use our tagged examples? e.g., train a new model overall tagged examples or use an ensemble? Perhaps the best way to address this would be to add another ensemble/supervised-trained baseline in Figure 5 (left). These baselines should utilize the same pool of examples.
2. The supervised/unsupervised similarity function is straightforward but currently very specific to mIOU similarity. Can we improve this by utilizing similarity in feature space? (e.g., using existing CLIP or DINO, etc?). To be fair, from the empirical results it seems like by optimizing mIOU there is somewhat improvement for colorization and single object detection as well.
Minor:
3. I think there is a broader spectrum that can be analyzed for visual prompts. E.g., using synthetic task data as examples, using examples from different classes, then examples from within classes as analyzed in the paper.
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The authors clearly stated and discussed the limitations of this work.