上下文深度理解的Bug Report摘要生成方法

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:qq351660
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Bug Report,作为经常被开发者查阅的软件资源,在软件开发社区中被维护与演化。随着时间的积累,大量包含复杂讨论的Bug Report在软件演化过程中积累下来。大量的研究工作已经证明,准确而简短的摘要可以帮助开发者减少花费在浏览Bug Report全部内容所导致的时间开销。前人工作中通过选择包含具有最多语义信息的关键语句来构成摘要。然而,他们的表现往往由于缺失对具有争议的语句的处理,以及对基于词频的语义信息过度依赖而存在很大的局限性。本文针对现有工作的缺陷,对Bug Report的上下文和语义信息的特征进行了研究,并在此基础上设计并实现了上下文深度理解的Bug Report摘要生成方法,自动的为Bug Report生成准确可信的摘要。本文的主要工作包括:1、系统的对Bug Report中上下文信息以及语句信息冗余的特征进行了调研,探索语句可信度的判别方法以及更准确的摘要生成方法。据此,本文提出了两个变量:可信度和信息量。其中,可信度度量在开发者们的讨论过程中,语句被支持或否定的程度,而信息量则权衡摘要中语句的信息量以及可能的信息冗余。2、基于上述研究,本文提出了基于上下文信息的语句可信度度量方法、语句语义特征提取方法、以及基于动态选择的摘要生成方法,来提高Bug Report摘要生成方法的质量。其中,语句可信度度量方法衡量Bug Report中语句是否可信,并通过将深度学习与传统分类方法结合的方式提高预测准确率。语句语义特征提取利用自编码器模型来提取语句语义特征,而基于动态选择的摘要生成方法则在摘要生成时优化所生成摘要的整体信息量。3、本文设计并实现了一种上下文深度理解的Bug Report摘要方法Bug Sum,通过将上述三种方法高效的结合来为Bug Report生成准确、可信的高质量摘要。本文依据所提的参数,设计了大量的实验来证明所提方法与设计的有效性。实验结果显示,Bug Sum在两个公开数据集和一个本文构建的数据集上,相比8个基线方法,在多种评价指标上都表现出了明显的性能提升。其中,尤其是在争议语句处理能力上,即减少争议语句被选入摘要的可能性上,Bug Sum相较基线方法取得了64.7%的性能提升。
其他文献
导电纺织品在柔性可穿戴电子品领域具有广泛的应用前景。二维碳化钛材料因其具有优异的导电性和机械性能,是当前热门的导电材料,而纺织品又是柔性导电产品的理想基材。本文将二维纳米材料和纺织品结合,制备出性能优异的柔性导电纺织品。本文利用HCl/Li F混合体系对前驱体钛碳化铝(Ti3Al C2)进行刻蚀,得到二维碳化钛纳米片(Ti3C2Tx)。制得的二维纳米材料表面平整,没有明显的缺陷,为后续的实验提供原
学位
水陆两栖机器人是一种可以在陆地和水下运动并自由跨越地面和水两种介质的新概念两栖无人平台,可以在陆地、近海滩涂和复杂水下环境执行多样化的作战任务和探测任务,在军事和民用领域都有广阔的应用背景。由于地面行走和水下推进作用的介质差异,两栖机器人通常分别采用不同的机构来实现运动,比如陆地行走采用轮、履带、腿,而水下推进采用螺旋桨、波动鳍等。通过两套独立行走机构组合来研制水陆两栖机器人成为较为成熟的解决方案
学位
海带是一种可以食用的海洋植物,其天然的生物形态和表面结构,决定海带可以扎根海床,在礁石和洋流中稳定生长,这在很大程度上和海带的表面特性有关,研究表明在海带的表面具有一层生物质亲水层,可以在很大程度上减少固/液界面的摩擦阻力,从而减少洋流对海带根系的影响,稳定海带生长。随着人类海洋活动的增加,以及竞技体育的发展,越来越多的地方需要新型潜水装备及游泳服装,如何降低潜水装备或游泳服装在水中的摩擦阻力,降
学位
国防科技大学自主研发的确定性预报模式银河全球谱模式中(YHGSM),在针对半拉格朗日并行计算部分已存在最大风方案和按需通信两种方案。最大风方案设置全局最大风速进行通信,具有固定和简单的数值传输模式,但同时造成了许多额外通信。为了解决这一问题,在YHGSM中引入按需通信方案。尽管按需通信方案能依据通信时所需进行数据传输,相比于最大风方案取得了较大性能提升,但仍存在可以提升的空间。本文针对当前YHGS
学位
箔条作为一种经典的无源干扰物,其在电子对抗领域一直有着广泛的应用。随着雷达体制与探测识别方法的革新,传统箔条干扰性能受指向、极化、雷达视角等因素影响比较严重。针对此问题,论文提出一种三维直角坐标轴构型的新型箔条结构,该类箔条由三根传统箔条相互正交连接组成,连接点为传统箔条的中点。论文分别对该类箔条的运动扩散、电磁散射和电波传播特性进行分析,并考虑传播特性对目标散射的影响,建立了宽带线性调频(Lin
学位
为了解决全球建筑制冷能耗过大的问题,本课题制备了两种不同被动降温方式的材料,分别是被动蒸发制冷的水凝胶材料和被动辐射制冷的多层织物材料。这两种材料覆盖在建筑表面,遇到高温天气时,无需外界电力输入即可实现建筑降温。被动冷却材料的使用不仅可以有效节省全球建筑制冷电力资源,而且可以减少空调等制冷设备所产生的温室气体排放,对缓解全球变暖也有着十分重要的意义。本文在聚(N-异丙基丙烯酰胺)(PNIPAM)凝
学位
三维流场是三维空间中流体流动的全部范围,准确测量三维流场对于航空航天、国防工业、海洋开发、气象预测等领域有着极其重要的作用。在众多三维流场测量仪器中,多孔探针作为一种经过验证的、成熟的、高性能的流场测量仪器,有其独特的优势。为了改善其测量精度,提高其测量效率,本文基于数值模拟方法对多孔探针测量中层大气进行了研究。首先,对多孔探针的结构进行了优化设计。对比分析了不同种类多孔探针的测量性能,从而确定了
学位
化工产业的突飞猛进以及工业化的发展对生态系统带来了巨大的挑战,含有有机化学品、染料、重金属等污染物废水的肆意排放严重影响了人类的生命健康以及动植物的生存繁衍,其中,生产生活、原油开采、石油运输等产生了大量难处理的含油废水,特别是含有表面活性剂成分形成稳定界面的乳化油已成为亟待解决的难题,因此具有高分离性能、低能量要求以及灵活的操作性的膜分离技术在众多油水分离技术中脱颖而出,但在大规模应用中,分离膜
学位
激波/湍流边界层相互作用广泛存在于(高)超声速流动中,对激波与湍流边界层相互作用的深入研究在航空航天和武器装备研制中具有重要的工程意义。目前上游凸起物对于激波/湍流边界层相互作用的影响相关的研究较为充分,但是针对凸起物位于相互作用区域下游时其扰动会对激波/湍流边界层相互作用产生怎样的影响这一问题,目前的研究较少。本文采用实验研究的方法,在马赫3.4条件下,研究了下游凸起物对激波/湍流边界层相互作用
学位
材料模型的建立及材料参数的选取对材料力学性能的研究及相关仿真计算具有重要意义。RHT模型(Riedel-Hiermaier-Thoma model)是一种广泛应用于描述岩石、混凝土类材料在爆炸冲击、弹体侵彻等高应变率、大变形情况下动态响应的力学模型。RHT模型中共定义了34个参数,如何针对不同的材料选取合理的参数值是实际应用中的一个难点。天然岩石种类繁多,性质差异明显,在仿真计算时直接使用混凝土参
学位