Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ABBA-Adapters: Efficient and Expressive Fine-Tuning of Foundation Models

About

Large Language Models have demonstrated strong performance across a wide range of tasks, but adapting them efficiently to new domains remains a key challenge. Parameter-Efficient Fine-Tuning (PEFT) methods address this by introducing lightweight, trainable modules while keeping most pre-trained weights fixed. The prevailing approach, LoRA, models updates using a low-rank decomposition, but its expressivity is inherently constrained by the rank. Recent methods like HiRA aim to increase expressivity by incorporating a Hadamard product with the frozen weights, but still rely on the structure of the pre-trained model. We introduce ABBA, a new PEFT architecture that reparameterizes the update as a Hadamard product of two independently learnable low-rank matrices. In contrast to prior work, ABBA fully decouples the update from the pre-trained weights, enabling both components to be optimized freely. This leads to significantly higher expressivity under the same parameter budget, a property we validate through matrix reconstruction experiments. Empirically, ABBA achieves state-of-the-art results on arithmetic and commonsense reasoning benchmarks, consistently outperforming existing PEFT methods by a significant margin across multiple models. Our code is publicly available at: https://github.com/CERT-Lab/abba.

Raghav Singhal, Kaustubh Ponkshe, Rohit Vartak, Praneeth Vepakomma• 2025

Related benchmarks

TaskDatasetResultRank
Code GenerationHumanEval (test)
Pass@154.9
612
Arithmetic ReasoningGSM8K
Accuracy79.83
272
Common Sense ReasoningBoolQ
Accuracy73
240
Commonsense ReasoningARC-C
Accuracy77.87
215
Commonsense ReasoningPIQA
Accuracy87.2
213
Commonsense ReasoningOBQA
Accuracy84.27
187
Commonsense ReasoningSIQA
Accuracy81
168
Commonsense ReasoningARC-E
Accuracy89.66
152
Commonsense ReasoningWino
Accuracy86.53
146
Function-level Code GenerationHumanEval+ augmented (test)
Pass@150
65
Showing 10 of 14 rows

Other info

Follow for update