基于注意力神经网络的服务分类及推荐研究与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:canghaiyuemenglong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络科技的蓬勃发展,Web服务的数量和种类迅速增加,不仅增加了组织管理服务的负担,也为用户从大量同质化的服务挑选合适服务带来了困难。一方面自动对具有相似功能的服务进行分类的技术不仅可以在大型的服务存储库中有效促进服务管理,也能为服务推荐和服务发现提供支撑;另一方面,服务推荐技术也成为快速精准为用户推荐满足需求服务的关键。现有的服务分类研究已经证明挖掘服务特征并捕获各种服务语义来提高服务分类性能是有效的,然而,这些服务分类研究集中在学习孤立的服务特征,却忽视了各服务特征之间的潜在语义关联。与此同时,服务推荐研究为缓解用户与服务历史调用矩阵的稀疏问题,注重于挖掘更多的用户与服务特征,并利用因子分解机等技术提高服务推荐性能,然而并不是所有的用户与服务特征对服务推荐都是有效的,过多的特征反而会带来更多的噪声从而影响推荐质量。为了解决上述服务管理问题和服务推荐存在的缺陷,本文首先提出了一种基于共生注意力神经网络的服务分类方法,通过利用共生注意力机制学习不同服务特征之间的相互依赖,有效的对服务进行分类预测,并为进一步的服务研究提供支撑;其次,本研究提出了基于残差网络和注意力机制的服务推荐方法,该方法改进残差网络用于提取用户与服务特征,并利用注意力机制区分不同特征重要性,以提高服务推荐的性能。本文的主要工作包括:(1)分析了服务分类和服务推荐技术的国内外研究现状,结合相关理论和技术,研究了现有服务分类方法的不足和服务推荐方法的瓶颈。(2)使用信息增益技术从服务描述文档中提取服务信息有效词,将其与服务名称合并为服务的扩展数据,利用共生注意力机制学习服务扩展数据特征与服务描述特征之间的潜在语义关联,用于服务类别预测和为进一步服务研究提供支撑。(3)改进残差网络用于有效提取Mashup与Web服务交互特征矩阵,利用注意力机制区分不同服务特征的重要性,降低无用特征的噪声影响。(4)在真实数据集上对本文提出的方法以及对比方法进行大量的实验,证明本文所提出方法的有效性。(5)设计并实现了软件服务推荐原型系统。该系统实现经典的服务分类算法与服务推荐算法、本文提出的基于共生注意力神经网络的服务分类模型以及基于残差网络与注意力机制的服务推荐模型。
其他文献
新型冠状病毒肺炎(Corona Virus Disease 2019,COVID-19)在全球的大流行严重威胁着人民的生命健康,给各个国家的医疗资源带来了巨大的负担,极大地影响了社会生活的正常运行。疫情防控的精准性对社会的正常运行关系巨大,因此,准确地预测COVID-19的确诊人数和传播趋势十分重要,它可以对疫情防控策略的制定提供重要的依据。本文主要研究内容如下:(1)提出了一种基于混合策略改进的
学位
肺结节作为肺癌诊断的重要征象,在肺癌的早期筛查中占有重要地位。肺结节的轮廓信息可用于分析肺结节生长形态变化,记录患者病情的演变过程。肺结节良恶性诊断结果更是对早期肺癌检测具有重要意义。随着医疗技术的不断发展,CT图像不断应用于肺结节的临床分析中。但海量CT图像极大地加重了放射科医生的工作负担,长时间的阅片极易造成医生的漏诊和误诊。因此迫切需要研发高性能的肺部CT计算机辅助诊断系统辅助医生记录肺结节
学位
在工业4.0时代,工业制造与信息化的融合发展已经成为必然趋势,数控系统在日常工业生产中承担着越来越多的责任。但是信息化给数控系统带来的安全问题也越来越严重,如何建立数控系统的安全保护体系,是当今国内外数控领域研究的热点,也是本文的主要研究内容。在数控系统中,用户本身的越权操作、文本文件和工艺图纸文件等数控系统中机密性文件的泄漏以及外部访问者的攻击都会带来严重的后果。本文针对以上数控系统信息安全威胁
学位
随着经济社会快速发展,以人工智能为导向的智慧城市方兴未艾。人群计数研究作为人工智能领域的一个分支对智慧城市的推动是十分重要的。首先,随着世界人口的不断增长以及随之而来的城市化进程,人们在游行、音乐会和体育场等场合容易发生聚集现象,在这种情况下,人群计数对于公共安全和管控起着不可或缺的作用。其次,人群计数可以辅助构建人群场景中更高层次的任务,例如人群分析与跟踪,视频监控,异常检测,活动识别等。当前,
学位
图像生成的相关工作一直是计算机视觉领域的经典问题。随着近年来深度学习技术伴随着硬件革新的蓬勃发展,利用深度学习模型解决图像生成的各种问题一直是领域内的前沿热点,特别是对图像内容的属性可控生成技术探究更具有着广阔的应用前景。但是使用深度学习来探究属性可控生成的绝大多数方法都有着本质的局限性,最核心的问题是,大多数方法对损失函数与网络结构的改动,并没有考虑到对网络内部运行机理的探究,所以网络整体在外部
学位
近年来,随着开源社区的发展与普及,开发人员通常会在社区中寻找相关的软件项目来制作项目原型或者用新特性来增强自己的软件项目。然而,随着开源项目托管平上承载的软件项目不断增加,开发人员很难快速寻找到满足需求或感兴趣的软件项目。因此,如何从众多的项目中为用户过滤出真正有价值的项目,并将其精确的推荐地开发人员至关重要。现阶段在开源项目推荐领域的研究虽然能基本满足开发人员的项目需求,但仍存在一些问题:如基于
学位
宫颈癌是女性生殖系统常见的一种癌症,病发率比较高。由于人工诊断的主观性强,导致宫颈癌的诊断存在容易出现误诊和漏诊的问题。另外,落后地区的医疗资源缺乏以及病理医生数量缺口大等问题致使普及宫颈癌筛查变得十分困难。通过成本低且更高效的数字病理图像自动识别技术提供客观和量化的分析结果可以帮助医生更准确的诊断宫颈癌。传统方法是在宫颈上皮组织病理图像上手工提取特征然后利用机器学习方法识别,其准确率无法满足应用
学位
近年来,计算机视觉领域的模型和算法层出不穷,在诸如人脸识别、目标检测等监督学习任务上取得了长足的进步。而这些监督学习模型训练通常依赖于大量已标定数据,且难以应对未知数据场景。为了解决数据短缺的问题,零样本学习逐渐进入计算机视觉的研究视野。零样本学习旨在借助跨类别的语义信息,实现对未知类别的分类。在近两年零样本学习的研究中,利用生成模型生成视觉样本的生成方法成为了主流。而为了缓解仅在已知类别上训练导
学位
在万物互联时代,搜索引擎已经成为人们获取知识的主要工具之一,支撑搜索引擎的信息检索技术已经被广泛的研究。从传统的基于概率模型到近几年发展迅速的神经检索模型,信息检索算法不断被优化,它根据用户提交的查询为其召回相关文档。开发高效率和高性能的检索模型可以为用户带来了更好的检索体验。现有的神经检索模型大多依赖于词向量表示对用户查询和文档进行表征,并在语义层面进行相关性学习,但是这些方法存在一定缺陷。首先
学位
计算机软件行业的发展诞生了诸多复杂大型分布式软件系统,这些系统基本成为了IT行业的核心支撑。保证基础支撑软件系统的正常运行是重要且颇具挑战的任务。支撑软件系统的故障会造成巨额损失。因此在软件架构不断发展过程中,配套的通用或特定的监控软件也随之出现。监控软件每日会产生大量的系统监控数据,其中日志作为数据量占比最大的,信息最多的数据在运维领域发挥着重要作用。日志的价值密度低,数据量大的特点也使得日志分
学位