当前位置: 首页 > 专利查询>东南大学专利>正文

一种基于神经网络的公交客流分时段组合预测方法技术

技术编号:20426606 阅读:35 留言:0更新日期:2019-02-23 08:59
本发明专利技术公开了一种基于神经网络的公交客流分时段组合预测方法,包含了收集基本相关信息、确定最优的输入数据、确定组合预测算法、确定预测算法性能四个步骤。该方法充分考虑了不同算法在不同情况下的适用性,分时段赋予两种神经网络算法各个时段的权重值,结合不同单一算法在不同时间段的预测优势,得到各个时段最优的预测结果,弥补了单一算法局限性较大的缺陷问题,提高了模型的预测精度、预测稳定性和泛化性,从而提高了模型整体性能,使公交客流预测更加可靠、精确。并且本发明专利技术通过单一算法对数据进行筛选,在保证输入数据信息量充足的情况下,最大程度保障组合算法的预测性能。

【技术实现步骤摘要】
一种基于神经网络的公交客流分时段组合预测方法
本专利技术涉及公交客流分时段预测
,特别是涉及一种基于神经网络的公交客流分时段组合预测方法。
技术介绍
近些年来,面对日益恶化的交通状况,很多城市都采取了限购、限牌、大力发展公共交通等措施。人们越来越重视公共交通的发展,公共交通承载量大,能大大提高城市道路利用效率,并且线路、发车频率基本固定,在公交发展到一定程度时还能实现公交专用道路、专用信号等优先权利,运行效率还将大大提高,公共交通法发展有助于缓解城市拥堵,公共交通系统正在不断的完善。比如,出现了快速公交BRT系统,BRT的出现大大改善了公交系统,为公共交通系统注入了一股新生力量。但是目前BRT仅在部分大城市有,并且由于建造成本、道路有限等原因,在城市内的覆盖率较低,不能满足需求。公共交通以其便捷、低成本、高运载力、低碳环保等原因近些年来越来越受到公众及政府、企业的青睐。而由于传统公交缺乏对市场需求的准确预测,导致路网分配不平衡,出现有的线路人满为患,有的线路人员稀少的情况,并且对客运需求的模糊认识导致线路的重合率过高或者覆盖率过低等现象。这也就阻碍了公交的进一步发展。所以,对公交客流进行准确的预测就显得非常重要。准确的客流预测使公交运营公司做出合理的运力安排,能提高乘客的乘车体验,有利于提高公交车辆的准点率、运行速度、稳定性。稳定性是评价公共交通的服务水平以及服务效率最重要的因素之一。公交运行的可靠性、突发事件的先知性等服务属性是决定乘客对公交服务满意度最重要的因素。公交客流常呈现随时段和季节性的波动,其影响因素和变化趋势众多且复杂,不仅包括历史客流、日期的性质,还包括环境天气等状况。目前公交客流预测的研究大多使用时间序列、灰色预测等传统的统计学方法,但此类方法单纯地从数据统计的角度出发,很难捕获客流生成的本质规律和演化机理,因而限制了预测精度和可靠性。另一方面,尽管有少量学者利用机器学习算法进行公交客流预测,但缺乏深入分析公交客流规律及其影响因素,也没有系统地比较不同方法对数据的适应性和普适性,致使其预测精度还没有得到充分释放。近年来,随着智能公交系统的发展和普及,为公交信息采集和处理提供了有利的技术条件,也为实现多源公交信息的融合提供了支持。研究发现,组合算法在提高模型整体性能方面具有得天独厚的优势,组合算法可以结合不同算法模型的优点,可以弥补单一算法局限性较大的缺陷。本专利技术考虑将机器学习中的神经网络算法应用到公交客流预测组合算法中,提出了一种基于神经网络的公交客流分时段变权组合预测方法,这将提高公交客流的预测精度和可靠性,有利于决策者和规划人员更加方便、合理有效地进行城市规划,提高公交准点率、降低线路重复率、合理匹配公交运力与客运需求,提高公交服务质量。本专利技术引入泛化性更好、预测性能更加稳定的组合算法,并进行比较寻优。组合算法有效地均衡不同输入、不同算法的预测贡献率,并分时段赋予两种神经网络算法各个时段的权重值,结合不同单一算法在不同时间段的预测优势,得到各个时段最优的预测结果,从而提高了模型整体性能,使公交客流预测更加可靠、精确,能提升公交客流预测的整体效果。
技术实现思路
为了解决以上问题,本专利技术提供一种基于神经网络的公交客流分时段组合预测方法,是基于神经网络的泛化性更好、预测性能更加稳定的时序可变加权系数组合算法,结合了不同算法在不同时段的优势,弥补了单一算法局限性较大的缺陷问题,提高了客流预测的整体预测性能,为达此目的,本专利技术提供一种基于神经网络的公交客流分时段组合预测方法,该方法包括依次进行的收集基本相关信息步骤、确定最优的输入数据步骤、确定组合预测模型步骤、确定预测模型性能步骤。步骤一所述收集基本相关信息步骤中,通过对样本数据分析法,发现公交客流具有时间、空间及人群三方面的分布特性,结合相关文献,收集以下信息:所述相关信息分为两大类,客观影响因素和相关历史数据,客观影响因素包括月份M,星期日变化We,日时间变化D,平峰高峰P,节假日H,最低温度T1,最高温度T2,平均温度T,风力风向Wi,降雨量R;相关历史数据包括与预测时段相邻2个时段的客流量Q11、Q12,相邻3个工作日的客流量Q21、Q22、Q23,相邻3周同一星期日且同一时段的客流量Q31、Q32、Q33,历史数据的对应变量解释如下表所示,同时,需要收集历史数据中客观影响因素和相关历史数据对应的历史公交客流量值Q,用来训练预测算法以及检验预测方法的精度;步骤二所述确定最优的输入数据步骤中,是根据已有的历史数据,从客观影响因素Data1、相关历史数据Data2、客观影响因素和相关历史数据的组合Data3共三种数据中选择最优的数据作为输入;步骤三所述确定组合预测模型步骤中,确定了两种神经网络算法组合的方法,采用变权的方式组合两种算法的预测结果,即根据不同时段客流特性,赋予两种算法的预测结果不同的权重,从而加和得到最终的输出结果,本方法预测的结果组成为:yi=k1iy1i+k2iy2i,i=1,...,nei=yi-y0i其中yi为组合算法的预测结果,y1i为BP神经网络的预测结果,y2i为RBF神经网络的预测结果,y0i为第i个时间段的实际客流量值,k1i表示BP神经网络中第i个时间段的预测值所占的权重,k2i表示RBF神经网络中第i个时间段的预测值所占的权重,ei表示第i个时间段组合算法输出的预测值与实际值的残差,权重k1i和k2i的值满足如下二次数学规划:求得权重k1i和k2i的值后便可确定组合算法,输入上个步骤中得到的Data,得到两个训练好的神经网络的预测值,然后根据不同时段两个不同算法得到的预测值对应的权重进行加和,即可得该组合预测模型的预测值。步骤四所述确定预测模型性能的步骤中,使用MAPE、RMSE、RMSPE三个评价指标评价组合算法的预测性能,若预测性能较好,则该模型即为使用本方法得到的适合该区域的公交客流组合预测方法;若预测性能较差,则返回确定最优的输入数据步骤中,使用RBF神经网络算法筛选得到最优的输入数据Data,并继续执行至确定组合预测模型步骤,然后评价该种情况下组合算法的预测性能,从两种情况中选出性能较好的一个即为使用本方法得到的适合该区域的公交客流组合预测方法。作为本专利技术进一步改进,步骤二使用组合算法中的两种神经网络算法来确定最优输入数据,组合算法由经典的BP神经网络算法和RBF神经网络算法两种神经网络算法构成,所述确定最优的输入数据步骤具体包括:1)客观影响因素的数据处理对搜集到的客观影响因素分别进行相关性检验、独立性检验、数据降维处理,得到修正的、互不相关的客观影响因素;2)使用组合算法中的一种神经网络算法进行客流量预测首先,使用BP神经网络算法,使用历史数据训练该神经网络后,依次将历史数据中的Data1、Data2、Data3作为BP神经网络的输入,使用训练好的神经网络进行公交客流预测,得到相应的预测值;3)评价预测结果选出最优的输入数据将预测结果与相应的历史客流量进行对比,根据算法的预测性能选择预测效果最优的一种数据作为本方法中组合预测模型的输入,其中预测性能的评价指标如下:平均相对误差均方根误差均方根相对误差其中n为样本数,为第i个样本的预测值,yi为第i个样本客流量的真实值。根据本文档来自技高网
...

【技术保护点】
1.一种基于神经网络的公交客流分时段组合预测方法,其特征在于:该方法包括依次进行的收集基本相关信息步骤、确定最优的输入数据步骤、确定组合预测模型步骤、确定预测模型性能步骤。步骤一所述收集基本相关信息步骤中,通过对样本数据分析法,发现公交客流具有时间、空间及人群三方面的分布特性,结合相关文献,收集以下信息:所述相关信息分为两大类,客观影响因素和相关历史数据,客观影响因素包括月份M,星期日变化We,日时间变化D,平峰高峰P,节假日H,最低温度T1,最高温度T2,平均温度T,风力风向Wi,降雨量R;相关历史数据包括与预测时段相邻2个时段的客流量Q11、Q12,相邻3个工作日的客流量Q21、Q22、Q23,相邻3周同一星期日且同一时段的客流量Q31、Q32、Q33,历史数据的对应变量解释如下表所示,同时,需要收集历史数据中客观影响因素和相关历史数据对应的历史公交客流量值Q,用来训练预测算法以及检验预测方法的精度;

【技术特征摘要】
1.一种基于神经网络的公交客流分时段组合预测方法,其特征在于:该方法包括依次进行的收集基本相关信息步骤、确定最优的输入数据步骤、确定组合预测模型步骤、确定预测模型性能步骤。步骤一所述收集基本相关信息步骤中,通过对样本数据分析法,发现公交客流具有时间、空间及人群三方面的分布特性,结合相关文献,收集以下信息:所述相关信息分为两大类,客观影响因素和相关历史数据,客观影响因素包括月份M,星期日变化We,日时间变化D,平峰高峰P,节假日H,最低温度T1,最高温度T2,平均温度T,风力风向Wi,降雨量R;相关历史数据包括与预测时段相邻2个时段的客流量Q11、Q12,相邻3个工作日的客流量Q21、Q22、Q23,相邻3周同一星期日且同一时段的客流量Q31、Q32、Q33,历史数据的对应变量解释如下表所示,同时,需要收集历史数据中客观影响因素和相关历史数据对应的历史公交客流量值Q,用来训练预测算法以及检验预测方法的精度;步骤二所述确定最优的输入数据步骤中,是根据已有的历史数据,从客观影响因素Data1、相关历史数据Data2、客观影响因素和相关历史数据的组合Data3共三种数据中选择最优的数据作为输入;步骤三所述确定组合预测模型步骤中,确定了两种神经网络算法组合的方法,采用变权的方式组合两种算法的预测结果,即根据不同时段客流特性,赋予两种算法的预测结果不同的权重,从而加和得到最终的输出结果,本方法预测的结果组成为:yi=k1iy1i+k2iy2i,i=1,...,nei=yi-y0i其中yi为组合算法的预测结果,y1i为BP神经网络的预测结果,y2i为RBF神经网络的预测结果,y0i为第i个时间段的实际客流量值,k1i表示BP神经网络中第i个时间段的预测值所占的权重,k2i表示RBF神经网络中第i个时间段的预测值所占的权重,ei表示第i个时间段组合算法输出的预测值与实际值的残差,权重k1i和k2i的值满足如下二次数学规划:求得权重...

【专利技术属性】
技术研发人员:王炜李东亚郑永涛
申请(专利权)人:东南大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1