【技术实现步骤摘要】
基于深度神经网络图编码器的城市人类流动模式检测方法
本专利技术涉及模式分析领域,特别涉及一种基于深度神经网络图编码器的城市人类流动模式检测方法。
技术介绍
随着城市的快速发展,引发了诸如交通拥堵、资源浪费、人口密集等问题。另一方面随着定位技术服务(LTS)的普及以及计算能力的迅速提高,人类现实社会中的行为被数字化,形成海量数据。这些数据集的规模以及多维性使研究者们有机会探索社会的行为规律,并可以基于规律进行有效的预测从而解决快速城市化所带来的问题。由于城市中的人群流动受时间、温度、环境等的影响,在不同的时间和天气情况会呈现着不同的人群流动模式,若是能够提前了解城市的流动模式,并对其进行相关的分析可以很好的解决由于人类流动所带来的交通拥堵问题,因此,探索城市人群的潜在流量模式对于城市建设、POI建议和需求分析具有重要意义。目前已经有很多关于探索人类流动模式的研究,大多学者是基于主题模型发现城市人类流动模式,例如B.Gao等人通过从数字足迹和社交链接创建主题模型来发现人类的流动模式,Ziyatdinov等人提出了一种利用谱聚类算法的多视图数据模式提取方法,但经研究证明发现主题模型对于发现潜在的运动模式更为有效,而应用于实际的人类流动模式检测还存在一定问题,主要是因为:首先,城市数据对时间非常敏感,人类流动模式跟时间相关度很高,因此很难被主题模型捕获。其次,人类流动模式分析的主题模型中没有相应的评估措施。最后,人类流量数据是图形结构,这增加了数据处理过程的难度。
技术实现思路
本专利技术 ...
【技术保护点】
1.一种基于深度神经网络稀疏图编码器的人类流动模式检测方法,其特征在于,包括以下步骤:/n步骤1,采集城市数据,包括人类活动数据、城市兴趣点数据以及城市地理信息数据;/n步骤2,结合改进的OPTICS算法和所述城市数据将整个城市划分为若干个区域;/n步骤3,根据步骤2区域划分结果,构建多个时间段的人类活动流量矩阵,并基于人类活动流量矩阵构建人类活动张量矩阵;/n步骤4,基于深度神经网络的稀疏图编码器求取人类活动张量矩阵的结构化数据;/n步骤5,利用聚类算法处理所述结构化数据获得各场景下的人类流动模式。/n
【技术特征摘要】
1.一种基于深度神经网络稀疏图编码器的人类流动模式检测方法,其特征在于,包括以下步骤:
步骤1,采集城市数据,包括人类活动数据、城市兴趣点数据以及城市地理信息数据;
步骤2,结合改进的OPTICS算法和所述城市数据将整个城市划分为若干个区域;
步骤3,根据步骤2区域划分结果,构建多个时间段的人类活动流量矩阵,并基于人类活动流量矩阵构建人类活动张量矩阵;
步骤4,基于深度神经网络的稀疏图编码器求取人类活动张量矩阵的结构化数据;
步骤5,利用聚类算法处理所述结构化数据获得各场景下的人类流动模式。
2.根据权利要求1所述的基于深度神经网络稀疏图编码器的人类流动模式检测方法,其特征在于,步骤1所述人类活动数据包括人类活动起始点经纬度(l1,w1)和人类活动终止点经纬度(l2,w2);
所述城市兴趣点数据包括:兴趣点名称、兴趣点所在经纬度、兴趣点类型。
3.根据权利要求1或2所述的基于深度神经网络图编码器的人类流动模式检测方法,其特征在于,步骤2所述结合改进的OPTICS算法和所述城市数据将整个城市划分为若干个区域,具体包括:
步骤2-1,根据城市地理信息数据将城市划分为规模大小相同的网格,建立网格坐标系;
步骤2-2,将所述人类活动数据对应到网格坐标系中,形成网格坐标系下的人类活动数据集;
步骤2-3,从所述人类活动数据集中随机选取某一数据p;
步骤2-4,获取以所述数据p为圆心、以自定义设置的eps为半径的范围内人类活动数据的数目,根据该数目求取数据p的最大搜索半径MR,所用公式为:
式中,表示参数,N表示网格坐标系的网格数,getNerghbors()表示获取以所述数据p为圆心、以eps为半径的范围内人类活动数据的数目;
步骤2-5,获取以所述数据p为圆心、以MR为半径的范围内人类活动数据的数目,判断该数目是否大于预设阈值Pts,若是,则由以所述数据p为圆心、以MR为半径的范围内的人类活动数据形成新的集群;反之返回步骤2-4;
步骤2-6,判断所述人类活动数据集中的每一个数据是否全部被访问,若是,则执行下一步,反之返回执行步骤2-3。
步骤2-7,针对人类活动数据集中未归为任何一个集群的数据点,将其划分到距离该数据点最近的一个集群中,由此完成城市区域划分。
4.根据权利要求3所述的基于深度神经网络图编码器的人类流动模式检测方法,其特征在于,步骤2-7所述针对人类活动数据集中未归为任何一个集群的数据点,将其划分到距离该数据点最近的一个集群中,具体包括:
针对人类活动数据集中未归为任何一个集群的数据点,求取该数据点到每一个集群中心的欧几里得距离d,所用公式为:
式中,(x1,y1)表示未归为任何一个集群的数据点在网格坐标系中的坐标,(x2,y2)表示某一个集群中心在网格坐标系中的坐标;
将未归为任何一个集群的数据点划分至最小的欧几里得距离d对应的集群中。
5.根据权利要求1所述的基于深度神经网络图编码器的人类流动...
【专利技术属性】
技术研发人员:顾晶晶,凌超,黄海涛,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。