[发明专利]一种基于联邦学习的交通流量预测方法在审
申请号: | 202210701909.4 | 申请日: | 2022-06-21 |
公开(公告)号: | CN114881371A | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 王高丽;唐慧敏 | 申请(专利权)人: | 华东师范大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N20/20;G06N3/08;G06N3/04;G06F21/62 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅;张翔 |
地址: | 200241 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联邦 学习 交通 流量 预测 方法 | ||
1.一种基于联邦学习的交通流量预测方法,其特征在于采用差分隐私技术对梯度信息加噪的方法,基于长短期记忆网络LSTM构建流量预测模型,其模型构建和交通流量的预测具体包括以下步骤:
步骤A:系统初始化
中心服务器发送建模任务,寻求参与客户端,各客户端根据自身需求进入联合建模过程,并接收中心服务器发来的初始参数;
步骤B:客户端对本地数据进行预处理
客户端对本地交通流量数据进行统计,获得一连串交通流量时序数据,将其划分为训练数据集和测试数据集;
步骤C:局部计算
客户端初始化系统参数后,在本地将己方数据输入本地LSTM模型进行局部计算,并将本地局部计算所得梯度脱敏后上传,以用于全局模型的一次更新;
步骤D:参数聚合
参与训练的所有客户端在完成一次迭代后与中心服务器进行通信,并将训练得到的梯度信息发送给服务端,中心服务器对这些计算值进行聚合操作;
步骤E:模型更新
中心服务器根据聚合后的结果对全局模型进行一次更新,并将更新后的模型返回给参与建模的数据持有方更新本地模型,开启下一步局部计算,同时评估更新后的模型性能,当性能足够好时,训练终止,结束联合建模,并将建立好的全局模型保存在中心服务器端,作为流量预测模型用于进行交通流量的预测或分类工作。
2.根据权利要求1所述的基于联邦学习的交通流量预测的方案,其特征在于所述步骤A具体包括下述步骤:
步骤A1:中心服务器发送建模任务,寻求参与客户端;
步骤A2:客户端收到建模任务后,可选择参加或拒绝,选择参加建模任务的客户端达成协议后,各客户端登录云,进入联合建模过程;
步骤A3:由中心服务器向各客户端发布初始参数,各客户端接收初始参数。
3.根据权利要求1所述的基于联邦学习的交通流量预测的方案,其特征在于所述步骤B具体包括下述步骤:
步骤B1:参与联合建模的客户端的本地数据对使用不同传感器收集到的数据,并对每个地区每个时间间隔的流量值进行统计,得到一连串交通流量时序数据;
步骤B2:将交通流量时序数据划分为训练数据集和测试数据集;
步骤B3:对交通流量数据进行归一化处理;
步骤B4:引入滑动窗口的概念,将原始数据集转化为符合深度学习处理的有监督学习的数据,即“输入向量-输出标签”格式,便于后期输入到模型中进行训练。
4.根据权利要求1所述的基于联邦学习的交通流量预测的方案,其特征在于所述步骤C中的 LSTM 模型包括:LSTM层的特征数为12、输出特征数为64、网络层数为2,即整个网络为12-64-64,然后在两个LSTM层后添加一个输入为64,输出层为1的全连接层。
5.根据权利要求1所述的基于联邦学习的交通流量预测的方案,其特征在于所述步骤D具体包括下述步骤:
步骤D1:参与训练的所有客户端在完成一次迭代后与中心服务器进行通信,中心服务器以概率q进行随机采样,选择部分客户端进行下一步操作;
步骤D2:中心服务器接受被选的客户端发来的梯度信息进行参数聚合,并在最后平均时加入噪声,通过差分隐私技术来保护数据隐私。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210701909.4/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理