通信方法及装置、系统、存储介质、程序产品制造方法及图纸

技术编号:37351501 阅读:15 留言:0更新日期:2023-04-27 07:03
本申请公开了一种通信方法及装置、系统、存储介质、程序产品。该方法包括:第一分布式节点向与第一分布式节点相邻的至少一个第二分布式节点发送通信机制指示信息,通信机制指示信息是基于分布式学习系统的鲁棒性需求得到的;第一分布式节点接收至少一个第二分布式节点的至少一个第一数据,至少一个第一数据是由至少一个第二分布式节点基于通信机制指示信息传输的;以及第一分布式节点基于第一分布式节点的第二数据和至少一个第一数据使用分布式学习模型进行推理。采用该方案,目标节点基于分布式学习系统的鲁棒性需求向邻居节点指示通信机制,邻居节点根据该通信机制传输数据,提高了分布式推理的效率和鲁棒性。提高了分布式推理的效率和鲁棒性。提高了分布式推理的效率和鲁棒性。

【技术实现步骤摘要】
通信方法及装置、系统、存储介质、程序产品


[0001]本申请涉及通信
,尤其涉及一种通信方法及装置、系统、存储介质、程序产品。

技术介绍

[0002]随着网络计算能力的进一步提升和大数据的爆发,将人工智能(artificial intelligence,AI)技术引入到无线网络的设计中是突破传统无线技术瓶颈的重要方法之一。利用分布式推理可以有效地将获取数据的节点以及拥有算力资源的节点组织起来,完成分布式学习。
[0003]在分布式推理的过程中,邻点之间的信息交换需要通过无线通信来完成。由于无线信道的路径损耗、阴影、衰落以及噪声等影响,信号可能无法正确传输,从而影响推理性能。已有的无线传输机制,是以提高系统的吞吐量为目标,然而分布式推理对传输错误有一定的容忍度,采用现有的无线传输机制可能会浪费通信资源,增大系统延时。
[0004]因此,亟需一种适合分布式推理的通信方案来提高推理性能。

技术实现思路

[0005]本申请提供一种通信方法及装置、系统、存储介质、程序产品,以综合考虑无线传输差错时,实现以高效的无线传输机制保证分布式推理的性能。
[0006]第一方面,提供了一种通信方法,应用于分布式学习系统,所述分布式学习系统包括至少两个分布式节点,所述至少两个分布式节点包括第一分布式节点和至少一个第二分布式节点,所述方法包括:所述第一分布式节点向与所述第一分布式节点相邻的至少一个所述第二分布式节点发送通信机制指示信息,所述通信机制指示信息是基于所述分布式学习系统的鲁棒性需求得到的;所述第一分布式节点接收所述至少一个第二分布式节点的至少一个第一数据,所述至少一个第一数据是由所述至少一个第二分布式节点基于所述通信机制指示信息传输的;以及所述第一分布式节点基于所述第一分布式节点的第二数据和所述至少一个第一数据使用分布式学习模型进行推理。在第一方面中,该第一分布式节点可以是进行分布式推理的目标节点,至少一个第二分布式节点可以是该目标节点的邻居节点。目标节点基于分布式学习系统的鲁棒性需求向邻居节点指示通信机制,邻居节点根据该通信机制传输数据,提高了分布式推理的效率和鲁棒性。以分布式推理结果的鲁棒性为目标,复杂度低,通信资源利用合理,系统延时低。
[0007]在一种可能的实现中,所述方法还包括:所述第一分布式节点向所述至少一个第二分布式节点发送第一指示信息;或所述第一分布式节点向中心节点发送所述第一指示信息,使得所述中心节点向所述至少一个第二分布式节点转发所述第一指示信息;其中,所述第一指示信息用于指示所述至少一个第二分布式节点向所述第一分布式节点发送所述至少一个第一数据,所述第一指示信息包括以下至少一个信息:传输所述至少一个第一数据的资源调度信息,推理任务信息,请求数据量,或请求数据的种类。在该实现中,第一分布式
节点通过第一指示信息明确指示至少一个第二分布式节点以下至少一个信息:传输所述至少一个第一数据的资源调度信息,推理任务信息,请求数据量,或请求数据的种类,使得至少一个第二分布式节点根据上述信息来传输至少一个第一数据,从而保证分布式推理的性能。
[0008]在一种可能的实现中,所述方法还包括:所述第一分布式节点向所述至少一个第二分布式节点发送第二指示信息,所述第二指示信息用于指示所述分布式学习系统处于机器学习推理模式。在该实现中,通过第二指示信息明确指示了分布式学习系统处于机器学习推理模式。
[0009]在又一种可能的实现中,在所述第一分布式节点向所述至少一个第二分布式节点发送所述通信机制指示信息之前,所述方法还包括:所述第一分布式节点接收所述至少一个第二分布式节点的至少一个第三数据;以及所述第一分布式节点基于所述第二数据和所述至少一个第三数据使用所述分布式学习模型进行推理,确定推理结果不鲁棒。在该实现中,第一分布式节点进行推理时,如果确定推理结果不鲁棒,则向至少一个第二分布式节点发送通信机制指示信息,该通信机制指示信息是基于分布式学习系统的鲁棒性需求得到的,使得至少一个第二分布式节点基于该通信机制指示信息传输至少一个第一数据,以提高后续推理的鲁棒性。
[0010]在又一种可能的实现中,所述通信机制指示信息用于指示所述至少一个第二分布式节点传输所述至少一个第一数据,或所述通信机制指示信息用于指示所述至少一个第二分布式节点调整通信机制,并以调整后的通信机制传输所述至少一个第一数据,所述至少一个第一数据为所述至少一个第三数据的重传数据。在该实现中,可以有多种通信机制调整方式提高分布式推理的鲁棒性,例如,是否进行重传、所需的发射功率、所需的调制编码方案等级等。
[0011]在又一种可能的实现中,所述第一分布式节点确定推理结果不鲁棒,包括以下任意一项:所述第一分布式节点确定鲁棒概率小于设定目标鲁棒概率,其中,所述鲁棒概率是所述至少一个第一数据传输错误的比特数小于最大错误比特数量的概率,所述最大错误比特数量为满足所述分布式学习系统的鲁棒性需求时允许传输错误的比特的最大数量;或所述第一分布式节点确定所述至少一个第二分布式节点的误比特率大于目标误比特率,所述目标误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述第一分布式节点确定最大推理偏差大于设定推理偏差,所述最大推理偏差为所有可能的推理偏差的最大值。在该实现中,对于中断通信系统和非中断通信系统,提供了多种方式用于准确地判断推理结果是否鲁棒。
[0012]在又一种可能的实现中,所述通信机制指示信息包括以下至少一项:通信质量需求;或重传指示信息;或通信机制的调整信息。
[0013]在又一种可能的实现中,所述通信质量需求包括第一误比特率,其中,所述第一误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述重传指示信息包括数据接收失败指示和/或下次数据传输所使用的传输资源;或所述通信机制的调整信息包括建议的第一发射功率和/或下次数据传输所使用的传输资源,其中,所述第一发射功率与所述第一分布式节点与所述至少一个第二分布式节点之间的第一信道状态和目标误比特率关联;或所述第一发射功率与所述第一分布式节点与所述至少一个第二分布式节
点之间的第二信道状态和所述至少一个第二分布式节点的第一传输速率关联;或所述通信机制的调整信息包括建议的第一调制编码模式等级和/或下次数据传输所使用的传输资源,所述第一调制编码模式等级与所述第一分布式节点与所述至少一个第二分布式节点之间的第三信道状态和所述至少一个第二分布式节点的第二传输速率关联。在该实现中,无线传输出现差错导致推理结果不鲁棒时,可以指示不满足通信需求的邻居节点重传第一数据、调整发射功率或调整调制编码模式等级,提高了分布式推理的鲁棒性。
[0014]第二方面,提供了一种通信方法,应用于分布式学习系统,所述分布式学习系统包括至少两个分布式节点,所述至少两个分布式节点包括至少一个第一分布式节点和第二分布式节点,所述方法包括:所述第二分布式节点接收来自至少一个所述第一分布式节点的通信机制指示信息,所述通信机制指示信息是基于所述分布式学习系统的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,应用于分布式学习系统,所述分布式学习系统包括至少两个分布式节点,所述至少两个分布式节点包括第一分布式节点和至少一个第二分布式节点,其特征在于,所述方法包括:所述第一分布式节点向与所述第一分布式节点相邻的至少一个所述第二分布式节点发送通信机制指示信息,所述通信机制指示信息是基于所述分布式学习系统的鲁棒性需求得到的;所述第一分布式节点接收所述至少一个第二分布式节点的至少一个第一数据,所述至少一个第一数据是由所述至少一个第二分布式节点基于所述通信机制指示信息传输的;所述第一分布式节点基于所述第一分布式节点的第二数据和所述至少一个第一数据使用分布式学习模型进行推理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一分布式节点向所述至少一个第二分布式节点发送第一指示信息,或,所述第一分布式节点向中心节点发送所述第一指示信息,使得所述中心节点向所述至少一个第二分布式节点转发所述第一指示信息;所述第一指示信息用于指示所述至少一个第二分布式节点向所述第一分布式节点发送所述至少一个第一数据;其中,所述第一指示信息包括以下至少一个信息:传输所述至少一个第一数据的资源调度信息,推理任务信息,请求数据量,或请求数据的种类。3.根据权利要求1或2所述的方法,其特征在于,在所述第一分布式节点向所述至少一个第二分布式节点发送所述通信机制指示信息之前,所述方法还包括:所述第一分布式节点接收所述至少一个第二分布式节点的至少一个第三数据;所述第一分布式节点基于所述第二数据和所述至少一个第三数据使用所述分布式学习模型进行推理,确定推理结果不鲁棒。4.根据权利要求3所述的方法,其特征在于,所述通信机制指示信息用于指示所述至少一个第二分布式节点传输所述至少一个第一数据,或所述通信机制指示信息用于指示所述至少一个第二分布式节点调整通信机制,并以调整后的通信机制传输所述至少一个第一数据,所述至少一个第一数据为所述至少一个第三数据的重传数据。5.根据权利要求3或4所述的方法,其特征在于,所述第一分布式节点确定推理结果不鲁棒,包括以下任意一项:所述第一分布式节点确定鲁棒概率小于设定目标鲁棒概率,其中,所述鲁棒概率是所述至少一个第一数据传输错误的比特数小于最大错误比特数量的概率,所述最大错误比特数量为满足所述分布式学习系统的鲁棒性需求时允许传输错误的比特的最大数量;或所述第一分布式节点确定所述至少一个第二分布式节点的误比特率大于目标误比特率,所述目标误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述第一分布式节点确定最大推理偏差大于设定推理偏差,所述最大推理偏差为所有可能的推理偏差的最大值。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述通信机制指示信息包括以下至少一项:通信质量需求;或
重传指示信息;或通信机制的调整信息。7.根据权利要求6所述的方法,其特征在于,所述通信质量需求包括第一误比特率,其中,所述第一误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述重传指示信息包括数据接收失败指示和/或下次数据传输所使用的传输资源;或所述通信机制的调整信息包括建议的第一发射功率和/或下次数据传输所使用的传输资源,其中,所述第一发射功率与所述第一分布式节点与所述至少一个第二分布式节点之间的第一信道状态和目标误比特率关联;或所述第一发射功率与所述第一分布式节点与所述至少一个第二分布式节点之间的第二信道状态和所述至少一个第二分布式节点的第一传输速率关联;或所述通信机制的调整信息包括建议的第一调制编码模式等级和/或下次数据传输所使用的传输资源,所述第一调制编码模式等级与所述第一分布式节点与所述至少一个第二分布式节点之间的第三信道状态和所述至少一个第二分布式节点的第二传输速率关联。8.一种通信方法,应用于分布式学习系统,所述分布式学习系统包括至少两个分布式节点,所述至少两个分布式节点包括至少一个第一分布式节点和第二分布式节点,其特征在于,所述方法包括:所述第二分布式节点接收来自至少一个所述第一分布式节点的通信机制指示信息,所述通信机制指示信息是基于所述分布式学习系统的鲁棒性需求得到的;所述第二分布式节点基于所述通信机制指示信息向至少一个第一分布式节点发送第一数据。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述第二分布式节点接收来自所述至少一个第一分布式节点或所述中心节点的第一指示信息,所述第一指示信息用于指示所述第二分布式节点向所述至少一个第一分布式节点发送所述第一数据;其中,所述第一指示信息包括以下至少一个信息:传输所述第一数据的资源调度信息,推理任务信息,请求数据量,或请求数据的种类。10.根据权利要求8或9所述的方法,其特征在于,所述通信机制指示信息用于指示所述第二分布式节点传输所述第一数据,或所述通信机制指示信息用于指示所述第二分布式节点调整通信机制,并以调整后的通信机制传输所述第一数据,所述第一数据为重传的数据。11.根据权利要求8

10中任一项所述的方法,其特征在于,所述通信机制指示信息包括以下至少一项:通信质量需求;或重传指示信息;或通信机制的调整信息。12.根据权利要求11所述的方法,其特征在于,所述通信质量需求包括第一误比特率,其中,所述第一误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述重传指示信息包括数据接收失败指示和/或下次数据传输所使用的传输资源;或所述通信机制的调整信息包括建议的第一发射功率和/或下次数据传输所使用的传输
资源,其中,所述第一发射功率与所述第二分布式节点与所述至少一个第一分布式节点之间的第一信道状态和目标误比特率关联,所述目标误比特率为满足所述分布式学习系统的鲁棒性需求的最大允许误比特率;或所述第一发射功率与所述第二分布式节点与所述至少一个第一分布式节点之间的第二信道状态和所述第二分布式节点的第一传输速率关联;或所述通信机制的调整信息包括建议的第一调制编码模式等级和/或下次数据传输所使用的传输资源,所述第一调制编码模式等级与所述第二分布式节点与所述至少一个第一分布式节点之间的第三信道状态和所述第二分布式节点的第二传输速率关联。13.根据权利要求12所述的方法,其特征在于,所述第二分布式节点基于所述通信机制指示信息向所述至少一个第一分布式节点发送第一数据,包括:所述第二分布式节点确定第二发射功率;所述第二分布式节点以所述第二发射功率向所述至少一个第一分布式节点发送所述第一数据;其中,所述第二发射功率为所述第二分布式节点允许的第一最大发射功率与所述第一发射功率中的较小值;或所述第二发射功率为所述第二分布式节点允许的第一最大发射功率与第二最大发射功率中的较小值,其中,所述第二最大发射功率为所述第二分布式节点从多个所述至少一个第一分布式节点接收到的多个所述第一发射功率中的最大值。14.根据权利要求12所述的方法,其特征在于,所述第二分布式节点基于所述通信机制指示信息向所述至少一个第一分布式节点发送第一数据,包括:所述第二分布式节点确定第二调制编码模式;所述第二分布式节点以所述第二调制编码模式向所述至少一个第一分布式节点发送所述第一数据;其中,所述第二调制编码模式与所述第一调制编码模式等级相同,或所述第二调制编码模式为所述第二分布式节点从与所述第二分布式节点相邻的所述至少一个第一分布式节点接收到的多个所述第一调制编码模式等级中的最低等级。15.一种通信装置,应用于分布式学习系统,所述分布式学习系统包括至少两个分布式节点,所述至少两个分布式节点包括所述通信装置和至少一个...

【专利技术属性】
技术研发人员:王坚李榕张公正王俊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1