LoKO: Low-Rank Kalman Optimizer for Online Fine-Tuning of Large Models
Not on the map. Why?
Abstract (arXiv)
Training large models with millions or even billions of parameters from scratch incurs substantial computational costs. Parameter Efficient Fine-Tuning (PEFT) methods, particularly Low-Rank Adaptation (LoRA), address this challenge by adapting only a reduced number of parameters to specific tasks with gradient-based optimizers. In this paper, we cast PEFT as an optimal filtering/state estimation problem and present Low-Rank Kalman Optimizer (LoKO) to estimate the optimal trainable parameters in an online manner. We leverage the low-rank decomposition in LoRA to significantly reduce matrix sizes in Kalman iterations and further capitalize on a diagonal approximation of the covariance matrix to effectively decrease computational complexity from quadratic to linear in the number of trainable parameters. Moreover, we discovered that the initialization of the covariance matrix within the Kalman algorithm and the accurate estimation of the observation noise covariance are the keys in this formulation, and we propose robust approaches that work well across a vast range of well-established computer vision and language models. Our results show that LoKO converges with fewer iterations and yields better performance models compared to commonly used optimizers with LoRA in both image classifications and language tasks. Our study opens up the possibility of leveraging the Kalman filter as an effective optimizer for the online fine-tuning of large models.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 45 of its 75 references that are in the map. First posted on arXiv 15 Oct 2024.
Builds on
45 of 75 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,380
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,974
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,968
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2021BitFit: Simple Parameter-efficient Fine-tuning for Transformer-based Masked Language-modelscited by 1,245
- 2016An overview of gradient descent optimization algorithmscited by 1,033
33 more
- 2021CLIP-Adapter: Better Vision-Language Models with Feature Adapterscited by 1,026
- 2018Neural Network Acceptability Judgmentscited by 958
- 2022Few-Shot Parameter-Efficient Fine-Tuning is Better and Cheaper than In-Context Learningcited by 896
- 2019On the Convergence of Adam and Beyondcited by 841
- 2024DoRA: Weight-Decomposed Low-Rank Adaptationcited by 758
- 2024Parameter-Efficient Fine-Tuning for Large Models: A Comprehensive Surveycited by 656
- 2023AdaLoRA: Adaptive Budget Allocation for Parameter-Efficient Fine-Tuningcited by 357
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
- 2023Cal-QL: Calibrated Offline RL Pre-Training for Efficient Online Fine-Tuningcited by 237
- 2022DyLoRA: Parameter Efficient Tuning of Pre-trained Models using Dynamic Search-Free Low-Rank Adaptationcited by 233
- 2021Training Neural Networks with Fixed Sparse Maskscited by 214
- 2022Online Decision Transformercited by 196
- 2023LoftQ: LoRA-Fine-Tuning-Aware Quantization for Large Language Modelscited by 196
- 2023QA-LoRA: Quantization-Aware Low-Rank Adaptation of Large Language Modelscited by 155
- 2021Raise a Child in Large Language Model: Towards Effective and Generalizable Fine-tuningcited by 146
- 2023A Unified Continual Learning Framework with General Parameter-Efficient Tuningcited by 125
- 2021Online Continual Learning with Natural Distribution Shifts: An Empirical Study with Visual Datacited by 69
- 2023Tied-Lora: Enhancing parameter efficiency of LoRA with weight tyingcited by 65
- 2022Conv-Adapter: Exploring Parameter Efficient Transfer Learning for ConvNetscited by 62
- 2024Implicit Bias of AdamW: ℓ_∞ Norm Constrained Optimizationcited by 58
- 2023Robot Fine-Tuning Made Easy: Pre-Training Rewards and Policies for Autonomous Real-World Reinforcement Learningcited by 54
- 2022Planning to Practice: Efficient Online Fine-Tuning by Composing Goals in Latent Spacecited by 31
- 2017Online Natural Gradient as a Kalman Filtercited by 25
- 2023Low-rank extended Kalman filtering for online learning of neural networks from streaming datacited by 23
- 2023Kalman Filter for Online Classification of Non-Stationary Datacited by 15
- 2024Bayesian Online Natural Gradient (BONG)cited by 14
- 2019The Extended Kalman Filter is a Natural Gradient Descent in Trajectory Spacecited by 10
- 2020Kalman meets Bellman: Improving Policy Evaluation through Value Trackingcited by 7
- 2019Trust Region Value Optimization using Kalman Filteringcited by 6
- 2021KOALA: A Kalman Optimization Algorithm with Loss Adaptivitycited by 6
- 2020Online Exemplar Fine-Tuning for Image-to-Image Translationcited by 3
- 2018The decoupled extended Kalman filter for dynamic exponential-family factorization modelscited by 2
- 2024Fast Value Tracking for Deep Reinforcement Learningcited by 2
Built on by
Citing papers per year: 2025: 1.
1 paper.