Search papers, labs, and topics across Lattice.
This paper introduces RDP LoRA, a method for parameter-efficient fine-tuning of LLMs that uses the Ramer-Douglas-Peucker (RDP) algorithm to identify geometrically significant layers for adaptation. By modeling hidden state evolution as a geometric trajectory, RDP LoRA selects layers that represent critical breakpoints in the representation path, leading to more effective adaptation. Experiments on Qwen3-8B-Base show that fine-tuning only RDP-selected layers outperforms full adaptation and random layer selection on MMLU-Math.
Forget heuristics: RDP LoRA leverages the hidden geometry of LLMs to pinpoint the most impactful layers for parameter-efficient fine-tuning, boosting performance while adapting fewer parameters.
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 strategy into LoRA fine-tuning of Qwen3-8B-Base, we achieve superior performance on MMLU-Math using only 13 RDP-selected layers (81.67%), significantly outperforming both full 36-layer adaptation (79.32%) and random 13-layer selection (75.56%), as well as the baseline Qwen3-8B-Base model (74.25%). These results demonstrate that leveraging the intrinsic geometry of representation trajectories provides a robust, interpretable, and training-free signal for optimizing layer selection during model adaptation.