CVAILGJun 9, 2022

Neural Prompt Search

arXiv:2206.04673v2185 citationsh-index: 29Has Code
Originality Incremental advance
AI Analysis

This work addresses the problem of customizing tuning methods for each dataset in vision tasks, offering a domain-generalizable solution that is incremental in automating design choices.

The paper tackles the challenge of designing parameter-efficient tuning methods for large vision models by proposing NOAH, a neural architecture search approach that learns optimal prompt module designs for each downstream dataset, achieving superior performance over individual prompt modules across over 20 vision datasets.

The size of vision models has grown exponentially over the last few years, especially after the emergence of Vision Transformer. This has motivated the development of parameter-efficient tuning methods, such as learning adapter layers or visual prompt tokens, which allow a tiny portion of model parameters to be trained whereas the vast majority obtained from pre-training are frozen. However, designing a proper tuning method is non-trivial: one might need to try out a lengthy list of design choices, not to mention that each downstream dataset often requires custom designs. In this paper, we view the existing parameter-efficient tuning methods as "prompt modules" and propose Neural prOmpt seArcH (NOAH), a novel approach that learns, for large vision models, the optimal design of prompt modules through a neural architecture search algorithm, specifically for each downstream dataset. By conducting extensive experiments on over 20 vision datasets, we demonstrate that NOAH (i) is superior to individual prompt modules, (ii) has a good few-shot learning ability, and (iii) is domain-generalizable. The code and models are available at https://github.com/Davidzhangyuanhan/NOAH.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes