arrow
返回

Classification of open source software bug report based on transfer learning

delete2022-11-21
delete2
PRE
AI
Z
Zhifang Liao
K
Kun Wang
Q
Qi Zeng
S
Shengzong Liu *
张
张岩 (Yan Zhang)
J
Jianbiao He *
DOI:10.1111/exsy.13184delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
目前,基于深度学习的bug报表分类模型中文本编码向量的特征丰富度受到领域数据集大小和文本质量的限制。但是,很难进一步丰富文本编码向量的特征。同时,现有的bug报告分类方法大多忽略了提交者的个人信息。为了解决这些问题,我们通过调查构建了GitHub中bug报告提交者的九个个人信息特征。然后,我们提出了一种基于迁移学习和提交者个人信息的GitHub错误报告分类方法,即个人信息微调网络 (PIFTNet)。PIFTNet通过微调BERT中的预训练参数,将双向编码器表示中的一般文本特征向量从transformers (BERT) 转移到错误报告分类域。并结合文本特征和提交者个人信息特征构建分类模型。此外,我们提出了一种两阶段训练方法,以减轻由于直接训练PIFTNet而导致的训练前参数的灾难性变化以及最初学到的知识的损失。我们在从GitHub提取的数据集上验证了所提出的PIFTNet,实证结果证明了PIFTNet的有效性。
Keyword:
Bug report classification
Deep learning
Submitter's personal information
Transfer learning

期刊

Expert Systems 封面图
Expert Systems
IF:
2.3
论文数:
2.6K
被引数:
3.8K

机构

H
hunan university of finance & economics
学者数:
245
论文数: 250
被引数: 0
C
Central South University
学者数:
10.0W
论文数: 7.2W
被引数: 10.9W
G
Glasgow Caledonian University
学者数:
2.5K
论文数: 2.5K
被引数: 2.1K
学者 查看更多机构
引用论文

引用论文

Bivariate almost stochastic dominance二元几乎随机优势
err2014-06-26
err0
errOAAI
errMichel M. Denuit; Rachel J. Huang; Larry Y. Tzeng
err分享
err收藏
学者 查看更多内容