Kyenghun Lee
2026
Grouped Adaptive Weight Sharing (GAWS): An Inference-Efficient Adaptation Method for Large Language Models
Eman Alsuradi | Junhyun Lee | Kyenghun Lee | Hyeonmok Ko | Fahed Jubair
Findings of the Association for Computational Linguistics: ACL 2026
Eman Alsuradi | Junhyun Lee | Kyenghun Lee | Hyeonmok Ko | Fahed Jubair
Findings of the Association for Computational Linguistics: ACL 2026
Although Low-Rank Adaptation (LoRA) revolutionized parameter-efficient fine-tuning, it often incurs an inference overhead due to the extra computation required by adapter layers. While most literature focuses on maximizing accuracy or minimizing parameter counts, this paper prioritizes single-request inference performance in the unmerged adapter setting, where adapters must remain decoupled from the base model at runtime. By analyzing LoRA adapters on GPUs, we identify segmented function calls as the primary source of this latency. To address this, we propose Grouped Adaptive Weight Sharing (GAWS), a novel adapter design based on structured Kronecker product decomposition. Experiments on T5-3B, GPT-2 Large, LLaMA3.2-3B, and RoBERTa-Large show that GAWS reduces latency to about 40% of the gap between the unmerged LoRA and the base model, while maintaining parameter efficiency and comparable accuracy. This positions GAWS as a Pareto-efficient solution for deploying adapted LLMs in latency-sensitive settings, balancing the high latency of compressed adapters with the accuracy of LoRA. The source code is available at:https://github.com/SamsungLabs/GAWS .
2025
Efficient Compositional Multi-tasking for On-device Large Language Models
Ondrej Bohdal | Mete Ozay | Jijoong Moon | Kyenghun Lee | Hyeonmok Ko | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
Ondrej Bohdal | Mete Ozay | Jijoong Moon | Kyenghun Lee | Hyeonmok Ko | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
Adapter parameters provide a mechanism to modify the behavior of machine learning models and have gained significant popularity in the context of large language models (LLMs) and generative AI. These parameters can be merged to support multiple tasks via a process known as task merging. However, prior work on merging in LLMs, particularly in natural language processing, has been limited to scenarios where each test example addresses only a single task. In this paper, we focus on on-device settings and study the problem of text-based compositional multi-tasking, where each test example involves the simultaneous execution of multiple tasks. For instance, generating a translated summary of a long text requires solving both translation and summarization tasks concurrently. To facilitate research in this setting, we propose a benchmark comprising four practically relevant compositional tasks. We also present an efficient method (Learnable Calibration) tailored for on-device applications, where computational resources are limited, emphasizing the need for solutions that are both resource-efficient and high-performing. Our contributions lay the groundwork for advancing the capabilities of LLMs in real-world multi-tasking scenarios, expanding their applicability to complex, resource-constrained use cases.
HydraOpt: Navigating the Efficiency-Performance Trade-off of Adapter Merging
Taha Ceritli | Ondrej Bohdal | Mete Ozay | Jijoong Moon | Kyenghun Lee | Hyeonmok Ko | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
Taha Ceritli | Ondrej Bohdal | Mete Ozay | Jijoong Moon | Kyenghun Lee | Hyeonmok Ko | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing
Large language models (LLMs) often leverage adapters, such as low-rank-based adapters, to achieve strong performance on downstream tasks. However, storing a separate adapter for each task significantly increases memory requirements, posing a challenge for resource-constrained environ ments such as mobile devices. Although model merging techniques can reduce storage costs, they typically result in substantial performance degradation. In this work, we introduce HydraOpt, a new model merging technique that capitalizes on the inherent similarities between the matrices of low-rank adapters. Unlike existing methods that produce a fixed trade-off between storage size and performance, HydraOpt allows us to navigate this spectrum of efficiency and performance. Our experiments show that HydraOpt significantly reduces storage size (48% reduction) compared to storing all adapters, while achieving competitive performance (0.2-1.8% drop). Furthermore, it outperforms existing merging techniques in terms of performance at the same or slightly worse storage efficiency.
On-device System of Compositional Multi-tasking in Large Language Models
Ondrej Bohdal | Konstantinos Theodosiadis | Asterios Mpatziakas | Dimitrios Filippidis | Iro Spyrou | Christos Zonios | Anastasios Drosou | Dimosthenis Ioannidis | Kyenghun Lee | Jijoong Moon | Hyeonmok Ko | Mete Ozay | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track
Ondrej Bohdal | Konstantinos Theodosiadis | Asterios Mpatziakas | Dimitrios Filippidis | Iro Spyrou | Christos Zonios | Anastasios Drosou | Dimosthenis Ioannidis | Kyenghun Lee | Jijoong Moon | Hyeonmok Ko | Mete Ozay | Umberto Michieli
Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing: Industry Track
Large language models (LLMs) are commonly adapted for diverse downstream tasks via parameter-efficient fine-tuning techniques such as Low-Rank Adapters (LoRA). While adapters can be combined to handle multiple tasks separately, standard approaches struggle when targeting the simultaneous execution of complex tasks, such as generating a translated summary from a long conversation. To address this challenge, we propose a novel approach tailored specifically for compositional multi-tasking scenarios involving summarization and translation. Our technique involves adding a learnable projection layer on top of the combined summarization and translation adapters. This design enables effective integration while maintaining efficiency through reduced computational overhead compared to alternative strategies requiring extensive retraining or sequential processing. We demonstrate the practical viability of our method within an on-device environment by developing an Android app capable of executing compositional tasks seamlessly. Experimental results indicate our solution performs well and is fast in both cloud-based and on-device implementations, highlighting the potential benefits of adopting our framework in real-world applications demanding high-speed operation alongside resource constraints.