Litcius/Paper detail

Retraining a BERT Model for Transfer Learning in Requirements Engineering: A Preliminary Study

Muideen A. Ajagbe, Liping Zhao

202224 citationsDOI

Abstract

In recent years, advanced deep learning language models such as BERT, ELMO, ULMFiT and GPT have demonstrated strong performance on many general natural language processing (NLP) tasks. BERT, in particular, has also achieved promising results on some domain-specific tasks, including the requirements classification task. However, in spite of its great potential, BERT under-performs on domain specific tasks. In this paper, we present BERT4RE, a BERT-based model retrained on requirements texts, aiming to support a wide range of requirements engineering (RE) tasks, including classifying requirements, detecting language issues, identifying key domain concepts, and establishing requirements traceability links. We demonstrate the transferability of BERT4RE, by fine-tuning it for the task of identifying key domain concepts. Our preliminary study shows that BERT4RE achieved better results than the BERT <inf xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">base</inf> model on the demonstrated RE task.

Topics & Concepts

Computer scienceDomain (mathematical analysis)Transfer of learningRetrainingTask (project management)Key (lock)Artificial intelligenceTransferabilityNatural language processingMachine learningSystems engineeringEngineeringComputer securityMathematicsBusinessInternational tradeMathematical analysisLogitSoftware Engineering ResearchSoftware Engineering Techniques and PracticesSoftware Reliability and Analysis Research
Retraining a BERT Model for Transfer Learning in Requirements Engineering: A Preliminary Study | Litcius