首页 / 专利库 / 人工智能 / 人工智能 / 机器学习 / 人工神经网络 / 一种基于手机数据的精细尺度城市人群数量预测方法

一种基于手机数据的精细尺度城市人群数量预测方法

阅读:487发布:2020-05-13

专利汇可以提供一种基于手机数据的精细尺度城市人群数量预测方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于手机数据的精细尺度城市人群数量预测方法,其整体步骤为:手机 定位 数据 时空 重构;空间搜索邻域设定; 人工神经网络 模型构建;空间单元人群数量预测;人群数量预测结果 精度 评估。本发明突破了 现有技术 中仅考虑单一空间单元人群数量时间相关性的局限性,以及对较长时期人群数量历史数据的依赖,实现了精细时空尺度下的城市人群数量近实时预测,该预测结果可为探索城市居民活动规律、优化公共资源配置、协助城市交通诱导、制定公共安全应急预案等提供科学依据。,下面是一种基于手机数据的精细尺度城市人群数量预测方法专利的具体信息内容。

1.一种基于手机数据的精细尺度城市人群数量预测方法,其特征在于:所述方法的整体步骤为:
步骤一、手机定位数据时空重构;
步骤二、空间搜索邻域设定;
步骤三、人工神经网络模型构建;
步骤四、空间单元人群数量预测;
步骤五、人群数量预测结果精度评估;
所述步骤一中手机定位数据时空重构的具体方法为:以手机基站的平均空间距离为边长划分规则网格空间单元、以手机定位数据采样的平均时间间隔为时长划分等长时段,对手机定位数据进行时空重构,从而统计生成各时段内、各空间单元上的城市人群数量观测值,以及针对任意两个相邻时段、从前一时段到后一时段流入任一空间单元的人群空间分布特征;
任一时段内,若某个手机用户的采样点多于一个,则选择停留时间最长的采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点有且仅有一个,则选择该采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点缺失,则选择上一时段该手机用户所在空间单元作为该用户在该时段所在空间单元;
所述步骤二中空间搜索邻域设定的具体方法为:基于步骤一所获得的从前一时段ti到后一时段ti+1流入任一空间单元gc的人群空间分布特征,以gc为中心、以gc的网格边框为初始空间搜索邻域,并对该空间搜索邻域不断进行向外等比扩张,直至由该空间搜索邻域内流入gc的人群数量累计百分比占所有流入gc人群数量的95%时,记录该空间搜索邻域范围的大小;依次扫描所有时段、所有空间单元,选取最大的范围,将其设定为空间搜索邻域,并由此设定该空间搜索范围以内的所有空间单元gm与中心空间单元gc之间具有时空相关性;
所述步骤三中人工神经网络模型构建的具体方法为:
Ⅰ、采用公式一表示不同空间单元之间的时空相关性的函数关系:
其中, 表示中心空间单元gc在ti+1时段的人群数量预测值, 表示空间
单元gm在ti时段的人群数量观测值,gm为位于gc的空间搜索邻域内的所有空间单元;f表示和 之间的函数关系;
Ⅱ、将步骤Ⅰ中的输入数据代入人工神经网络中,进行网络模型的构建,具体为:将人工神经网络结构分为三层:第一层为输入层,输入数据为 第
二层为隐藏层,用于建立输入与输出之间的函数映射关系;第三层为输出层,输出数据为
2.根据权利要求1所述的基于手机数据的精细尺度城市人群数量预测方法,其特征在于:所述步骤四中空间单元人群数量预测包括模型训练和模型预测两个阶段:
模型训练阶段:基于步骤一生成的ti-1和ti时段内所有空间单元城市人群数量观测值,以及步骤三构建的人工神经网络模型,进行模型训练;
模型预测阶段:基于已训练模型,以及步骤一生成的ti时段内所有空间单元城市人群数量观测值,进行模型预测,预测结果为ti+1时段内所有空间单元城市人群数量预测值。
3.根据权利要求2所述的基于手机数据的精细尺度城市人群数量预测方法,其特征在于:所述步骤五中人群数量预测结果精度评估的具体方法为:基于步骤四生成的不同时段、不同空间单元的人群数量预测结果,采用统计方法,从时空分布、人口规模、多时间尺度的度,进行模型预测精度分析。

说明书全文

一种基于手机数据的精细尺度城市人群数量预测方法

技术领域

[0001] 本发明涉及一种预测方法,尤其涉及一种基于手机数据的精细尺度城市人群数量预测方法。

背景技术

[0002] 精细尺度下,城市中每个空间单元上的人群数量随时间的发展变化均可视为一个时间序列。因此,现有的精细尺度城市人群数量预测问题,大多基于时间序列分析方法,转化为单一空间单元人群数量时间序列的预测问题。现有的时间序列分析方法主要包括两类:参数模型和非参数模型:参数模型形式简单明确,该模型由一些参数表达,假设函数形式已给定,仅需估计其中未知参数。当模型参数假设成立时,预测精度较高;相对于参数模型,非参数模型更具灵活性,该模型不是事先假定函数形式,而是从历史数据中获取因变量与自变量之间的关系进而建立一个近似模型。
[0003] 总的来说,参数模型和非参数模型在精细尺度城市人群数量预测方面都具有一定的应用价值。然而,基于时间序列分析方法的城市人群数量预测研究存在两个方面的局限性:
[0004] 第一,现有基于时间序列分析方法的人群数量预测过程中仅考虑单一空间单元上的人群数量时间相关性,未考虑不同空间单元之间的人群数量空间相关性,限制了精细尺度城市人群数量预测方法的精度;
[0005] 第二,现有基于时间序列分析方法的人群数量预测过程中依赖于较长时期人群数量的历史数据,限制了精细尺度城市人群数量预测方法的响应速度。

发明内容

[0006] 为了解决上述技术所存在的不足之处,本发明提供了一种基于手机数据的精细尺度城市人群数量预测方法。
[0007] 为了解决以上技术问题,本发明采用的技术方案是:一种基于手机数据的精细尺度城市人群数量预测方法,其整体步骤为:
[0008] 步骤一、手机定位数据时空重构;
[0009] 步骤二、空间搜索邻域设定;
[0010] 步骤三、人工神经网络模型构建;
[0011] 步骤四、空间单元人群数量预测;
[0012] 步骤五、人群数量预测结果精度评估。
[0013] 进一步地,步骤一中手机定位数据时空重构的具体方法为:以手机基站的平均空间距离为边长划分规则网格空间单元、以手机定位数据采样的平均时间间隔为时长划分等长时段,对手机定位数据进行时空重构,从而统计生成各时段内、各空间单元上的城市人群数量观测值,以及针对任意两个相邻时段、从前一时段到后一时段流入任一空间单元的人群空间分布特征。
[0014] 任一时段内,若某个手机用户的采样点多于一个,则选择停留时间最长的采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点有且仅有一个,则选择该采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点缺失,则选择上一时段该手机用户所在空间单元作为该用户在该时段所在空间单元。
[0015] 进一步地,步骤二中空间搜索邻域设定的具体方法为:基于步骤一所获得的从前一时段ti到后一时段ti+1流入任一空间单元gc的人群空间分布特征,以gc为中心、以gc的网格边框为初始空间搜索邻域,并对该空间搜索邻域不断进行向外等比扩张,直至由该空间搜索邻域内流入gc的人群数量累计百分比占所有流入gc人群数量的95%时,记录该空间搜索邻域范围的大小;依次扫描所有时段、所有空间单元,选取最大的范围,将其设定为空间搜索邻域,并由此设定该空间搜索范围以内的所有空间单元gm与中心空间单元gc之间具有时空相关性。
[0016] 进一步地,步骤三中人工神经网络模型构建的具体方法为:
[0017] Ⅰ、采用公式一表示不同空间单元之间的时空相关性的函数关系:
[0018]
[0019] 其中, 表示中心空间单元gc在ti+1时段的人群数量预测值, 表示空间单元gm在ti时段的人群数量观测值,gm为位于gc的空间搜索邻域内的所有空间单元;f表示 和 之间的函数关系;
[0020] Ⅱ、将步骤Ⅰ中的输入数据代入人工神经网络中,进行网络模型的构建,具体为:将人工神经网络结构分为三层:第一层为输入层,输入数据为第二层为隐藏层,用于建立输入与输出之间的函数映射关系;第三层为输出层,输出数据为[0021] 进一步地,步骤四中空间单元人群数量预测包括模型训练和模型预测两个阶段:
[0022] 模型训练阶段:基于步骤一生成的ti-1和ti时段内所有空间单元城市人群数量观测值,以及步骤三构建的人工神经网络模型,进行模型训练;
[0023] 模型预测阶段:基于已训练模型,以及步骤一生成的ti时段内所有空间单元城市人群数量观测值,进行模型预测,预测结果为ti+1时段内所有空间单元城市人群数量预测值。
[0024] 进一步地,步骤五中人群数量预测结果精度评估的具体方法为:基于步骤四生成的不同时段、不同空间单元的人群数量预测结果,采用统计方法,从时空分布、人口规模、多时间尺度的度,进行模型预测精度分析。
[0025] 本发明突破了现有技术中仅考虑单一空间单元人群数量时间相关性的局限性,以及对较长时期人群数量历史数据的依赖,实现了精细时空尺度下的城市人群数量近实时预测,该预测结果可为探索城市居民活动规律、优化公共资源配置、协助城市交通诱导、制定公共安全应急预案等提供科学依据。附图说明
[0026] 图1为本发明的整体流程示意图。
[0027] 图2为步骤二中空间搜索邻域设定的效果展示图。
[0028] 图3为步骤三中人工神经网络模型的构建过程示意图。

具体实施方式

[0029] 下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0030] 图1所示的一种基于手机数据的精细尺度城市人群数量预测方法,其整体步骤如下:
[0031] 步骤一、手机定位数据时空重构:
[0032] 该步骤的目的是将该手机定位数据集合中所有手机用户的采样点离散化地分布至各时段及各空间单元。以手机基站的平均空间距离为边长划分规则网格空间单元、以手机定位数据采样的平均时间间隔为时长划分等长时段,对手机定位数据进行时空重构。
[0033] 具体地,任一时段内,若某个手机用户的采样点多于一个,则选择停留时间最长的采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点有且仅有一个,则选择该采样点所在空间单元作为该用户在该时段所在空间单元;若该手机用户的采样点缺失,则选择上一时段该手机用户所在空间单元作为该用户在该时段所在空间单元。
[0034] 基于本步骤,可统计生成各时段内、各空间单元上的城市人群数量观测值,以及针对任意两个相邻时段、从前一时段到后一时段流入任一空间单元的人群空间分布特征。
[0035] 步骤二、空间搜索邻域设定;
[0036] 该步骤的目的是为步骤三中的输入数据设定一个空间搜索邻域。基于步骤一所获得的从前一时段ti到后一时段ti+1流入任一空间单元gc的人群空间分布特征,以gc为中心、以gc的网格边框为初始空间搜索邻域,并对该空间搜索邻域不断进行向外等比扩张,直至由该空间搜索邻域内流入gc的人群数量累计百分比占所有流入gc人群数量的95%时,记录该空间搜索邻域范围的大小,如图2所示。依次扫描所有时段、所有空间单元,选取最大的范围,将其设定为空间搜索邻域,并由此设定该空间搜索范围以内的所有空间单元gm与中心空间单元gc之间具有时空相关性。
[0037] 步骤三、人工神经网络模型构建;
[0038] 该步骤的目的是通过构建一个人工神经网络模型,以建立不同空间单元之间的时间、空间相关性。
[0039] 首先,采用公式一表示不同空间单元之间的时空相关性的函数关系,该函数的目的在于采用周围空间单元gm在上一时刻ti的人群数量观测值去推断中心空间单元gc在下一时段ti+1的人群数量预测值,该分析方法综合了人群数量在空间、以及时间上的相关性,从而可以显著提高精细尺度城市人群数量预测精度;该结果预测是通过输入到人工神经网络中进行机器学习实现的;
[0040]
[0041] 其中, 表示中心空间单元gc在ti+1时段的人群数量预测值, 表示空间单元gm在ti时段的人群数量观测值,f表示 和 之间的函数关系;gm为位于gc的空间搜索邻域内的所有空间单元,该空间搜索邻域由步骤二生成, 由步骤一生成。
[0042] 然后,将上述步骤中的输入数据代入人工神经网络中,进行网络模型的构建,通过构建人工神经网络模型来表达不同空间单元之间的时空相关性,如图3所示,具体为:将人工神经网络结构分为三层:第一层为输入层,输入数据为第二层为隐藏层,用于建立输入与输出之间的函数映射关系;第三层为输出层,输出数据为[0043] 通过建立不同空间单元上的人群数量时空相关性,改进了现有基于时间序列分析方法的人群数量预测过程中仅考虑单一空间单元上的人群数量时间相关性的局限性,可以有效提高精细尺度城市人群数量预测方法的精度。
[0044] 步骤四、空间单元人群数量预测;
[0045] 该步骤的目的是开展精细尺度城市人群数量预测,生成在不同时段、不同空间单元的人群数量预测结果。该步骤包括模型训练和模型预测两个阶段:首先,基于步骤一生成的ti-1和ti时段内所有空间单元城市人群数量观测值,以及步骤三构建的人工神经网络模型,进行模型训练;然后,基于已训练模型,以及步骤一生成的ti时段内所有空间单元城市人群数量观测值,进行模型预测,预测结果为ti+1时段内所有空间单元城市人群数量预测值。
[0046] 由于模型训练过程仅涉及ti-1、ti时段,模型预测过程仅涉及ti、ti+1时段,摆脱了现有基于时间序列分析方法的人群数量预测过程中对于较长时期的历史人群数据的依赖,提高了模型预测的响应速度。
[0047] 步骤五、人群数量预测结果精度评估。
[0048] 该步骤的目的是评估模型的预测精度。具体地,基于步骤四生成的不同时段、不同空间单元的人群数量预测结果,采用统计方法,从时空分布、人口规模、多时间尺度的角度,进行模型预测精度分析。
[0049] 本发明与现有技术相比,具有以下优势:
[0050] 第一、通过建立不同空间单元上的人群数量时空相关性,改进了现有基于时间序列分析方法的人群数量预测过程中仅考虑单一空间单元上的人群数量时间相关性的局限性,提高了精细尺度城市人群数量预测方法的精度;
[0051] 第二,通过构建人工神经网络模型,摆脱了现有基于时间序列分析方法的人群数量预测过程中对于较长时期的历史人群数据的依赖,提高了精细尺度城市人群数量预测方法的响应速度。
[0052] 上述实施方式并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的技术人员在本发明的技术方案范围内所做出的变化、改型、添加或替换,也均属于本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈