ProAPO: Progressively Automatic Prompt Optimization for Visual Classification
On the map: Multimodal LLMs / vision-language models → Prompt learning and adaptation of CLIP
Abstract (arXiv)
Vision-language models (VLMs) have made significant progress in image classification by training with large-scale paired image-text data. Their performances largely depend on the prompt quality. While recent methods show that visual descriptions generated by large language models (LLMs) enhance the generalization of VLMs, class-specific prompts may be inaccurate or lack discrimination due to the hallucination in LLMs. In this paper, we aim to find visually discriminative prompts for fine-grained categories with minimal supervision and no human-in-the-loop. An evolution-based algorithm is proposed to progressively optimize language prompts from task-specific templates to class-specific descriptions. Unlike optimizing templates, the search space shows an explosion in class-specific candidate prompts. This increases prompt generation costs, iterative times, and the overfitting problem. To this end, we first introduce several simple yet effective edit-based and evolution-based operations to generate diverse candidate prompts by one-time query of LLMs. Then, two sampling strategies are proposed to find a better initial search point and reduce traversed categories, saving iteration costs. Moreover, we apply a novel fitness score with entropy constraints to mitigate overfitting. In a challenging one-shot image classification setting, our method outperforms existing textual prompt-based methods and improves LLM-generated description methods across 13 datasets. Meanwhile, we demonstrate that our optimal prompts improve adapter-based methods and transfer effectively across different backbones.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in Prompt learning and adaptation of CLIP, one of 16 directions in Multimodal LLMs / vision-language models. Builds on 69 of its 89 references that are in the map. First posted on arXiv 27 Feb 2025.
Builds on
69 of 89 references.
Closest ancestors · 24
Same direction, newest first
- 2024Efficient Test-Time Prompt Tuning for Vision-Language Models11 Aug
- 2024AWT: Transferring Vision-Language Models via Augmentation, Weighting, and Transportation5 Jul
- 2024AMU-Tuning: Effective Logit Bias for CLIP-based Few-shot Learning13 Apr
- 2024Meta-Prompting for Automating Zero-shot Visual Recognition with LLMs18 Mar
- 2024Improved Zero-Shot Classification by Adapting VLMs with Text Descriptions4 Jan
- 2023LLMs as Visual Explainers: Advancing Image Classification with Evolving Visual Descriptions20 Nov
- 2023Align Your Prompts: Test-Time Prompting with Distribution Alignment for Zero-Shot Generalization2 Nov
- 2023ChatGPT-Powered Hierarchical Comparisons for Image Classification1 Nov
- 2023Tuning Multi-mode Token-level Prompt Alignment across Modalities25 Sep
- 2023Language Models as Black-Box Optimizers for Vision-Language Models12 Sep
- 2023Diverse Data Augmentation with Diffusions for Effective Test-time Prompt Tuning11 Aug
- 2023Enhancing CLIP with GPT-4: Harnessing Visual Descriptions as Prompts21 Jul
12 more
- 2023Waffling around for Performance: Visual Classification with Random Words and Broad Concepts12 Jun
- 2023Black Box Few-Shot Adaptation for Vision-Language models4 Apr
- 2022SuS-X: Training-Free Name-Only Transfer of Vision-Language Models28 Nov
- 2022Unified Vision and Language Prompt Learning13 Oct
- 2022Visual Classification via Description from Large Language Models13 Oct
- 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Models15 Sep
- 2022Tip-Adapter: Training-free Adaption of CLIP for Few-shot Classification19 Jul
- 2022Prompt-aligned Gradient for Prompt Tuning30 May
- 2022Prompt Distribution Learning6 May
- 2022Conditional Prompt Learning for Vision-Language Models10 Mar
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapters9 Oct
- 2021Learning to Prompt for Vision-Language Models2 Sep
Other references · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023GPT-4 Technical Reportcited by 18,132
- 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
- 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
- 2021Scaling Up Visual and Vision-Language Representation Learning With Noisy Text Supervisioncited by 3,848
- 2023Sigmoid Loss for Language Image Pre-Trainingcited by 3,048
- 2013Describing Textures in the Wildcited by 2,110
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2022Visual Prompt Tuningcited by 1,674
33 more
- 2023A Survey on Hallucination in Large Language Models: Principles, Taxonomy, Challenges, and Open Questionscited by 1,582
- 2017EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover Classificationcited by 1,488
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,255
- 2022Reproducible scaling laws for contrastive language-image learningcited by 1,163
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,020
- 2023Large Language Models as Optimizerscited by 830
- 2023EVA-CLIP: Improved Training Techniques for CLIP at Scalecited by 786
- 2022MaPLe: Multi-modal Prompt Learningcited by 685
- 2023Automatic Prompt Optimization with "Gradient Descent" and Beam Searchcited by 628
- 2021FILIP: Fine-grained Interactive Language-Image Pre-Trainingcited by 626
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 521
- 2021SLIP: Self-supervision meets Language-Image Pre-trainingcited by 434
- 2021Supervision Exists Everywhere: A Data Efficient Contrastive Language-Image Pre-training Paradigmcited by 405
- 2022RLPrompt: Optimizing Discrete Text Prompts with Reinforcement Learningcited by 361
- 2023Self-regulating Prompts: Foundational Model Adaptation without Forgettingcited by 272
- 2022What does a platypus look like? Generating customized prompts for zero-shot image classificationcited by 263
- 2023The Troubling Emergence of Hallucination in Large Language Models -- An Extensive Definition, Quantification, and Prescriptive Remediationscited by 130
- 2022GrIPS: Gradient-free, Edit-based Instruction Search for Prompting Large Language Modelscited by 127
- 2023LLaVA-Grounding: Grounded Visual Chat with Large Multimodal Modelscited by 113
- 2023Not All Features Matter: Enhancing Few-shot CLIP with Adaptive Prior Refinementcited by 84
- 2023CHiLS: Zero-Shot Image Classification with Hierarchical Label Setscited by 79
- 2023BlackVIP: Black-Box Visual Prompting for Robust Transfer Learningcited by 70
- 2024LP++: A Surprisingly Strong Linear Probe for Few-Shot CLIPcited by 60
- 2022I2MVFormer: Large Language Model Generated Multi-View Document Supervision for Zero-Shot Image Classificationcited by 54
- 2023Visual In-Context Promptingcited by 52
- 2024Efficient Prompting Methods for Large Language Models: A Surveycited by 46
- 2022Democratizing Contrastive Language-Image Pre-training: A CLIP Benchmark of Data, Model, and Supervisioncited by 36
- 2023GPT4Vis: What Can GPT-4 Do for Zero-shot Visual Recognition?cited by 33
- 2022CPL: Counterfactual Prompt Learning for Vision and Language Modelscited by 18
- 2023FD-Align: Feature Discrimination Alignment for Fine-tuning Pre-Trained Models in Few-Shot Learningcited by 12
- 2023Towards Fast and Accurate Image-Text Retrieval with Self-Supervised Fine-Grained Alignmentcited by 8
- 2024Visual-Semantic Decomposition and Partial Alignment for Document-based Zero-Shot Learningcited by 4
- 2024T2VIndexer: A Generative Video Indexer for Efficient Text-Video Retrievalcited by 3
Built on by
Citing papers per year: 2025: 7; 2026: 5.
12 papers.
- 2025SIPDO: Closed-Loop Prompt Optimization via Synthetic Data Feedbackcited by 7
- 2026From Scale to Speed: Adaptive Test-Time Scaling for Image Editingcited by 7
- 2025Interpretable Zero-Shot Learning with Locally-Aligned Vision-Language Modelcited by 6
- 2025End-to-End Multi-Modal Diffusion Mambacited by 3
- 2026Dual-Modality Anchor-Guided Filtering for Test-time Prompt Tuningcited by 2
- 2025UniFGVC: Universal Training-Free Few-Shot Fine-Grained Vision Classification via Attribute-Aware Multimodal Retrievalcited by 1
- 2025UniAPO: Unified Multimodal Automated Prompt Optimizationcited by 1
- 2025GRAPE: Let GRPO Supervise Query Rewriting by Ranking for Retrievalcited by 1
- 2026Unlocking Few-Shot Capabilities in LVLMs via Prompt Conditioning and Head Selectioncited by 1
- 2025Search-Based Software Engineering and AI Foundation Models: Current Landscape and Future Roadmapcited by 0
- 2026Enhancing Self-Supervised Talking Head Forgery Detection via a Training-Free Dual-System Frameworkcited by 0
- 2026AdaBoosting Text Prompts for Vision-Language Modelscited by 0
- 2026AdaBoosting Text Prompts for Vision-Language Models1 Jul 2026
- 2026Enhancing Self-Supervised Talking Head Forgery Detection via a Training-Free Dual-System Framework5 May 2026
- 2026Dual-Modality Anchor-Guided Filtering for Test-time Prompt Tuning14 Apr 2026
- 2026Unlocking Few-Shot Capabilities in LVLMs via Prompt Conditioning and Head Selection25 Mar 2026
- 2026From Scale to Speed: Adaptive Test-Time Scaling for Image Editing24 Feb 2026
- 2025End-to-End Multi-Modal Diffusion Mamba15 Oct 2025
- 2025GRAPE: Let GRPO Supervise Query Rewriting by Ranking for Retrieval27 Sep 2025
- 2025UniAPO: Unified Multimodal Automated Prompt Optimization25 Aug 2025
- 2025UniFGVC: Universal Training-Free Few-Shot Fine-Grained Vision Classification via Attribute-Aware Multimodal Retrieval6 Aug 2025
- 2025Interpretable Zero-Shot Learning with Locally-Aligned Vision-Language Model30 Jun 2025
- 2025Search-Based Software Engineering and AI Foundation Models: Current Landscape and Future Roadmap26 May 2025
- 2025SIPDO: Closed-Loop Prompt Optimization via Synthetic Data Feedback26 May 2025
Similar, not cited
Close in wording, no citation either way
- 2024Can Better Text Semantics in Prompt Tuning Improve VLM Generalization?
- 2024Tuning Vision-Language Models with Candidate Labels by Prompt Alignment
- 2023LaViP:Language-Grounded Visual Prompts
- 2024Revisiting Prompt Pretraining of Vision-Language Models
- 2025A Closer Look at Conditional Prompt Tuning for Vision-Language Models
- 2023Knowledge-Aware Prompt Tuning for Generalizable Vision-Language Models
- 2024Towards Generative Class Prompt Learning for Fine-grained Visual Recognition
- 2023TAP: Targeted Prompting for Task Adaptive Generation of Textual Training Instances for Visual Classification