一种基于联邦学习的车联网多维资源分配方法及系统技术方案

技术编号:34986164 阅读:54 留言:0更新日期:2022-09-21 14:30
本申请公开了一种基于联邦学习的车联网多维资源分配方法及系统,所述方法包括:获取若干个MEC服务器发送的模型数据;所述MEC服务器配置在不同地理区域的基站内;所述模型数据为MEC服务器根据所处地理区域内的所有车辆反馈的车辆性能参数,采用本地模型训练得到;将获得的模型数据聚合处理,得到全局模型参数;发送所述全局模型参数至反馈所述模型数据的MEC服务器;获取MEC服务器反馈的多维资源消耗量预测值;所述多维资源消耗量预测值为MEC服务器根据所述全局模型参数对单位时间内消耗的多维资源量进行训练得到;根据所述多维资源消耗量预测值确定对各个MEC服务器的资源分配值。值。值。

【技术实现步骤摘要】
一种基于联邦学习的车联网多维资源分配方法及系统


[0001]本专利技术涉及车联网
,特别涉及一种基于联邦学习的车联网多维资源分配方法及系统。

技术介绍

[0002]车联网技术正受到学术界与工业界越来越多的关注。行驶中的车辆作为信息感知对象,借助新一代通信技术实现车与车、人、路、服务平台之间的网络连接。通过接入车联网,道路安全和交通效率得到提高,越来越多的车辆应用和数据服务得以启动。然而,有限的带宽资源、车载计算资源和缓存资源使得对延迟敏感的应用和服务仍面临许多挑战。
[0003]随着软件定义网络(Software Defined Networking, SDN)的发展,灵活的管理和调度车联网中的各项多维资源成为可能。但由于多维资源之间的耦合性以及庞大的用户数量,以往基于精确算法或数学规划的近似算法难以处理车联网中复杂的最优资源分配问题,且难以根据场景变化作出自适应调整。机器学习作为近来发展迅速的技术在处理此类问题时具有难以比拟的优势。但在车联网这一特殊的边缘计算场景中,传统的集中式机器学习方法,即将训练数据全部传送至云端进行训练的方式并不适用。一方面,训练数据的传输将占用额外的通信资源;另一方面,机器学习方法需要大量的训练数据以得到良好的模型,但出于对车辆用户数据隐私安全的保护,用户数据被限制在本地受信任的边缘服务器处进行使用,这就导致边缘服务器处的数据不足以训练出泛化性良好的本地模型。因此,传统的机器学习方法不适用于解决车联网场景下的资源预测问题。
[0004]为解决传统集中式机器学习的困境,谷歌公司在2006年率先提出联邦学习(Federated Learning, FL)架构。FL通过将本地模型进行聚合的方式避免了用户数据离开本地的情况,保护了用户的数据隐私安全,同时达到了使用全局数据的目的。通过联邦学习架构,车辆用户无需将自身数据发送至云端服务器,且边缘服务器之间不会相互交换用户数据,仅将自身训练的机器学习模型传输至云端进行聚合以协同完成一个效果良好的全局模型。因此,为避免车联网系统内多维资源的冗余分配,有必要设计合理有效的多维资源预测方法,实时预测多维资源的消耗量,并以此为依据为车联网系统分配多维资源。典型的资源分配方法多专注于车联网中某单一资源的最优分配,少有综合考虑多维资源的统一最优分配;而另外一些使用机器学习方法对多维资源进行分配的方法中,单一的训练方为保证用户隐私安全导致难以获得足够的训练数据,使最终的模型质量较差,不适用于实际场景。

技术实现思路

[0005]本申请提供了一种基于联邦学习的车联网多维资分配方法及系统,旨在解决在车联网中,一方面由于车辆的高移动性,边缘服务器需要高速响应用户的请求;另一方面,车辆应用的类型不同,任务的异构性导致各种计算任务对多维资源的需求不同而导致车联网系统内多维资源的冗余分配的问题。
[0006]第一方面,本申请提供了一种基于联邦学习的车联网多维资源分配方法,所述方
法包括:获取若干个MEC服务器发送的模型数据;所述MEC服务器配置在不同地理区域的基站内;所述模型数据为MEC服务器根据所处地理区域内的所有车辆反馈的车辆性能参数,采用本地模型训练得到;将获得的模型数据聚合处理,得到全局模型参数;发送所述全局模型参数至反馈所述模型数据的MEC服务器;获取MEC服务器反馈的多维资源消耗量预测值;所述多维资源消耗量预测值为MEC服务器根据所述全局模型参数对单位时间内消耗的多维资源量进行训练得到;根据所述多维资源消耗量预测值确定对各个MEC服务器的资源分配值。
[0007]在一种实现方式中,将获得的模型数据聚合处理,得到全局模型参数的步骤包括:使用联邦平均算法对获得的所述模型数据聚合处理。
[0008]在一种实现方式中,使用联邦平均算法对获得的所述模型数据聚合处理的步骤包括:生成初始全局模型参数;根据所述模型数据和所述初始全局模型参数生成阶段性全局模型参数;将所述阶段性全局模型参数发送至所述MEC服务器;所述MEC服务器根据所述阶段性全局模型参数的训练结果判断所述阶段性全局模型参数是否收敛:若是,生成所述全局模型参数。
[0009]在一种实现方式中,所述方法还包括:若否,则重新执行所述根据所述模型数据和所述初始全局模型参数生成阶段性全局模型参数的步骤。
[0010]在一种实现方式中,将获得的模型数据聚合处理,得到全局模型参数的步骤包括:根据所述模型数据生成所述全局模型;其中,为在数据集上训练得到的第个神经元,为排列矩阵。
[0011]在一种实现方式中,所述模型数据还包括多维资源消耗量,所述多维资源消耗量通过下列方法得到:所述MEC服务器根据位于所处地理区域内的所有车辆反馈的车辆性能参数,使用深度学习方法生成多维资源消耗量。
[0012]在一种实现方式中,使用深度学习方法生成多维资源消耗量的步骤包括:Mi(t)={si(t),dei(t),ri(t)};其中,si(t)表示计算Mi(t)所需输入的数据大小,dei(t)表示该计算任务的完成最大允许时延,ri(t)表示完成该计算任务所需的CPU周期数。
[0013]在一种实现方式中,所述车辆性能参数包括任务生成情况,网络连接情况,车载设备性能。
[0014]第二方面,本申请提供了一种基于联邦学习的车联网多维资源分配系统,包括云
服务中心和MEC服务器,所述云服务中心被配置为执行下列方法:获取若干个所述MEC服务器发送的模型数据;所述MEC服务器配置在不同地理区域的基站内;所述模型数据为MEC服务器根据所处地理区域内的所有车辆反馈的车辆性能参数,采用本地模型训练得到;将获得的模型数据聚合处理,得到全局模型参数;发送所述全局模型参数至反馈所述模型数据的MEC服务器;获取MEC服务器反馈的多维资源消耗量预测值;所述多维资源消耗量预测值为MEC服务器根据所述全局模型参数对单位时间内消耗的多维资源量进行训练得到;根据所述多维资源消耗量预测值确定对各个MEC服务器的资源分配值。
[0015]由上述技术方案可知,本申请以车联网系统内的车载设备为基础,通过MEC服务器对车联网系统中消耗的多维资源进行预测,并以此为基础自动调整单位时间段内分配给小基站的各项多维资源分配量,从而实现随时间变动的自适应资源分配,提高系统服务质量。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的获得其他的附图。
[0017]图1为本申请提供的一种基于联邦学习的车联网多维资源分配方法及系统的流程图;图2为本申请提供一种基于联邦学习的车联网多维资源分配方法及系统的车联网多维资源分配方法的网络架构图;图3为本申请提供一种基于联邦学习的车联网多维资源分配方法及系统的得到全局模型参数的流程图;图4为本申请提供一种基于联邦学习的车联网多维资源分配方法及系统中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于联邦学习的车联网多维资源分配方法,其特征在于,所述方法包括:获取若干个MEC服务器发送的模型数据;所述MEC服务器配置在不同地理区域的基站内;所述模型数据为MEC服务器根据所处地理区域内的所有车辆反馈的车辆性能参数,采用本地模型训练得到;将获得的模型数据聚合处理,得到全局模型参数;发送所述全局模型参数至反馈所述模型数据的MEC服务器;获取MEC服务器反馈的多维资源消耗量预测值;所述多维资源消耗量预测值为MEC服务器根据所述全局模型参数对单位时间内消耗的多维资源量进行训练得到;根据所述多维资源消耗量预测值确定对各个MEC服务器的资源分配值。2.根据权利要求1所述的一种基于联邦学习的车联网多维资源分配方法,其特征在于,将获得的模型数据聚合处理,得到全局模型参数的步骤包括:使用联邦平均算法对获得的所述模型数据聚合处理。3.根据权利要求2所述的一种基于联邦学习的车联网多维资源分配方法,其特征在于,使用联邦平均算法对获得的所述模型数据聚合处理的步骤包括:生成初始全局模型参数;根据所述模型数据和所述初始全局模型参数生成阶段性全局模型参数;将所述阶段性全局模型参数发送至所述MEC服务器;所述MEC服务器根据所述阶段性全局模型参数的训练结果判断所述阶段性全局模型参数是否收敛:若是,生成所述全局模型参数。4.权利要求3所述的一种基于联邦学习的车联网多维资源分配方法,其特征在于,所述方法还包括:若否,则重新执行所述根据所述模型数据和所述初始全局模型参数生成阶段性全局模型参数的步骤。5.根据权利要求1所述的一种基于联邦学习的车联网多维资源分配方法,其特征在于,将获得的模型数据聚合处理,得到全局模型参数的步骤包括:根据所述模型数据生成所述全局模型;其中,为在数据集上训练得到的第个神经元,为排列矩阵。6.根据权利要求1所述的一种基于联...

【专利技术属性】
技术研发人员:石宁白光伟吴赟寒沈航钟亮亮
申请(专利权)人:南京可信区块链与算法经济研究院有限公司
类型:发明
国别省市:

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

1