多标签软件行为学习模型及实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:spflying2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件行为学习是软件工程中最重要的一项任务之一。随着软件规模的增大,开发软件所涉及的人数增多,通过软件行为学习技术来完成软件质量的维护和软件行为特征的发现逐渐成为当前学术界和工业界共同关注的热点问题。通常情况下,软件行为被表示为软件程序执行信息的集合,而软件行为行为学习的基础思想,即认为相似的软件行为可以反映相似的软件特征(包括软件缺陷,软件漏洞等)。因此我们引入机器学习中的技术用以对软件行为进行自动化分析,从而提取出软件程序中的软件特征,辅助软件测试,错误定位,错误报告分类等工作。实践证明,软件行为学习技术的引入使得软件工程中的许多重要工作的效果获得了较大提升。然而当前软件行为学习技术主要是基于单标签学习模型,即假设相似的软件行为只能反应一个软件特征。而在实际情况下,单标签模型通常会导致软件行为学习信息的缺失。因此,本文提出多标签软件行为学习模型,使得软件行为学习模型能够更好地抽象实际情况中的软件工程问题,从而提高依赖于软件行为模型的软件工程方法能够有更好的效果。通过引入机器学习中的MLKNN算法和Fuzzy C-Means算法,构建出具有更高实用性和更好学习效果的多标签软件行为学习模型。同时,本文将两种基于软件行为模型的工业级应用场景进行了实验分析。在五个工业级目标实验程序上,实验证明,在当前的经典度量方法下,多标签软件行为学习模型的学习效果要好于当前普遍采用的单标签软件行为学习模型。
其他文献
为满足当代大众的需求,开辟国际市场,打造中华民族服饰品牌及传承弘扬秦文化服饰精神,本课题以秦兵马俑为研究样本,现代服装设计为载体,运用图像学研究方法展开研究。首先对秦兵马俑进行形制分类;其次分析其结构、色彩及纹样等服饰的艺术特征;然后提取具有标识性的元素符号;最终将服饰元素符号应用实践在现代服装设计中,深层次诠释秦兵马俑服饰文化,从而验证课题研究的可行性。探究其在现代服装设计中的学术价值和应用价值
目的探讨胶质瘤术后早期癫痫发作的相关因素,为预防胶质瘤术后患者发生癫痫提供方向。方法收集2016年1月至2018年1月在吉林大学白求恩第一医院接受开颅手术符合纳入标准的476
近年来肝脏方面的疾病发病率越来越高,肝炎、肝硬化和肝癌都是常见的肝脏疾病。在中国,最常见的引起肝脏疾病的病因是慢性病毒性肝炎,肝炎长期存在就会损伤肝脏的正常结构而
多年来,“执行难”一直都是人民法院司法执行工作中备受关注的话题。在新一轮司法体制改革的背景下,全面推进执行体制、执行机制、执行模式改革,是打赢基本解决执行难攻坚战的关键所在,也能为切实解决执行难打下坚实的基础,使司法公正以老百姓能够感知的方式深入人心。本文结合新时代对人民法院司法执行工作的新要求,对宜都市人民法院在新一轮以法官员额制为核心的司法体制改革中组建的司法执行团队的运作情况进行实证研究。目
近几十年来,人们对格的研究取得了较大的发展,发现了格的各类性质以及优化的计算方法,这大大丰富了和扩展了格基签密的研究范畴,并且基于格的假设问题能够在最坏的情况下被证
目的:术中皮层脑电(ECoG)监测作为目前神经外科较为常用的辅助治疗手段,已经广泛的应用于神经外科手术的治疗中。然而对于其治疗效果在不同领域的探索还在进行。尤其对于肿瘤
新能源汽车是当前汽车技术的发展方向,电动汽车是新能源汽车的一种重要形式,永磁同步电机(PMSM)因具有体积小、效率高和功率密度大等优势而成为电动汽车的首选电机。但目前要
随着互联网技术的不断创新和发展,互联网上信息数量呈爆炸式提高,垂直搜索引擎为人们提供了专业的、全面的、优质的搜索结果。垂直搜索引擎的完美搜索结果离不开大量的精确的
锂离子电池凭借其优异的性能逐渐占领了化学电源市场。如今,其应用也逐渐延伸至电动汽车和智能电网等领域。然而,商业化的锂离子电池在能量密度、安全性能以及成本方面依然不
高压直流电网可以远距离输送大规模清洁能源,不存在同步稳定性和无功电压调节复杂性的问题,因此在世界范围内具备应用前景。随着模块化多电平换流器(Modular Multilevel Converter,MMC)的发展,不存在换相失败故障、可控性高、谐波少等优势的柔性直流输电技术具有更加广阔的应用前景。随着MMC技术的不断发展,对系统运行的稳定性和可控性提出了更高的要求,目前柔性直流电网渐从辐射状结构向