基于QoS的服务推荐方法研究

来源 :齐鲁工业大学 | 被引量 : 0次 | 上传用户:yd310yd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着IT技术的发展,各种Web服务的数量日益增长,有许多服务都是为相同功能属性目的开发的,而不是基于非功能需求目的开发的。服务质量(Quality of Service,QoS)作为服务的非功能性属性并不一致,为了吸引用户对这些拥有高质量属性服务的关注,如何为用户推荐高质量的服务成为当前研究热点之一。最近几年,人们对基于QoS的推荐方法进行了独特的分析,建立了多层面、全方位的推荐方法。
  然而在研究的过程中还面临着许多挑战,如:现实中的数据稀疏性以及服务推荐的效率问题;服务与用户的相关性问题没有得到充分考虑;无法有效学习用户与服务在高维度层级的线性关系;QoS本身具备很强的时间属性;动静态QoS结合产生的影响。基于以上问题,论文的主要研究内容有:
  (1)针对稀疏性环境中存在的服务推荐效率问题,以及服务-用户的相关性问题,本文提出一个基于QoS的双层过滤的服务推荐模型。首先提出一种服务过滤策略,通过判断服务QoS值的稳定性,对用户交互过程中产生的无效服务过滤,进而提高候选服务的纯度,减小服务规模。然后利用用户和服务的地理位置信息,考虑服务与用户之间的联系以及不同组合特征的重要性,利用因子分解机和注意力机制预测各种组合特征,解决服务与用户之间相关性的问题。在以上两项问题的基础上,提出了一个双层过滤的服务推荐模型。这个模型结合过滤无效服务和位置信息的动机,通过两次过滤,不仅解决了早期无效服务干扰的问题,还解决了上下文信息的影响以及服务与用户之间的关系问题,提高服务推荐效率。
  (2)针对QoS动态性的问题。在静态QoS的基础上,考虑到动静态QoS相结合产生的影响,本文提出一个基于QoS的多任务服务推荐模型。首先,考虑到服务推荐环境的稀疏性,选择因子分解机来学习服务之间的低阶特征组合。考虑到QoS动态性,使用双向LSTM来捕捉高阶服务特征,它不仅能灵活的处理上下文信息,还能够记忆用户的长短时偏好。该模型不仅对高阶和低阶特征同时进行建模,而且考虑了用户调用服务时产生的上下文信息。模型将两个模块集成到深度神经网络结构中,利用它们的特征组合和深度挖掘能力。此外,使用一对注意机制将任务模型的重点放在寻找与服务数据中当前输出相关的有用信息上。
  论文在不同的Web数据集上对以上两种推荐模型进行一系列实验,实验结果证明了本文所提方法的有效性。
其他文献
学位
学位
学位
学位
学位
学位
学位
学位
当今时代随着大数据技术的不断发展,各种复杂网络无处不在。虽然新技术的发展给人类和社会带来了极大的便利,但是也在一定程度上加剧了社会的动荡和不安,因此如何更好的控制这些网络让其更好的为人类服务具有重要意义。然而大多情况下由于复杂系统的未知性和抽象性,复杂网络的拓扑结构往往是未知的。基于此问题,相关研究人员根据系统产生的多元时间序列数据,对复杂网络拓扑结构展开重构工作。本文通过对目前现有的各种网络重构
学位
脑胶质瘤是最常见的原发性颅脑肿瘤,严重危害了人类的身体健康。核磁共振影像(MRI)技术提供了脑肿瘤颅内影像,给予医生诊断与治疗巨大的支持。实现脑胶质瘤精准分割对医生诊断和治疗具有积极的意义。由于脑胶质瘤的大小、形状及位置存在多样性,结构具有复杂性,且不同病人之间有非常大的差异,使基于MRI图像的脑胶质瘤识别与分割仍然十分困难。传统的方法非常耗时耗力,具有不稳定性,且单模态MRI图像无法提供完整的脑
学位