Incorprating Prompt tuning for Commit classification with prior Knowledge
Jiajun Tong, Xiaobin Rui

TL;DR
This paper introduces a generative prompt-tuning framework using T5 and prior knowledge for commit classification, achieving state-of-the-art results with limited labeled data in few-shot and zero-shot scenarios.
Contribution
It proposes a simplified generative model with prompt-tuning and external knowledge integration for commit classification, reducing data requirements and improving adaptability.
Findings
Effective in few-shot and zero-shot scenarios
Achieves state-of-the-art performance with limited data
Simplifies model structure without extra output layers
Abstract
Commit Classification(CC) is an important task in software maintenance since it helps software developers classify code changes into different types according to their nature and purpose. This allows them to better understand how their development efforts are progressing, identify areas where they need improvement. However, existing methods are all discriminative models, usually with complex architectures that require additional output layers to produce class label probabilities. Moreover, they require a large amount of labeled data for fine-tuning, and it is difficult to learn effective classification boundaries in the case of limited labeled data. To solve above problems, we propose a generative framework that Incorporating prompt-tuning for commit classification with prior knowledge (IPCK) https://github.com/AppleMax1992/IPCK, which simplifies the model structure and learns features…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Reliability and Analysis Research · Software Engineering Techniques and Practices
