一种信息交互方法、设备和计算机可读存储介质与流程

文档序号:35503545发布日期:2023-09-20 16:24阅读:18来源:国知局
一种信息交互方法、设备和计算机可读存储介质与流程

本申请涉及计算机领域中的信息交互技术,尤其涉及一种信息交互方法、设备和计算机可读存储介质。


背景技术:

1、智能体的协调机制是指多个智能体之间进行信息交互并因此决定自己行为时所共同约定的规则。设计良好的协调机制,可以有效的调节各个智能体之间相互协作的行为,自治性的调整组织结构,快速有效地解决局部与全局的问题,使得整个智能系统获得优良的性能。目前,多智能体协作的问题主要通过统计学、管理学和复杂系统理论等方法进行解决,但存在计算代价高、协作一致性收敛迭代速度慢、中心化节点资源瓶颈、分布式机制效率低下等问题,导致相关技术中的多智能体协作方法只能针对特定的领域和特定的需求开展,无法应用于对安全和计算效率要求比较高的分布式机器学习领域。


技术实现思路

1、为解决上述技术问题,本申请实施例期望提供一种信息交互方法、设备和计算机可读存储介质,解决了相关技术中的多智能体协作方法无法应用于对安全和计算效率要求比较高的分布式机器学习领域的问题。

2、本申请的技术方案是这样实现的:

3、一种信息交互方法,所述方法应用于分布式系统中的第一节点,所述方法包括:

4、通过所述第一节点对应的第一智能体确定第一任务模型对应的第一信息,并发送所述第一信息至第二节点对应的第二智能体;

5、通过所述第一智能体接收通过所述第二智能体发送的所述第二节点对应的第二任务模型的第二信息;其中,所述第一节点与所述第二节点不同;

6、通过所述第一智能体基于所述第一信息和所述第二信息,生成第一目标任务模型;其中,所述第一目标任务模型具有所述第一任务模型和所述第二任务模型的功能。

7、上述方案中,所述通过所述第一节点对应第一智能体确定第一任务模型对应的第一信息,并发送所述第一信息至第二节点对应的第二智能体,包括:

8、通过所述第一智能体确定所述第一任务模型对应的初始信息;

9、通过所述第一智能体对所述初始信息进行处理得到所述第一信息,并发送所述第一信息至所述第二智能体。

10、上述方案中,所述通过所述第一智能体对所述初始信息进行处理得到所述第一信息,包括:

11、通过所述第一智能体对将初始信息的格式转换为目标格式;其中,所述第二信息的格式与所述第一信息相同;

12、通过所述第一智能体采用目标密钥对进行了格式转换的所述初始信息进行加密,得到所述第一信息。

13、上述方案中,所述方法还包括:

14、通过所述第一智能体发送所述第一信息至第三节点;

15、通过所述第一智能体接收通过所述第三节点发送的第四节点的第三任务模型对应的第三信息;其中,所述第三信息的格式与所述第一信息相同;

16、通过所述第一智能体基于所述第一信息和所述第三信息,生成第二目标任务模型;其中,所述第二目标任务模型具有所述第一任务模型和所述第三任务模型的功能。

17、上述方案中,所述方法还包括:

18、通过所述第一智能体确定所述第一智能体的第一状态信息,并将所述第一状态信息转换为目标格式;

19、通过所述第一智能体发送格式转换后的所述第一状态信息至第三节点,其中,所述第一状态信息用于使得所述第三节点基于所述第一状态信息确定是否更新所述第一智能体。

20、一种信息交互方法,所述方法应用于分布式系统中的第三节点,所述方法包括:

21、接收通过第一节点的第一智能体发送的第一信息,并接收通过第四节点的第三智能体发送的第三任务模对应的第三信息;其中,所述第一信息和所述第三信息是采用目标密钥加密后的信息;

22、发送所述第一信息至所述第三智能体,并发送所述第三信息至所述第一智能体。

23、上述方案中,所述方法还包括:

24、给所述第一智能体、第二节点对应的第二智能体和所述第三智能体配置建模任务,并发送用于启动所述建模任务的启动信息至所述第一智能体、所述第二智能体和所述第三智能体;其中,所述建模任务是用于生成第一目标任务模型或第二目标任务模型的;

25、控制所述第一智能体、所述第二智能体和所述第三智能体处于工作状态。

26、上述方案中,所述方法还包括:

27、分别接收通过多个智能体中的每一智能体发送的每一智能体的每一状态信息;其中,所述多个智能体至少包括:所述第一智能体、第二节点对应的第二智能体和所述第三智能体;

28、分别基于所述每一状态信息确定所述每一智能体的状态;

29、在确定所述多个智能体中存在状态信息异常的智能体的情况下,发送用于保存异常智能体中的数据的指令至异常智能体对应的目标节点;

30、删除所述异常智能体并修复所述目标节点,给所述目标节点分配新智能体,并加载所述异常智能体中的数据至所述新智能体;

31、更新所述目标密钥。

32、一种第一节点,所述第一节点包括:第一处理器、第一存储器和第一通信总线;

33、所述第一通信总线用于实现第一处理器和第一存储器之间的通信连接;

34、所述第一处理器用于执行第一存储器中存储的消息交互程序,以实现上述信息交互方法的步骤。

35、一种第三节点,所述第三节点包括:第二处理器、第二存储器和第二通信总线;

36、所述第二通信总线用于实现第二处理器和第二存储器之间的通信连接;

37、所述第二处理器用于执行第二存储器中存储的消息交互程序,以实现上述信息交互方法的步骤。

38、一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述信息交互方法的步骤。

39、本申请的实施例所提供的信息交互方法、设备和计算机可读存储介质,通过第一节点对应的第一智能体确定第一任务模型对应的第一信息,并发送第一信息至第二节点对应的第二智能体,通过第一智能体接收通过第二智能体发送的第二节点对应的第二任务模型的第二信息,通过第一智能体基于第一信息和第二信息生成第一目标任务模型,第一目标任务模型具有第一任务模型和第二任务模型的功能,如此,通过智能体之间的交互实现了分布式系统中各节点进行用于生成目标任务模型的信息交互,最终生成目标任务模型,解决了相关技术中的多智能体协作方法无法应用于对安全和计算效率要求比较高的分布式机器学习领域的问题。



技术特征:

1.一种信息交互方法,其特征在于,所述方法应用于分布式系统中的第一节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过所述第一节点对应第一智能体确定第一任务模型对应的第一信息,并发送所述第一信息至第二节点对应的第二智能体,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过所述第一智能体对所述初始信息进行处理得到所述第一信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.一种信息交互方法,其特征在于,所述方法应用于分布式系统中的第三节点,所述方法包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述方法还包括:

9.一种第一节点,其特征在于,所述第一节点包括:第一处理器、第一存储器和第一通信总线;

10.一种第三节点,其特征在于,所述第三节点包括:第二处理器、第二存储器和第二通信总线;

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1~5或6~8中任一项所述的信息交互方法的步骤。


技术总结
本申请实施例公开一种信息交互方法,应用于分布式系统中的第一节点,包括:通过第一节点对应的第一智能体确定第一任务模型对应的第一信息,并发送第一信息至第二节点对应的第二智能体;通过第一智能体接收通过第二智能体发送的第二节点对应的第二任务模型的第二信息;其中,所述第一节点与所述第二节点不同;通过所述第一智能体基于所述第一信息和所述第二信息,生成第一目标任务模型;第一目标任务模型具有所述第一任务模型和所述第二任务模型的功能。本申请实施例还公开一种信息交互设备和计算机可读存储介质。

技术研发人员:信伦,于路
受保护的技术使用者:中国移动通信有限公司研究院
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1