Buckets:

|
download
raw
4.96 kB

BEFT: Bias-Efficient Fine-Tuning of Language Models in Low-Data Regimes

BEFT is a parameter efficient fine-tuning algorithm (PEFT) that only fine-tunes the added bias terms of value projections from pretrained transformer models. BEFT demonstrates that fine-tuning the added bias terms of value projections from pretrained transformers generally leads to a higher downstream performance in low-data regimes than fine-tuning the added bias terms of query/key projections.

BEFT currently has the following tradeoffs:

Pros:

  • BEFT requires far fewer parameters than LoRA, while maintaining competitive or superior performance across tasks in low-data regimes.

Cons:

  • In high-data regimes, BEFT may show limited effectiveness compared to LoRA and full-parameters fine-tuning.

If your use case belongs to the high-data regime, consider other PEFT methods such as LoRA.

The abstract from the paper is:

*Fine-tuning the bias terms of large language models (LLMs) has the potential to achieve unprecedented parameter efficiency while maintaining competitive performance, particularly in low-data regimes. However, the link between fine-tuning different bias terms (i.e., bq, bk, and bv in the query, key, or value projections) and downstream performance remains largely unclear to date. In this paper, we investigate the link between fine-tuning bq, bk, and bv with the performance of the downstream task. Our key finding is that directly fine-tuning bv generally leads to higher downstream performance in low-data regimes, in comparison to bq and bk. We extensively evaluate this unique property across a wide range of LLMs spanning encoder-only and decoder-only architectures up to 6.7B parameters (including bias-free LLMs). Our results provide strong evidence for the effectiveness of directly fine-tuning bv across various downstream tasks*.

Benchmark overview

Xet Storage Details

Size:
4.96 kB
·
Xet hash:
36d820ea927a9e2d2b68bfcffa8637bf0f0e38c9db09c2e53afaf7b88253f941

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.