A Study to Evaluate the Impact of LoRA Fine-Tuning on the Performance of Non-Functional Requirements Classification
Classifying Non-Functional Requirements (NFRs) in software development life cycle is critical. Inspired by the theory of transfer learning, researchers apply powerful pre-trained models for NFR classification. However, full fine-tuning by updating all parameters of the pre-trained models is often impractical due to the huge number of parameters involved (e.g., 175 billion trainable parameters in GPT-3). In this paper, we apply Low-Rank Adaptation (LoRA) finetuning approach into NFR classification based on prompt-based learning to investigate its impact. The experiments show that LoRA can significantly reduce the execution cost (up to 68% reduction) without too much loss of effectiveness in classification (only 2%-3% decrease). The results show that LoRA can be practical in more complicated classification cases with larger dataset and pre-trained models.
Authors
- Moon Keun Kim (ORCID: https://orcid.org/0000-0001-9614-5412)
- Xia Li (ORCID: https://orcid.org/0000-0001-9838-1814)
Publication Details
- Published
- 2025-02-22
- DOI
- https://doi.org/10.5121/csit.2025.150410
- Primary Topic
- BIM and Construction Integration
- Type
- article
- Field-Weighted Citation Impact
- 0.00