Leveraging QLoRA on Code Large Language Models for Multilingual Code Translation

  • 마루 개브래매드힌 개브래슬라세
  • 지수환
  • 노민지
  • 임현승

초록

This paper presents an efficient fine-tuning and comparison of various code Large Language Models (code LLMs) for multilingual code translation using Quantized Low-Rank Adaptation (QLoRA). The study evaluates the code translation performance of five representative code LLMs across 42 programming language pairs utilizing the XLCoST dataset. The results indicate that the CodeLlama-7B-Instruct and CodeT5+ 770M models achieved the highest CodeBLEU scores of 0.740 and 0.735, respectively, for Java-Python translation. However, the average performance across all models was similar. Translation quality varied significantly between language pairs, with PHP-C++ underperforming, while translations targeting Python excelled, likely due to the composition of the pre-training data. Additionally, we confirmed that large models like CodeLlama can be effectively fine-tuned on a single 48GB GPU using QLoRA.

키워드

다언어 코드 번역코드 대형 언어 모델파라미터 효율적인 파인튜닝QLoRAmultilingual code translationcode LLMparameter-efficient fine-tuningQLoRA
제목
Leveraging QLoRA on Code Large Language Models for Multilingual Code Translation
저자
마루 개브래매드힌 개브래슬라세지수환노민지임현승
DOI
10.5626/ktcp.2025.31.3.152
발행일
2025-03
유형
Y
저널명
정보과학회 컴퓨팅의 실제 논문지
31
3
페이지
152 ~ 157