[发明专利]无线联邦学习调度优化方法及装置有效
申请号: | 202110489200.8 | 申请日: | 2021-05-06 |
公开(公告)号: | CN113094180B | 公开(公告)日: | 2023-10-10 |
发明(设计)人: | 唐玉维 | 申请(专利权)人: | 苏州联电能源发展有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06N20/00 |
代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
地址: | 215000 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 联邦 学习 调度 优化 方法 装置 | ||
1.一种无线联邦学习调度优化方法,其特征在于,所述方法包括:
在学习任务创建完成后,在联邦学习的每轮迭代循环中,向多个处理设备发送资源查询请求;所述资源查询请求用于请求所述处理设备返回资源信息;
在接收到所述处理设备反馈的资源信息后,从所述多个处理设备中选择处理所述学习任务的i个处理设备,所述i为正整数;
根据所述资源信息确定所述i个处理设备的下载顺序;
按照所述下载顺序为所述i个处理设备分配所述学习任务对应的全局模型;所述i个处理设备中的每个处理设备在下载所述全局模型完成后对所述全局模型进行训练,并在上传资源未被占用时上传训练得到的模型参数;所述下载顺序使得所述i个处理设备的处理总延迟最小,所述处理总延迟包括各个处理设备的下载前的等待时长、下载时长、上传时长、计算时长和上传前的等待时长;
获取所述i个处理设备上传的模型参数;
基于所述模型参数确定新的全局模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述资源信息确定所述i个处理设备的下载顺序,包括:
根据所述资源信息,确定所述i个处理设备中每个处理设备处理所述学习任务所需的计算时长和下载时长;
获取预先设置的j个优先级参数,所述j为大于1的整数;
对于所述j个优先级参数中的每个优先级参数,使用所述优先级参数计算每个处理设备的优先级概率,并将所述i个处理设备的优先级概率按照从大到小的顺序排列,得到所述优先级参数对应的设备序列;
分别模拟所述j个优先级参数对应的设备序列的总循环时长;
将最小的总循环时长对应的设备序列确定为所述下载顺序。
3.根据权利要求2所述的方法,其特征在于,所述使用所述优先级参数计算每个处理设备的优先级概率,通过下式表示:
其中,表示优先级概率,αj表示优先级参数,表示计算时长,表示下载时长。
4.根据权利要求1所述的方法,其特征在于,所述计算时长通过下式表示:
其中,τ是本地更新的次数,di是本地批处理的大小,ai>0是计算最大值的恒定参数,μi>0是波动性的恒定参数。
5.根据权利要求1所述的方法,其特征在于,所述下载时长通过下式表示:
对于处理设备i,P0表示基站的传输功率,hi,k表示相应的信道增益,N0表示噪音能量密度,R表示全局模型的模型参数的大小。
6.根据权利要求1所述的方法,其特征在于,所述上传时长通过下式表示:
对于处理设备i,Pi表示处理设备i的传输功率,hi,k表示相应的信道增益,N0表示噪音能量密度,R表示所述处理设备i训练得到的模型参数的大小。
7.根据权利要求1至6任一所述的方法,其特征在于,所述基于所述模型参数确定新的全局模型,包括:
计算所述模型参数的平均值,使用所述平均值更新上一轮的全局模型,得到所述新的全局模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州联电能源发展有限公司,未经苏州联电能源发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110489200.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:胎压监测传感器自匹配方法及装置
- 下一篇:苯乙烯装置空冷集液包添加水冲洗管线