[发明专利]基于迁移学习的跨模态数据预测方法有效

专利信息
申请号: 202110045177.3 申请日: 2021-01-13
公开(公告)号: CN112863182B 公开(公告)日: 2022-03-18
发明(设计)人: 顾晶晶;孙明 申请(专利权)人: 南京航空航天大学
主分类号: G08G1/01 分类号: G08G1/01;G06N20/00
代理公司: 南京理工大学专利中心 32203 代理人: 朱炳斐
地址: 210016 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 迁移 学习 跨模态 数据 预测 方法
【权利要求书】:

1.一种基于迁移学习的跨模态数据预测方法,其特征在于,所述方法包括以下步骤:

步骤1,获取源城市S和目标城市T的数据,并对数据进行预处理以消除噪声数据;

步骤2,将城市D划分成等大小(H×W)的网格区域ri,并构建相应大小结构的城市数据张量:出行流量张量城市兴趣点数据矩阵城市路网数据矩阵天气环境数据张量步骤2中所述出行流量张量城市兴趣点数据矩阵城市路网数据矩阵天气环境数据张量的计算公式分别为:

式中,表示城市D的出行流量张量,xr,t表示区域r在t时刻的流量;表示城市D的兴趣点矩阵,poir表示区域r的兴趣点数据;表示城市D的路网结构矩阵,roadr表示区域r的路网结构数据;表示城市D的天气环境数据张量,wear,t表示区域r在t时刻的天气环境数据,RD表示城市D的所有区域r的集合,表示时间集合,WD、HD分别表示对城市D划分网格后长和宽方向上的网格数量,Tl表示交通流量数据和天气温度数据的时间跨度;

步骤3,利用源城市数据预训练预测模型θ,作为目标城市模型的预模型;具体包括:

步骤3-1,构建预测模型θ,该模型包括依次连接的输入层、第一时空处理模块、第二时空处理模块、全连接层和输出层;

其中,每个时空处理模块中,包括依次连接的时间卷积层、空间卷积层、时空卷积层;所述时间卷积层采用M个1*1*3大小的滤波器对输入数据进行卷积操作,得到M通道的输出张量,空间卷积层采用M个3*3*1大小的滤波器对时间卷积层的输出张量进行卷积操作,得到M通道的输出张量;第一时空处理模块中的时空卷积层采用2M个3*3*3大小的滤波器对空间卷积层的输出张量进行卷积操作,得到2M通道的输出张量;第二时空处理模块中的时空卷积层采用M/2个3*3*3大小的滤波器对空间卷积层输出张量进行卷积,得到M/2通道的输出张量;

所述全连接层采用3*3*6大小的滤波器在时间维度上对第二时空处理模块的输出张量进行全连接操作,并通过输出层输出;

步骤3-2,通过源城市数据构建预测模型θ的输入数据,公式如下:

式中,XS为源城市的出行流量张量,POIS为源城市中的兴趣点数据矩阵,RoadS为源城市中的路网数据矩阵,WeaS为源城市中的天气环境数据张量,为张量和矩阵的拼接操作,Xinput为模型的输入数据;

步骤3-3,将输入数据Xinput通过神经网络模型即所述预测模型θ进行前向传播,得到预测损失;

其中,由第i个滤波器生成的第j个通道上的卷积神经元张量的(x,y,z)元素计算如下:

式中,为滤波器与上一层神经网络的输出张量的m通道的(p,q,v)位置所连接的参数,Pi和Qi为空间维度上的滤波器的尺寸,Vi为时间维度上的滤波器的尺寸,为上一层神经网络的输出张量在(x+p,y+q,z+v)位置的元素值在第i-1层神经网络的m通道的元素值在i-1层m通道的元素值,bij为滤波器的i的偏置值;

损失函数如下:

式中,εt,r为t时刻区域r的流量真实值,为t时刻区域r的流量预测值,N为数据样本数量;

步骤3-4,重复执行步骤3-1至步骤3-3,依据每次计算得到的损失函数值进行参数优化直至达到预设迭代次数或优化目标,得到训练后的预模型,作为目标城市模型的预模型;

步骤4,利用空间特征过滤技术,根据源城市和目标城市的兴趣点特征以及路网结构特征,计算城市区域的空间特征相关性,将与目标城市区域不相似的源城市区域进行过滤;针对每个目标城市区域r,得到过滤后的区域集合setr;计算公式为:

Apoi={corr(poir,poir′)∣r′∈RS,r∈RT}

Aroad={corr(roadr,roadr′)∣r′∈RS,r∈RT}

式中,corr(poir,poir′)为目标城市区域r和源城市区域r′的兴趣点的Pearson相关性,corr(roadr,roadr′)为目标城市区域r和源城市区域r′的路网结构特征的Pearson相关性,分别为基于兴趣点特征和路网结构特征的区域相关性矩阵,WS、HS分别表示对源城市S划分网格后长和宽方向上的网格数量,WT、HT分别表示对目标城市T划分网格后长和宽方向上的网格数量;setr为源城市中具有与目标区域相似空间特征的区域集合;和分别为目标城市区域r与源城市区域r′的兴趣点和路网结构相关性;和分别为源城市中所有区域与目标城市区域r之间的兴趣点相关性和道路结构相关性,和分别为城市区域间兴趣点相关性和道路结构相关性的平均值,RS和RT分别为源城市和目标城市的所有区域的集合;

步骤5,利用动态时空特征匹配技术,计算源城市和目标城市的移动出行流量相关性,对于每个目标城市区域,在每个时段匹配其最相似的源城市区域,得到最终的匹配矩阵Mmatch;具体包括:

步骤5-1,计算源城市和目标城市的移动出行流量相关性:

式中,corr(xr,t,xr′,t)表示目标城市区域r和源城市区域r′在时间集合上的流量的Pearson相关性,Aflow为两城市区域间的流量相关性矩阵;

步骤5-2,利用动态时空特征匹配技术为每个目标城市进行区域匹配:

式中,为源城市区域r*和目标区域r的流量相关性,为目标城市区域r与setr中的源城市区域的最大流量相关性,Mmatch为最终的区域匹配矩阵;

步骤6,通过不断更新模型参数进行迁移学习,并训练目标城市模型的预测模型,对目标城市出行流量进行预测,具体包括:

步骤6-1,利用预模型θ提取源城市和目标城市的区域潜在特征:利用预模型θ的前两层神经网络即时间卷积层、空间卷积层对源城市和目标城市的输入数据进行计算,提取城市区域的特征表示,描述城市的时间依赖性和空间依赖性;

步骤6-2,构建目标函数:

其中,

式中,分别为目标城市区域r和它对应的匹配区域r′的潜在特征,ρ为目标城市区域r和它对应的匹配区域r′的流量相关性,yr,t为目标城市区域r在t时刻的真实流量值,y'r,t为目标城市区域r在t时刻的预测流量值;w为在最小化迁移损失和预测损失之间进行权衡的权重,θT为目标城市预测模型,losstrans为进行共享知识迁移的损失函数,losspre为预测部分的损失函数;

通过反向传播减小预测值和真实值的误差更新预模型的参数,获得训练后的目标城市预测模型θT

步骤6-3,针对待预测移动出行流量的目标城市,执行步骤1至步骤2,将得到的结果输入到目标城市预测模型θT中,得到人群流量预测结果。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110045177.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top