Mixture-of-Subspaces in Low-Rank Adaptation

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Wu, Taiqiang, Wang, Jiahao, Zhao, Zhe, Wong, Ngai
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912254097620992
author Wu, Taiqiang
Wang, Jiahao
Zhao, Zhe
Wong, Ngai
author_facet Wu, Taiqiang
Wang, Jiahao
Zhao, Zhe
Wong, Ngai
contents In this paper, we introduce a subspace-inspired Low-Rank Adaptation (LoRA) method, which is computationally efficient, easy to implement, and readily applicable to large language, multimodal, and diffusion models. Initially, we equivalently decompose the weights of LoRA into two subspaces, and find that simply mixing them can enhance performance. To study such a phenomenon, we revisit it through a fine-grained subspace lens, showing that such modification is equivalent to employing a fixed mixer to fuse the subspaces. To be more flexible, we jointly learn the mixer with the original LoRA weights, and term the method Mixture-of-Subspaces LoRA (MoSLoRA). MoSLoRA consistently outperforms LoRA on tasks in different modalities, including commonsense reasoning, visual instruction tuning, and subject-driven text-to-image generation, demonstrating its effectiveness and robustness. Codes are available at https://github.com/wutaiqiang/MoSLoRA.
format Preprint
id arxiv_https___arxiv_org_abs_2406_11909
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Mixture-of-Subspaces in Low-Rank Adaptation
Wu, Taiqiang
Wang, Jiahao
Zhao, Zhe
Wong, Ngai
Machine Learning
Artificial Intelligence
In this paper, we introduce a subspace-inspired Low-Rank Adaptation (LoRA) method, which is computationally efficient, easy to implement, and readily applicable to large language, multimodal, and diffusion models. Initially, we equivalently decompose the weights of LoRA into two subspaces, and find that simply mixing them can enhance performance. To study such a phenomenon, we revisit it through a fine-grained subspace lens, showing that such modification is equivalent to employing a fixed mixer to fuse the subspaces. To be more flexible, we jointly learn the mixer with the original LoRA weights, and term the method Mixture-of-Subspaces LoRA (MoSLoRA). MoSLoRA consistently outperforms LoRA on tasks in different modalities, including commonsense reasoning, visual instruction tuning, and subject-driven text-to-image generation, demonstrating its effectiveness and robustness. Codes are available at https://github.com/wutaiqiang/MoSLoRA.
title Mixture-of-Subspaces in Low-Rank Adaptation
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2406.11909