我们的服务符合学术规范和道德
专业 高端让您使用时没有后顾之忧

武汉大学学报(理学版)2024年第03期:基于Tri-Training半监督学习的非功能性需求分类方法在工业软件中的应用

来源:期刊VIP网 时间:


作者:宋百灵;何彦众;张泽贤;曾诚;俞嘉怡;刘进;胡文华;

单位:武汉理工大学计算机与人工智能学院;湖北大学人工智能学院;武汉大学计算机学院;

摘要:结合Word2Vec的Skip-gram模型在提取复杂软件需求文档中细微语义差异方面的优势,提出了一种基于Tri-Training半监督学习的非功能性需求分类方法,旨在应对软件需求工程领域中标记样本数量有限的挑战,从而解决非功能性需求分类性能下降的问题。与传统应用于完全冗余视图或单一分类器的半监督学习算法不同,半监督学习Tri-training算法通过用自举抽样产生的3个不同的标记数据集初始化3个不同的分类器,利用三个分类器以多数投票规则来产生伪标记数据,从而解除对训练集的限制,提高分类框架的通用性和可用性。将本文方法应用于涵盖多个工业领域的PROMISE软件需求数据集中,结果表明,基于Tri-Training半监督学习的非功能性需求分类方法在不同标记比例的数据集上具有良好的分类性能,特别是在标记数据不足的情况下,相比于监督学习和其他半监督学习算法,该方法在召回率和F1值上具有显著优势。

关键词:软件需求分类;;半监督学习;;Tri-Training

基金资助:国家自然科学基金(62202350);; 湖北省重点研发计划项目(2021BAA188)