System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于区块链服务可靠性预测的图注意力矩阵分解方法技术_技高网
当前位置: 首页 > 专利查询>汕头大学专利>正文

一种用于区块链服务可靠性预测的图注意力矩阵分解方法技术

技术编号:41228165 阅读:3 留言:0更新日期:2024-05-09 23:45
本发明专利技术实施例公开了一种用于区块链服务可靠性预测的图注意力矩阵分解方法,包括用户向各自的服务发送请求,区块链服务通过提供对服务质量数据的反馈进行响应;初始化用户和服务的因子矩阵,并基于输入索引检索它们相应的嵌入;构建二分图来捕捉用户、服务和上下文特征之间的复杂关系和相互依存关系,使用图卷积和消息传递,从相邻节点中聚合信息;将用户嵌入和服务嵌入连接起来以创建输入嵌入矩阵,使用基于内积的预测层,对用户和服务嵌入之间的交互进行建模。采用本发明专利技术,实现对区块链可靠性的预测,不仅增强了对整体信息的利用,提高了预测的可靠性,为各种推荐和预测任务提供有效的解决方案。

【技术实现步骤摘要】

本专利技术涉及信息,尤其涉及一种用于区块链服务可靠性预测的图注意力矩阵分解方法


技术介绍

1、区块链代表了一种去中心化的分布式数据库技术,用于记录和验证交易。与此同时,面向服务的计算(service-oriented computing,soc)则是一种软件设计方法,将应用程序分解成可重复使用的独立服务单元,能够独立开发、部署和管理。此外,区块链技术还潜在地改善了安全嵌入式系统[1]和动态硬件资源分配[2]方面的性能。在软件系统开发领域,区块链技术为通信、数据存储、数据挖掘和计算等服务提供了支持。微软和ibm等公司已经推出了基于面向服务计算理念的ubaas(统一区块链即服务)[3]。区块链技术已经在多个行业[4]中得到验证,包括金融、银行和医疗保健[5]。在baas范式中,利用物联网[6]可以调用大量区块链服务,以构建基于区块链的应用程序。这种方法使开发人员能够迅速验证其模型和概念,从而加速了基于区块链的应用程序的开发和部署过程。

2、统一的区块链技术和面向服务的计算(soc)的迅猛发展,使得区块链即服务(blockchain-as-a-service,baas)平台在物联网、边缘计算和web服务等领域迎来了蓬勃增长。在构建高度可靠的基于区块链的应用程序时,选择最适合的区块链即服务成为至关重要的考虑因素。通常,本专利技术使用非功能性指标qos(quality of service)来进行选择。然而,随着部署在区块链上的服务数量急剧增加,人们在选择最合适的区块链服务时面临一系列挑战。一方面,每个用户可能需要调用不同的区块链即服务,而这些服务的qos各不相同。另一方面,许多服务的qos信息是未知的,因此需要依赖历史qos数据来进行预测。这种情况增加了选择合适区块链服务的复杂性,需要综合考虑多个因素以确保可靠性和性能。

3、目前,众多研究人员专注于解决从web服务生成的稀疏采样数据中缺失qos值的问题。这些方法包括基于内存的方法[7]和基于模型的方法[8]。然而,这些方法的计算成本相当高,且对大量数据的依赖性较强。此外,这两种方法在捕获系统复杂特征和处理异构数据方面表现不佳。

4、传统方法通常会根据服务的非功能属性来排名和选择最可靠的服务。可靠性在服务选择中被认为是一个重要的非功能特性[9]。这些属性通常用来评估和测量不同区块链服务的性能和可靠性。然而,当区块链服务推荐系统建议用户使用之前未使用过的服务时,用户所依赖的可靠性值是未知的。在这种情况下,预测服务的未知可靠性对于确定所推荐的服务是否适合用户至关重要。

5、在实际应用中,区块链网络可能包含超过20,000个节点,这使得个体用户难以同时与所有节点建立连接并评估它们的可靠性。因此,用户必须仰赖先进的预测方法来专业评估区块链节点的可靠性,而无需实际调用候选区块链服务。这仍然是一个待解决的复杂问题,需要深入研究和创新解决方案。

6、 参考文献:

7、[1]shao, z.; xue, c.; zhuge, q.; sha, e.m.; xiao, b. securityprotection and checking in embedded system integration against bufferoverflow attacks. in proceedings of the international conference oninformation technology: coding and computing, las vegas, nv, usa, 5–7 april2004; ieee: new york, ny, usa, 2004; volume 1, pp. 409–413.

8、[2]qiu, m.; jia, z.; xue, c.; shao, z.; sha, e.h.m. voltageassignment with guaranteed probability satisfying timing constraint for real-time multiproceesor dsp. j. vlsi signal process. syst. signal image videotechnol. 2007, 46, 55–73.

9、[3]lu, q.; xu, x.; liu, y.; weber, i.; zhu, l.; zhang, w. ubaas: aunified blockchain as a service platform. future gener. comput. syst. 2019,101, 564–575.

10、[4]vaigandla, k.k.; karne, r.; siluveru, m.; kesoju, m. review onblockchain technology: architecture, characteristics, benefits, algorithms,challenges and applications. mesopotamian j. cybersecur. 2023, 2023, 73–85.

11、[5]sadeq, n.; hamzeh, z.; nassreddine, g.; elhassan, t. the impact ofblockchain technique on trustworthy healthcare sector. mesopotamian j.cybersecur. 2023, 2023, 105–115.

12、[6]samaniego, m.; jamsrandorj, u.; deters, r. blockchain as a servicefor iot. in proceedings of the 2016 ieee international conference on internetof things (ithings) and ieee green computing and communications (greencom)and ieee cyber, physical and social computing (cpscom) and ieee smart data(smartdata), chengdu, china, 15–18 december 2016; ieee: new york, ny, usa,2016; pp. 433–436.

13、[7]x. he, l. liao, h. zhang, l. nie, x. hu, and t.-s. chua,“neuralcollaborative filtering,” in proc. 26th int. conf. world wide web, 2017,pp.173–182.

14本文档来自技高网...

【技术保护点】

1.一种用于区块链服务可靠性预测的图注意力矩阵分解方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的用于区块链服务可靠性预测的图注意力矩阵分解方法,其特征在于,所述S2还包括步骤:

3.根据权利要求2所述的用于区块链服务可靠性预测的图注意力矩阵分解方法,其特征在于,所述S3还包括步骤:

【技术特征摘要】

1.一种用于区块链服务可靠性预测的图注意力矩阵分解方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的用于区块链服务可靠性预测的图注意力矩阵分...

【专利技术属性】
技术研发人员:许建龙陈彩怡张焯桦代青草杜冠辰王芮祺曾渝翔
申请(专利权)人:汕头大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1