RDP LoRA: Geometry-Driven Identification for Parameter-Efficient Adaptation in Large Language Models
Yusuf \c{C}elebi, Ya\u{g}{\i}z Asker, \"Ozay Ezerceli, Mahmoud ElHussieni, Selva Ta\c{s}, Reyhan Bayraktar, Fatma Bet\"ul Terzio\u{g}lu

TL;DR
This paper introduces a geometry-driven method using the RDP algorithm to identify critical layers for efficient fine-tuning of large language models, improving performance with fewer adapted layers.
Contribution
It proposes a novel, training-free, geometry-based layer selection strategy for parameter-efficient fine-tuning of LLMs, enhancing performance and interpretability.
Findings
RDP-based layer selection outperforms random and full-layer adaptation.
Using 13 RDP-selected layers achieves 81.67% accuracy on MMLU-Math.
The method is training-free and leverages intrinsic geometric properties of representations.
Abstract
Fine-tuning Large Language Models (LLMs) remains structurally uncertain despite parameter-efficient methods such as Low-Rank Adaptation (LoRA), as the layer-specific roles of internal representations are poorly understood, leading to heuristic decisions about where adaptation should be applied. We model the evolution of hidden states as a high-dimensional geometric trajectory and propose using the Ramer-Douglas-Peucker (RDP) algorithm, a parameter-free and training-free polygon simplification method that preserves global structural transitions while eliminating locally redundant changes, to identify critical breakpoints along the representation path. Crucially, we use these geometric pivots not merely for analysis, but as a direct decision signal for determining which layers should be adapted during parameter-efficient fine-tuning. By integrating this geometry-aware layer selection…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
