Prompt Tuning Strikes Back: Customizing Foundation Models with Low-Rank Prompt Adaptation
Abstract
Parameter-Efficient Fine-Tuning (PEFT) has become the standard for customising Foundation Models (FMs) to user-specific downstream tasks. However, typical PEFT methods require storing multiple task-specific adapters, creating scalability issues as these adapters must be housed and run at the FM server. Traditional prompt tuning offers a potential solution by customising them through task-specific input prefixes, but it under-performs compared to other PEFT methods like LoRA. To address this gap, we propose Low-Rank Prompt Adaptation (LoPA), a prompt-tuning-based approach that performs on par with state-of-the-art PEFT methods and full fine-tuning while being more parameter-efficient and not requiring a server-based adapter. LoPA generates soft prompts by balancing between sharing task-specific information across instances and customization for each instance. It uses a low-rank decomposition of the soft-prompt component encoded for each instance to achieve parameter efficiency. We provide a comprehensive evaluation on multiple natural language understanding and code generation and understanding tasks across a wide range of foundation models with varying sizes.
Cite
Text
Jain et al. "Prompt Tuning Strikes Back: Customizing Foundation Models with Low-Rank Prompt Adaptation." Neural Information Processing Systems, 2024. doi:10.52202/079017-1499Markdown
[Jain et al. "Prompt Tuning Strikes Back: Customizing Foundation Models with Low-Rank Prompt Adaptation." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/jain2024neurips-prompt/) doi:10.52202/079017-1499BibTeX
@inproceedings{jain2024neurips-prompt,
title = {{Prompt Tuning Strikes Back: Customizing Foundation Models with Low-Rank Prompt Adaptation}},
author = {Jain, Abhinav and Chaudhuri, Swarat and Reps, Thomas and Jermaine, Chris},
booktitle = {Neural Information Processing Systems},
year = {2024},
doi = {10.52202/079017-1499},
url = {https://mlanthology.org/neurips/2024/jain2024neurips-prompt/}
}