基于多源迁移学习的异构软件缺陷预测研究与应用

来源 :重庆大学 | 被引量 : 0次 | 上传用户:hughy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大量软件的开发使用,软件中潜在的,未被测试的错误会严重影响软件的质量。通过对软件缺陷技术的研究,可以在一定程度客观地评估软件可靠性。本文着重研究了软件缺陷预测中异构软件缺陷预测技术。异构软件缺陷预测旨在通过重用源项目中的数据集来为目标项目建立缺陷预测模型,其中源项目数据集和目标项目数据集共同特征很少甚至没有。本文的主要工作如下:(1)研究并使用了自编码器降维技术。数据集中冗余或无关特征在一定程度上会影响模型的性能。在以前的软件缺陷预测研究中,大多数方法使用的降维技术都是主成分分析等方法,本文研究并使用了自编码器技术进行特征降维,通过控制自编码器的内部,可以让自编码器挑选出特征之间的非常复杂的关系。(2)研究并提出了一种缩小异构数据集之间差距的方法。异构软件缺陷预测的主要难点就在于如何缩小异构数据集之间的差距。在该方法中首先是测量数据集之间的差距,选择与目标数据集最相似的数据集作为源域数据集,然后在选择与目标数据集和源域数据集都高度相似的数据集作为中间数据集,借此来打破异构数据集之间的巨大差距,最后实验证明了本方法的有效性。(3)研究并提出了一种多源异构软件缺陷预测方法。针对特征降维,迁移学习中负迁移的影响,以及缩小异构数据集间差异等问题,分别使用自编码器算法,多源迁移学习算法和SLA+实例选择方法,构成了多源异构软件缺陷预测方法---MHCPDP。MHCPDP使用自编码器从原始数据集中提取中间特征,而不是简单地删除多余和不相关的特征,并在本文提出的缩小异构数据集间差距算法的基础上,引入了多源迁移学习算法。多源迁移学习算法既可以减少负转移的影响又可以提高分类器的性能。本文在五个开源数据集上对MHCPDP进行了综合评估,实验结果表明MHCPDP不仅在两个性能指标上有显著提高,而且克服了传统HCPDP方法的缺点。(4)最后将本文提出的模型设计成了一个应用原型系统。本文给出了系统的应用需求分析,应用原型的总体设计以及各个功能模块的设计。
其他文献
自“一带一路”倡议提出以来,我国各地级市之间通过对外贸易活动已逐步发展形成了复杂的经济关联网络。伴随着对外贸易规模的不断扩大,国内各地级市在生产环节的分工进一步细化,各地级市在对外贸易活动中的关系也由单一的竞争逐渐演变成竞争与合作并存的格局。因此,有必要从外贸竞争和外贸合作两个角度更系统地分析外贸对地级市间经济关联性的影响,以探寻外贸竞合对于区域经济协同发展的作用路径,为提高经济发展质量、实现贸易
中国城镇化进程加快,城市规模不断扩张与蔓延,带动人口流动性与社群集中度提升,社会贫富差距进一步加大,城市内部形成了诸如别墅、公寓住宅、公租房等多元的社区居住类型。规模化的城市扩张,衍生而来的是复杂多变的社会体系与日趋恶化的自然环境,地震、火灾、洪涝、传染病疫情、偷盗等社会暴力事件与自然灾害频发,给城市社区造成巨大冲击与损害。社区作为城市管理结构的基本单元,同时也是最先感知各类风险与危机事件的直接主
从硬件到软件,各种高科技技术日新月异,手机的功能也变得越来越强大,从多年前仅仅只是单一的打电话、发短信功能,到如今的影音试听、实用工具、聊天社交、时尚购物等等。然而,手机在给人们带来方便的同时也带来了不少烦恼,比如信号差导致上网速度慢的问题时常使人抓狂。这时候迫切需要有系统能够自动计算出用户附近位置的三家运营商哪家信号更好。依此方法,用户就能够有选择性的选择信号好的方向、好的位置上网。运营商也可以
孟子直接论述教师的文字不多,也未直接提出“师道”的概念,但其言语及行为中实含着师道的精神。面对纷乱的天下,他欲以大道来相救,并自视为道之化身,故而与诸侯相处,既不愿“自鬻”,更不受其征召,而是以师的身份教导他们。对于求学的弟子,他不是“来者不拒”,而是有所选择。他认为师职具有正当性,育才是人生的最大乐趣。概言之,师道既是他的教育哲学,也是他的政治哲学,更是其生存哲学,且上承孔子,下启荀子,实为教育
棚户区改造是民之所盼的一项重大民生工程,作为城市更新的一种方式,是破解城市内部二元结构的重要举措,是优化城市内部空间结构提升了城市的空间承载力的一种方式。自2004年辽宁省率先启动全省范围内的棚户区改造试点工作以来,国家于2008年开始在全国较大规模推进棚户区改造工作,我国的棚户区改造已取得阶段性的成功,已基本完成棚户区改造任务。棚户区改造的出发点是消除居民居住安全隐患,改善住房条件提升居民满意度
为了进一步改善三元乙丙橡胶(EPDM)基耐烧蚀绝热层的隔热性能,在EPDM绝热层材料的背部引入相同厚度的未发泡层、发泡层以及交替发泡多层等3种基体层结构,对比分析了不同基体层结构对EPDM绝热层材料隔热性能的影响。实验结果表明,相较于传统EPDM绝热层材料,基体层结构的引入均能使绝热层材料的导热率有不同程度的下降,其中交替发泡多层结构样品的导热率下降幅度较大,且烧蚀过程中的最大背面温度明显降低,交
目的:动作发展规律是贯穿人类整个生命周期的复杂过程,在动作发展过程中如果幼儿没有掌握基本的动作技能,那么在后期学习中付出成倍的努力也难以弥补,幼儿阶段正是动作发展和身体发育的敏感期,而体育活动是促进幼儿动作发展和身体发育的有效手段。本研究基于动作发展理论对幼儿园体育教学进行了改革,并进行了实验研究,旨在了解基于动作发展研发的体育课程对幼儿动作发展、身体素质的影响。方法:本文采用文献资料法、专家访谈
信赖利益保护要求行政机关维持其行政活动的稳定性,维持公、私之间稳定的信赖关系,进而保护私人的合法利益。我国正处在诚信政府建设的进程中,诚信政府的建设要求行政机关在进行行政管理活动的同时关注民众的信赖利益。作为一种行政手段,行政指导虽不具有法律强制力,但若受指导方基于对行政指导的信赖而进行了相应的处分行为,那么受指导方因此取得的信赖利益应当受到法律保护。首先,论文遵循“提出问题→分析问题→解决问题”
非物质文化遗产存在于以人为本的生活方式中,是先民在日常生活中不断积累而保存下来的文化财产,因此不可中断。本文所研究的华佗五禽戏就是我国非物质文化遗产项目,同时它的传承与发展能够给全民大众带来健康,因此我们需要对其进行更加深入的保护。与此同时,我们根据国家健康政策:由第十八届五中全会提出“健康中国”开始,到如今的第十九届五中全会会议公报中,明确强调要建成文化强国、教育强国、人才强国、体育强国、健康中
当今世界正处于城镇化浪潮中,高速度、大规模的城镇化建设带来了剧烈的土地利用变化,环境污染加剧、资源约束趋紧等问题日益突显,进而引发城市生态承载力危机。若不对这些问题进行科学识别并采取有效措施,将严重制约城市的可持续发展。在我国新型城镇化和生态文明建设的时代背景下,准确衡量土地利用变化对城市生态承载力的影响显得尤为紧迫和重要。但目前有关土地利用变化对生态承载力的影响研究还相对欠缺。基于此,本文根据“