[发明专利]一种基于联邦学习资源分配优化方法及系统在审
申请号: | 202111622829.1 | 申请日: | 2021-12-28 |
公开(公告)号: | CN114219354A | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 武希豪;李沛;梁雪松;姚英彪;吴俊 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/30;G06N20/00 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 冷红梅 |
地址: | 310018 浙江省杭州市杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联邦 学习 资源 分配 优化 方法 系统 | ||
本发明公开了一种基于联邦学习资源分配优化方法及系统,方法按如下步骤:S1.初始化训练任务和全局模型,并广播给所有用户;S2.用户根据本地数据更新本地模型;S3.计算时延、能耗;S4.确定优化目标函数;S5.交替迭代求解发射功率和计算频率;S6.检查模型精度是否满足要求或达到本地最大迭代次数,若是,则执行S7;若否,则执行S2;S7.雾服务器接收本地模型,聚合所有用户并生成一个新的全局模型,广播至所有用户;判断全局损失函数是否达到收敛或达到最大全局更新次数,若否,则重复S2‑S6;若是,则结束。本发明在联邦学习模型更新中利用NOMA技术作为传输方案,以减少传输延迟,提高频谱效率。本发明根据实际要求,考虑双用户的情况,以降低SIC的解码复杂度。
技术领域
本发明属于联邦学习技术领域,特别是涉及一种联邦学习系统的通信资源和计算资源分配优化方法及系统。
背景技术
随着物联网和5G技术的快速发展,万物互联正在成为现实,预计数百亿的物联网设备(例如智能手机,智能传感器,可穿戴设备)将会连接到物联网中。由于物联网设备自身资源的局限性,计算任务往往被传输至远程云计算,但是巨大的传输量会给通信链路造成不能接受的延迟。雾计算(Fog Computing)被认为是有前景的计算范式,通过在网络边缘提供类似云的服务,可以显著减少数据传输的延迟,降低链路阻塞概率。与云相比,雾节点的能耗也显著降低。
在物联网中,机器学习技术在人工智能领域取得了巨大成功,图像识别、智能推荐早已深入人们的生活。传统上,由服务商收集大量的用户数据,通过数据中心大量的样本训练,来提升模型的效果。但是用户个人数据关系着个人的隐私和安全,一旦数据中心受到攻击或者用户数据被泄露,后果不堪设想。联邦学习(Federated learning)的提出为隐私保护提供破解之法,通过由用户设备利用各自数据训练模型,再经过模型参数聚合成一个全局模型,使得所有用户的数据都被利用,进而得到全局优化模型并且保护数据不被泄露。因为雾节点距离用户的距离近,故由雾节点汇聚全局模型被认为是一个有前景的方法。
时延和能耗是系统的关键性能,时延直接影响了系统的稳定和用户体验度,能耗则关乎设备的生命周期,传统的技术只关注时延或者只关注能耗,这都会对系统整体性能产生影响,通过对时延能耗的权衡,可以针对不同用户的需求提供不同的资源分配方案。引入非正交多址接入(Non-Orthogonal Multiple Access)技术与雾计算相结合,以同时支持多个用户服务,更进一步降低时延和能耗。基于此,本发明提出了一种基于联邦学习资源分配优化方法及系统。
发明内容
基于本领域上述现状,本发明提出了一种基于雾计算辅助联邦学习的通信资源和计算资源优化分配方法及系统,以实现时延与能耗权重和的最小化。本发明考虑终端用户基于非正交多址接入(NOMA)传输协议向雾节点上传模型参数,量化系统内时延、能耗,确定时延能耗加权和为优化目标,针对目标函数为NP-hard问题,采用交替迭代算法,利用凸优化分析理论推导出通信资源和计算资源的最优封闭解。
为了实现以上目的,本发明采用如下技术方案:
本发明提出一种面向联邦学习的资源分配方法,包括以下步骤:
S1.初始化训练任务和全局模型,并广播给所有用户;
S2.用户根据本地数据更新本地模型;
S3.计算时延、能耗;
S4.确定优化目标函数;
S5.交替迭代求解发射功率和计算频率;
S6.检查模型精度是否满足要求或达到本地最大迭代次数,若是,则执行S7;若否,则执行S2;
S7.雾服务器接收本地模型,聚合所有用户并生成一个新的全局模型,广播至所有用户;判断全局损失函数是否达到收敛或达到最大全局更新次数,若否,则重复S2-S6;若是,则结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111622829.1/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理