-
题名一种采用对抗学习的跨项目缺陷预测方法
被引量:6
- 1
-
-
作者
邢颖
钱晓萌
管宇
章世豪
赵梦赐
林婉婷
-
机构
北京邮电大学人工智能学院
北京邮电大学现代邮政学院(自动化学院)
-
出处
《软件学报》
EI
CSCD
北大核心
2022年第6期2097-2112,共16页
-
基金
国家自然科学基金(61702044)
国家重点研发计划课题(2017YFD0401001)。
-
文摘
跨项目缺陷预测(cross-project defect prediction, CPDP)已经成为软件工程数据挖掘领域的一个重要研究方向,它利用其他项目的缺陷代码来建立预测模型,解决了模型构建过程中的数据不足问题.然而源项目和目标项目的代码文件之间存在着数据分布的差异,导致跨项目预测效果不佳.基于生成式对抗网络(generative adversarial network,GAN)中的对抗学习思想,在鉴别器的作用下,通过改变目标项目特征的分布,使其接近于源项目特征的分布,从而提升跨项目缺陷预测的性能.具体来说,提出的抽象连续生成式对抗网络(abstract continuous generative adversarial network, AC-GAN)方法包括数据处理和模型构建两个阶段:(1)首先将源项目和目标项目的代码转换为抽象语法树(abstract syntax tree,AST)的形式,然后以深度优先方式遍历抽象语法树得出节点序列,再使用连续词袋模型(continuous bag-of-words model,CBOW)生成词向量,依据词向量表将节点序列转化为数值向量;(2)处理后的数值向量被送入基于GAN网络结构的模型进行特征提取和数据迁移,然后使用二分类器来判断目标项目代码文件是否有缺陷. AC-GAN方法在15组源-目标项目对上进行了对比实验,实验结果表明了该方法的有效性.
-
关键词
跨项目缺陷预测
生成式对抗网络
连续词袋模型
抽象语法树
-
Keywords
cross-project defect prediction
generative adversarial network(GAN)
bag-of-words model
abstract syntax tree(AST)
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名推动首都物业管理再上新台阶
- 2
-
-
作者
史健(整理)
贾月
钱晓萌
邵雪松
-
机构
不详
-
出处
《北京人大》
2021年第5期21-26,共6页
-
文摘
加强物业管理是改善民生的重要举措,也是深化基层治理的重要抓手,《北京市物业管理条例》(以下简称《条例》)于2020年5月1日起正式实施,一年多来,各项工作取得积极进展,整体势头良好,业委会(物管会)组建率从11.9%增加到90.1%,物业覆盖率由64.1%增加到93.7%,党的组织覆盖率由25.2%增加到98.1%,构建党建引领社区治理框架下的物业管理体系取得积极进展。
-
关键词
物业管理条例
业委会
党的组织
基层治理
党建引领
上新台阶
治理框架
改善民生
-
分类号
F29
[经济管理—国民经济]
-
-
题名小兵履职成长记
- 3
-
-
作者
钱晓萌
-
出处
《北京人大》
2015年第11期62-63,共2页
-
文摘
作为一名新代表,想起刚刚当选时的情景,我是既激动又忐忑。激动是因为群众的信任,让我能够得到这份荣誉;忐忑则是作为名新代表,如何履职才能真正代表人民,才能不辜负这份责任。带着这份矛盾的心情,我踏上了代表履职的道路。"人民选我当代表,我当代表为人民"
-
关键词
街道工委
公园绿化
精神传达
滨河公园
在路上
工作报告
专业问题
绿化景观
副主任
社会阅历
-
分类号
D624
[政治法律—政治学]
-