【技术实现步骤摘要】
本专利技术涉及计算机应用,尤其涉及一种基于图知识蒸馏的web服务的qos(quality of service,服务质量)预测方法。
技术介绍
1、soa(service-oriented architecture,面向服务的体系结构)是一种构建分布式项目的方法,web服务是这种体系结构中不可或缺的组成部分。随着soa的广泛应用,web服务的数量增长迅速,面对众多功能相似的服务,用户陷入选择困难的窘境。
2、qos是区分功能相似的服务的指标,它衡量了一个服务的非功能属性,包括响应时间、吞吐量和安全性等,直接调用服务是用户获取qos的可靠渠道,但是由于服务数量庞大,在时间、成本的约束下,用户难以通过调用每个服务来得到qos。因此,预测qos帮助用户高效地选择服务迫在眉睫。
3、qos预测任务已获得学术界广泛的关注和研究,目前,主流的qos预测方法是协同过滤方法,其中,基于邻居的方法计算用户或服务之间的相似度,利用相似关系预测qos,基于模型的方法引入上下文信息,通过建模用户和服务之间的关系预测qos。近年来,深度学
...【技术保护点】
1.一种基于图知识蒸馏的Web服务的服务质量预测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述的获取Web服务的QoS数据集,利用所述QoS数据集构建融合多种特征的异质图结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述的根据图神经网络和所述异质图结构构建教师模型,利用所述教师模型学习所述QoS数据集中的用户与服务之间的交互知识以及上下文知识,包括:
4.根据权利要求3所述的方法,其特征在于,所述的构建基于多层感知机的学生模型,利用预训练的教师模型做知识蒸馏,结合所述QoS数据集中的QoS矩阵,通
...【技术特征摘要】
1.一种基于图知识蒸馏的web服务的服务质量预测方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述的获取web服务的qos数据集,利用所述qos数据集构建融合多种特征的异质图结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述的根据图神经网络和所述异质图结构构建教师模型,利用所述教师模...
【专利技术属性】
技术研发人员:丁丁,修宇婷,李浥东,赵宏伟,武子腾,
申请(专利权)人:北京交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。