Summary
This paper proposes an open-set recognition framework, Large Model Collaboration (LMC), which collaborates several large models (ChatGPT, DALL-E, CLIP, and DINO) to make use of the rich implicit knowledge to reduce the reliance on spurious-discriminative features. The proposed framework consists of the following two stages:
(i) The first stage is to simulate virtual open-set classes, including simulating names and generating images. In order to improve the effectiveness of the simulated names for open-set classes, ChatGPT is asked with three designed questions and the corresponding intermediate rationales for obtaining names of new classes that share spurious-discriminative features with each closed-set class, and is guided to perform iterative self-check (where the new simulated class names are used to expand the name list, and the expanded name list is used to obtain new simulated class names) for covering as many spurious-discriminative features as possible. Then, ChatGPT is asked to generate diverse descriptions for each class in the expanded name list, and DALL-E is used to generate images based on these descriptions. In order to improve the accuracy of the generated images, a cyclic self-assessing module is proposed, where ChatGPT is provided with feedbacks from CLIP about the less accurate images to refine the descriptions generated by ChatGPT and DALL-E is used to re-generate images based on the refined descriptions. At this stage, an expanded list of both closed-set and simulated open-set classes and diverse generated images for each class in the list are obtained.
(ii) The second stage is for inference based on the expanded list and the generated images. At this stage, two alignments (image-text alignment by CLIP and image-image alignment by DINO) are performed for obtaining the corresponding scores to each testing image, and the weighted result of the two scores is used for open-set recognition.
Strengths
(1) The idea, which makes use of several large models for open-set recognition, is somewhat novel and interesting.
(2) The writing is clear and easy to follow. Some examples are well visualized.
(3) Experimental results on four small-scale datasets (CIFAR10, CIFAR+10, CIFAR+50, and TinyImageNet) demonstrate that the proposed methods performs better than the comparative methods.
Weaknesses
(1) Lacking comparisons under the cross-dataset setup: The proposed framework is only evaluated under the standard setup where the open-set-class images and closed-set-class images are from a same dataset. Such experiments are insufficient, and in fact, many open-set recognition methods [15,21,36,45,55,63] have also been evaluated under the cross-dataset setup.
(2) Lacking comparisons on larger-scale datasets: in this paper, only four small-scale datasets (i.e., CIFAR10, CIFAR+10, CIFAR+50, and TinyImageNet) are used for evaluation. It is necessary to make comparisons on some larger-scale datasets, e.g., CUB and FGVC-Aircraft.
(3) Comparison with other image generative methods: One main contribution of the proposed framework is generating virtual open-set-class images. Many other works (e.g., [8,21,30]) also generate virtual images, and it is better to replace the image generation method used in the proposed framework with some of them, and make a further comparison.
(4) Lacking details of efficiency: One advantage of the training-free methods is its high efficiency. In the proposed framework, although there is no training stage, the pre-processing stage and the inference stage which is based on two alignments may also bring additional computational costs. Hence, it is suggested to provide details about the efficiency of the two stages.
(5) Lacking discussion about the ablation results: In Sec 4.4, several ablation studies are conducted. However, the authors only stated that the final results were improved, but didn’t give any discussion on the effect of each module.
Questions
Please see the weaknesses above.
Rating
5: Borderline accept: Technically solid paper where reasons to accept outweigh reasons to reject, e.g., limited evaluation. Please use sparingly.
Confidence
5: You are absolutely certain about your assessment. You are very familiar with the related work and checked the math/other details carefully.
Limitations
The authors did not adequately address the limitations.
Two additional suggestions are listed here:
(1) It’s better to add the full name of LMC, i.e., Large Model Collaboration, in the abstract in line 6.
(2) In Line 219, it is suggested to add a brief description of 5, although Fig. 5 is also described in Line 415.