RandLoRA: 거대 모델의 완전 계급 매개변수 효율적 미세 조정의 혁신


RandLoRA는 기존 LoRA의 저랭크 한계를 극복하여 전랭크 업데이트를 통해 매개변수 효율적인 미세 조정을 가능하게 하는 혁신적인 방법입니다. 비전, 언어, 비전-언어 작업에서 우수한 성능을 보이며 거대 모델의 미세 조정에 새로운 가능성을 제시합니다.

related iamge

RandLoRA: 거대 모델 미세 조정의 새로운 지평을 열다

최근 거대 언어 모델(LLM)의 발전은 눈부십니다. 하지만 이러한 모델의 미세 조정에는 막대한 컴퓨팅 자원과 메모리가 필요하다는 한계가 존재합니다. 이 문제를 해결하기 위해 등장한 것이 바로 저랭크 적응(LoRA)입니다. LoRA는 훈련 가능한 매개변수의 수를 줄여 메모리 사용량을 효율적으로 관리하면서도 뛰어난 미세 조정 성능을 보여주었습니다.

하지만 Paul Albert 외 6명의 연구원이 발표한 논문 "RandLoRA: Full-rank parameter-efficient fine-tuning of large models" 은 LoRA의 한계를 지적합니다. LoRA의 저랭크 특성은 모델의 표현 능력을 제한하여 복잡한 작업 수행 능력을 저해할 수 있다는 것입니다.

그렇다면 LoRA와 표준 미세 조정 간의 성능 차이는 단순히 훈련 가능한 매개변수의 수 감소 때문일까요, 아니면 저랭크 특성 때문일까요?

연구진은 이 질문에 답하기 위해 RandLoRA를 제시합니다. RandLoRA는 훈련 불가능한 저랭크 난수 행렬의 학습된 선형 결합을 사용하여 전랭크 업데이트를 수행합니다. 고정된 난수 행렬에 적용되는 대각 스케일링 행렬의 최적화만 제한함으로써 훈련 중 매개변수와 메모리 효율성을 유지하면서 저랭크의 한계를 효과적으로 극복합니다.

연구진은 비전, 언어, 비전-언어 벤치마크에 대한 광범위한 실험을 통해 LoRA와 기존의 난수 기반 방법의 한계를 체계적으로 평가했습니다. 그 결과, 전랭크 업데이트는 비전 및 언어 작업 모두에 유익하며, 특히 비전-언어 작업에서 RandLoRA는 표준 미세 조정과 LoRA 간의 성능 차이를 크게 줄이고, 때로는 완전히 제거함으로써 그 효과를 입증했습니다.

RandLoRA는 단순한 성능 개선을 넘어, 거대 모델의 미세 조정에 대한 새로운 패러다임을 제시합니다. 자원 제약 하에서도 최고의 성능을 달성하고자 하는 연구자들에게 RandLoRA는 혁신적인 도구가 될 것입니다. 앞으로 RandLoRA가 어떻게 활용될지, 그리고 이를 통해 어떤 새로운 발견들이 이루어질지 기대됩니다.


*이 기사는 AI가 생성한 내용으로, 일부 정보가 실제와 다를 수 있습니다. 정확한 확인을 위해 추가적인 검증을 권장드립니다.

Reference

[arxiv] RandLoRA: Full-rank parameter-efficient fine-tuning of large models

Published:  (Updated: )

Author: Paul Albert, Frederic Z. Zhang, Hemanth Saratchandran, Cristian Rodriguez-Opazo, Anton van den Hengel, Ehsan Abbasnejad

http://arxiv.org/abs/2502.00987v1