基于DQN的区块链任务分配方法、装置、设备及介质制造方法及图纸

技术编号:42401034 阅读:19 留言:0更新日期:2024-08-16 16:22
本申请公开了一种基于DQN的区块链任务分配方法、装置、设备及介质,涉及任务分配领域,包括:确定DQN模型的状态向量,根据状态向量选择目标动作,并确定目标动作的预测执行时间以及实际执行时间;将预测执行时间以及实际执行时间作为预设时长奖励公式的输入,以得到时长奖励;随机抽取若干经验,并基于若干经验确定DQN模型的目标Q值,并通过DQN模型的观测Q值以及目标Q值更新DQN模型;进行多轮更新,直至DQN模型达到预设要求,以得到目标DQN模型;通过目标DQN模型构建目标区块链任务分配模型,并在接收到区块链任务分配请求后,通过目标区块链任务分配模型进行任务智能分配。由此,可以提高任务分配效率、应对动态环境变化,降低人工干预。

【技术实现步骤摘要】

本专利技术涉及任务分配领域,特别涉及一种基于dqn的区块链任务分配方法、装置、设备及介质。


技术介绍

1、区块链服务是一种基于区块链技术的服务模型,它通过区块链网络提供各种功能,如智能合约执行、数据存储、安全验证等。这些服务可以包括去中心化应用程序开发、数字资产管理、供应链跟踪、身份验证等领域。区块链服务通常通过开放的api或专用的平台向开发人员、企业和个人提供访问,并且具有分布式、不可篡改和高度安全等特性,以满足各种业务需求和应用场景。

2、随着云计算的发展,将区块链服务上云可以极大地提高其灵活性和可扩展性,同时降低了部署和管理的成本。由于云环境资源可用性的高度波动,应用程序的运行时间取决于当前的工作负载,因此需要动态分配任务。在此背景下,可以利用性能预测技术来估计每个任务的运行时间,根据当前环境的负载情况动态地将任务分配给可用资源。这种动态分配任务的方法可以通过持续收集资源消耗数据(如cpu和内存使用情况)并采用解析方法进行预测。将区块链与云服务相结合,不仅能够实现任务的有效分配和资源的高效利用,还能够提供更安全和可靠的基础设施,促进区块链本文档来自技高网...

【技术保护点】

1.一种基于DQN的区块链任务分配方法,其特征在于,包括:

2.根据权利要求1所述的基于DQN的区块链任务分配方法,其特征在于,所述基于预设状态空间确定DQN模型的状态向量,根据所述状态向量从预设动作空间中选择目标动作,包括:

3.根据权利要求1所述的基于DQN的区块链任务分配方法,其特征在于,所述确定所述目标动作的预测执行时间以及实际执行时间,包括:

4.根据权利要求1所述的基于DQN的区块链任务分配方法,其特征在于,所述预设时长奖励公式如下:

5.根据权利要求1至4任一项所述的基于DQN的区块链任务分配方法,其特征在于,所述从所述预设经...

【技术特征摘要】

1.一种基于dqn的区块链任务分配方法,其特征在于,包括:

2.根据权利要求1所述的基于dqn的区块链任务分配方法,其特征在于,所述基于预设状态空间确定dqn模型的状态向量,根据所述状态向量从预设动作空间中选择目标动作,包括:

3.根据权利要求1所述的基于dqn的区块链任务分配方法,其特征在于,所述确定所述目标动作的预测执行时间以及实际执行时间,包括:

4.根据权利要求1所述的基于dqn的区块链任务分配方法,其特征在于,所述预设时长奖励公式如下:

5.根据权利要求1至4任一项所述的基于dqn的区块链任务分配方法,其特征在于,所述从所述预设经验回放缓冲区中随机抽取若干经验,并基于所述...

【专利技术属性】
技术研发人员:时云智张祥钦秦雪娇
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

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

1