paper-with-me

Papers

PLoP: Precise LoRA Placement for Efficient Finetuning of Large Models

2025-06-25 · Soufiane Hayou, Nikhil Ghosh, Bin Yu

Low-Rank Adaptation (LoRA) is a widely used finetuning method for large models. Its small memory footprint allows practitioners to adapt large models to specific tasks at a fraction of the cost of full finetuning. Different modifications have been proposed to enhance its efficiency by, for example, setting the learning rate, the rank, and the initialization. Another improvement axis is adapter placement strategy: when using LoRA, practitioners usually pick module types to adapt with LoRA, such as Query and Key modules. Few works have studied the problem of adapter placement, with nonconclusive results: original LoRA paper suggested placing adapters in attention modules, while other works suggested placing them in the MLP modules. Through an intuitive theoretical analysis, we introduce PLoP (Precise LoRA Placement), a lightweight method that allows automatic identification of module types where LoRA adapters should be placed, given a pretrained model and a finetuning task. We demonstrate that PLoP consistently outperforms, and in the worst case competes, with commonly used placement strategies through comprehensive experiments on supervised finetuning and reinforcement learning for reasoning.

📄 PDF Abstract BibTeX arXiv:2506.20629

Code (1)

soufiane001/plop 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Adapter 설명 없음

Similar Papers 제목 키워드 기반

ReFT: Representation Finetuning for Language Models

2024-04-04 · Zhengxuan Wu, Aryaman Arora, Zheng Wang, Atticus Geiger 외

Parameter-efficient finetuning (PEFT) methods seek to adapt large neural models via updates to a small number of weights. However, much prior interpretability work has shown that representations encode rich semantic info…

Arithmetic Reasoning

LoRA Learns Less and Forgets Less

2024-05-15 · Dan Biderman, Jacob Portes, Jose Javier Gonzalez Ortiz, Mansheej Paul 외

Low-Rank Adaptation (LoRA) is a widely-used parameter-efficient finetuning method for large language models. LoRA saves memory by training only low rank perturbations to selected weight matrices. In this work, we compare…

PLOP: Learning without Forgetting for Continual Semantic Segmentation

2020-11-23 · CVPR 2021 1 · Arthur Douillard, Yifu Chen, Arnaud Dapogny, Matthieu Cord

Deep learning approaches are nowadays ubiquitously used to tackle computer vision tasks such as semantic segmentation, requiring large datasets and substantial computational power. Continual learning for semantic segment…

Class Incremental LearningContinual LearningContinual Semantic SegmentationDisjoint 10-1+15

ModuLoRA: Finetuning 2-Bit LLMs on Consumer GPUs by Integrating with Modular Quantizers

2023-09-28 · Junjie Yin, Jiahao Dong, Yingheng Wang, Christopher De Sa 외

We propose a memory-efficient finetuning algorithm for large language models (LLMs) that supports finetuning LLMs with 65B parameters in 2/3/4-bit precision on as little as one 24GB GPU. Our method, modular low-rank adap…

GPUInstruction FollowingNatural Language InferenceQuantization+2

AutoLoRA: Automatically Tuning Matrix Ranks in Low-Rank Adaptation Based on Meta Learning

2024-03-14 · Ruiyi Zhang, Rushi Qiang, Sai Ashish Somayajula, Pengtao Xie

Large-scale pretraining followed by task-specific finetuning has achieved great success in various NLP tasks. Since finetuning all parameters of large pretrained models poses substantial computational and memory challeng…

Meta-LearningNatural Language Understanding