paper-with-me

홈 › Papers

Automatic Rank Determination for Low-Rank Adaptation via Submodular Function Maximization

2025-07-02 · Yihang Gao, Vincent Y. F. Tan arxiv

In this paper, we propose SubLoRA, a rank determination method for Low-Rank Adaptation (LoRA) based on submodular function maximization. In contrast to prior approaches, such as AdaLoRA, that rely on first-order (linearized) approximations of the loss function, SubLoRA utilizes second-order information to capture the potentially complex loss landscape by incorporating the Hessian matrix. We show that the linearization becomes inaccurate and ill-conditioned when the LoRA parameters have been well optimized, motivating the need for a more reliable and nuanced second-order formulation. To this end, we reformulate the rank determination problem as a combinatorial optimization problem with a quadratic objective. However, solving this problem exactly is NP-hard in general. To overcome the computational challenge, we introduce a submodular function maximization framework and devise a greedy algorithm with approximation guarantees. We derive a sufficient and necessary condition under which the rank-determination objective becomes submodular, and construct a closed-form projection of the Hessian matrix that satisfies this condition while maintaining computational efficiency. Our method combines solid theoretical foundations, second-order accuracy, and practical computational efficiency. We further extend SubLoRA to a joint optimization setting, alternating between LoRA parameter updates and rank determination under a rank budget constraint. Extensive experiments on fine-tuning physics-informed neural networks (PINNs) for solving partial differential equations (PDEs) demonstrate the effectiveness of our approach. Results show that SubLoRA outperforms existing methods in both rank determination and joint training performance.

📄 PDF Abstract BibTeX arXiv:2507.01841

Code (0)

등록된 구현이 없습니다.

Tasks

Computational Efficiency

Similar Papers 제목 키워드 기반

Submodular Rank Aggregation on Score-based Permutations for Distributed Automatic Speech Recognition

2020-01-27 · Jun Qi, Chao-Han Huck Yang, Javier Tejedor

Distributed automatic speech recognition (ASR) requires to aggregate outputs of distributed deep neural network (DNN)-based models. This work studies the use of submodular functions to design a rank aggregation on score-…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)speech-recognitionSpeech Recognition

Supermodular Rank: Set Function Decomposition and Optimization

2023-05-24 · Rishi Sonthalia, Anna Seigal, Guido Montufar

We define the supermodular rank of a function on a lattice. This is the smallest number of terms needed to decompose it into a sum of supermodular functions. The supermodular summands are defined with respect to differen…

Ranking with submodular functions on a budget

2022-04-08 · Guangyi Zhang, Nikolaj Tatti, Aristides Gionis

Submodular maximization has been the backbone of many important machine-learning problems, and has applications to viral marketing, diversification, sensor placement, and more. However, the study of maximizing submodular…

Marketing

Unsupervised Submodular Rank Aggregation on Score-based Permutations

2017-07-04 · Jun Qi, Xu Liu, Javier Tejedor, Shunsuke Kamijo

Unsupervised rank aggregation on score-based permutations, which is widely used in many applications, has not been deeply explored yet. This work studies the use of submodular optimization for rank aggregation on score-b…

Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Information RetrievalRetrieval+3

Bayesian CP Factorization of Incomplete Tensors with Automatic Rank Determination

2014-01-25 · Qibin Zhao, Liqing Zhang, Andrzej Cichocki

CANDECOMP/PARAFAC (CP) tensor factorization of incomplete data is a powerful technique for tensor completion through explicitly capturing the multilinear latent factors. The existing CP algorithms require the tensor rank…

Bayesian InferenceImage GenerationImage Inpainting