基于组合模式挖掘的Web服务推荐研究

来源 :湖南科技大学 | 被引量 : 0次 | 上传用户:aurogon1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着软件即服务理念的流行和Web服务技术的发展,越来越多的企业和组织将自己的数据和业务以Web服务的形式发布在互联网上,通过向客户和第三方开发人员开放Web服务以增加商业价值。随着Web服务数量的增长和功能的日益丰富,通过有效地组合不同功能的Web服务,可以帮助用户开发功能更加强大的应用或增值服务(例如Mashup)。服务组合已成为一种非常流行的软件开发方式,然而,现实中通过组合Web服务开发软件仍然是具有挑战的任务。一方面,用户对Web服务生态系统中的组合模式缺乏了解,可能无法提出有意义的Web服务组合需求。另一方面,对于互联网平台上的数量庞大的Web服务资源,用户很难快速发现满足自己需求的Web服务。为了解决上述问题,本论文研究Web服务的组合模式挖掘及组合模式感知的服务推荐方法。首先,考虑到Web服务的标签体现了对标注资源的功能概括和描述,通过挖掘服务组合中的标签共现关系来发现服务之间的组合模式,这些组合模式反映了哪些服务功能的组合是比较有意义或有价值的。然后,将组合模式和最新的推荐技术相结合为Mashup用户自动推荐合适的Web服务。本文的主要贡献如下:(1)提出了一种基于关联规则挖掘的Web服务组合模式发现方法(EWACP)。该方法结合了Web服务的标签以及Mashup中的Web服务组合记录,首先使用TF-IDF文本挖掘算法提取Web服务描述文档中的关键词作为新标签对原始标签进行扩展。接着使用StanfordCoreNLP、WordNet字典等工具对标签进行词形还原、同义词统一等处理。最后使用基于FP-growth的Web服务标签关联规则挖掘算法得到服务标签之间的强关联规则,通过对规则过滤进一步得到能准确反映出服务功能关联关系的Web服务组合模式。实验结果表明该方法具有较高的准确性和有效性。(2)提出了组合模式感知的Web服务推荐方法(EWACP-DeepFM)。该方法首先将Mashup和Web服务之间的标签以及Mashup中的Web服务组合记录相结合,使用EWACP方法得到Mashup和Web服务之间的组合模式。接着利用Jaccard相似系数和Web服务的历史调用次数得到Web服务的共现性和流行度。最后使用深度因子分解机模型训练组合模式、Web服务流行度、共现性以及Mashup和Web服务的标签等多维特征信息来学习Mashup与Web服务之间的潜在链接关系,并为目标Mashup推荐Top-N个最佳Web服务。实验结果表明,该方法在准确率、召回率和F值等方面均优于其他对比方法。
其他文献
微震监测技术指的是当岩体发生破裂时,利用其产生的微震信号来研究岩体破裂的情况,评价岩体工程安全稳定性的一种实时监测技术。该技术在各类岩土工程中得到了广泛应用。其中
为提供高速度、高可靠性、高覆盖度的实时卫星数据服务,针对卫星视频特点,研究高效的卫星视频压缩方法势在必行。卫星周期性拍摄的同区域视频中大部分是地理背景,且背景基本
本文对云南保山羊邑煤矿上新统羊邑组的植物大化石进行了详细的分类学研究,共鉴定8种植物化石:羊邑蒲桃(新种)Syzygium yangyiense Zhao sp.nov.,似曼青冈(新种)Cyclobalanopsis
随着生活水平的提高,人们对建筑美学的需求日益强烈。树状支撑自由曲面结构上部为自由曲面,下部为树状结构。自由曲面造型丰富,具有流动感,树状结构杆件规整,富有韵律美。本
水稻条纹病毒(Rice stripe virus,RSV)是最具危害性的水稻病毒之一,在东亚地区可引起严重的水稻条纹叶枯病,造成水稻产量严重下降。水稻条纹叶枯病的最初症状是黄色的条纹,且
随着人们对环保、健康等理念的追求与日益严重的污染、交通堵塞、能源短缺等问题的矛盾愈发突出,城市自行车又回到了大众的视线。现今,人们对出行交通工具的要求越来越高,普
头相关传输函数(HRTF)描述了声波从声源到达双耳的滤波过程,利用HRTF对音频信号进行滤波即可重现逼真的双耳三维音频效果。HRTF与听音者的人体形态学特征(头部、躯干、耳廓等
我国地震活动频繁,分布着大大小小将近500个地震断层带,断层附近往往分布着许多人口稠密的大城市,近场效应给人们的生命财产安全带来了巨大威胁。为了在抗震设计中考虑近场效
近年来,随着遥感技术的不断发展,高分辨率对地观测卫星已成为国家重要战略资源之一。由于卫星所采集的图像不同于自然场景图像,卫星图像具有幅宽大、精度高、背景复杂等特点,
自计算机技术出现以来,目标检测一直是计算机视觉领域研究热点之一。目标检测的任务是找出图像中所感兴趣的目标,确定他们的位置和类别。依赖于手工特征的传统目标检测算法对于自然环境中目标姿态和角度多变性等问题往往没有合适的解决方案,而随着深度学习理论的不断发展,新模型新结构的不断出现,深度学习在各类目标检测公开数据集中取得优异的成绩,为解决实际工程问题提供了现实有效的方案。本文以深度学习理论为基础,着重研