Lune

NeurIPS2025顶会

Unlabeled Data Improves Fine-Grained Image Zero-shot Classification with Multimodal LLMs

Yunqi Hong, Sohyun An, Andrew Bai, Neil Y. C. Lin, Cho-Jui Hsieh

2025年份
5被引次数
1顶会引用

摘要

Despite Multimodal Large Language Models (MLLMs) showing promising results on general zero-shot image classification tasks, fine-grained image classification remains challenging. It demands precise attention to subtle visual details to distinguish between visually similar subcategories-details that MLLMs may easily overlook without explicit guidance. To address this, we introduce AutoSEP, an iterative self-supervised prompt learning framework designed to enhance MLLM fine-grained classification capabilities in a fully unsupervised manner. Our core idea is to leverage unlabeled data to learn a description prompt that guides MLLMs in identifying crucial discriminative features within an image, and boosts classification accuracy. We developed an automatic self-enhancing prompt learning framework called AutoSEP to iteratively improve the description prompt using unlabeled data, based on instance-level classification scoring function. AutoSEP only requires black-box access to MLLMs, eliminating the need for any training or fine-tuning. We evaluate our approach on multiple fine-grained classification datasets. It consistently outperforms other unsupervised baselines, demonstrating the effectiveness of our self-supervised optimization framework. Notably, AutoSEP in average improves 13% over standard zero-shot classification and 3% over the best-performing baselines. Code is available at https://github.com/yq-hong/AutoSEP. Image MLLM Classification Prediction Zero-shot AutoSEP Image MLLM Description Generation Description MLLM Classification Prediction Optimized Description Generation Prompt Analyze the bird depicted in the image, focusing on the following details: * Beak: Describe its color, length, shape (e.g., curved, pointed, blunt), and any distinctive markings. * Head: Describe its color, any distinctive markings (e.g., eye stripe, eyebrow, throat patch), and the presence or absence of a crest. * Wings: Note the color, pattern (e.g., banded, barred, spotted), and any white patches or bands. * Tail: Describe its length, shape (e.g., graduated, rounded, square), and any distinctive patterns (e.g., banding, barring). * Body: Describe the overall body shape (e.g., slender, stout), the color of the chest and belly, and any distinctive markings. * Overall Size and Posture: Mention if the bird appears large or small, and describe its posture (e.g., upright, hunched, relaxed). Exclude any background details or other information from your description. Optimizing with unlabeled data

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper21

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖