[发明专利]一种高速铁路列车运行晚点时间预测方法有效

专利信息
申请号: 201910163959.X 申请日: 2019-03-05
公开(公告)号: CN109840639B 公开(公告)日: 2022-11-15
发明(设计)人: 周平;陈乐芳;代学武 申请(专利权)人: 东北大学
主分类号: G06Q10/04 分类号: G06Q10/04;G06Q50/30
代理公司: 沈阳东大知识产权代理有限公司 21109 代理人: 刘晓岚
地址: 110819 辽宁*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提出一种高速铁路列车运行晚点时间预测方法,包括:得到历史数据集;使用Bootstrapping策略选取训练数据集和测试数据集,得到r个弱学习器集成随机权神经网络模型,使用Weighted Voting结合策略,得到强学习器Bagging‑RVFLNs预测模型;使用强学习器Bagging‑RVFLNs预测模型,针对给定的晚点时间及晚点车站,对所需预测的高速铁路列车晚点进行预测,得到晚点预测时间;使用强学习器Bagging‑RVFLNs预测模型,对下一车站或者区间进行晚点时间预测,得到新的晚点预测时间;若需要进一步提高晚点时间预测方法运算速度,使用在线序贯集成随机权神经网络模型代替强学习器Bagging‑RVFLNs预测模型;本发明使用了集成学习随即权神经网络实现对高速列车晚点时间的实时预测,预测精度较高,为高速铁路调度员的调度工作提供辅助。
搜索关键词: 一种 高速铁路 列车 运行 晚点 时间 预测 方法
【主权项】:
1.一种高速铁路列车运行晚点时间预测方法,其特征在于,具体步骤如下:步骤1:获取高速铁路列车历史晚点数据并进行筛选,得到历史数据集,具体包括如下步骤:步骤1.1:获取所需预测的高速铁路列车对应线路上所有出现晚点的列车历史实绩数据和图定数据,根据实绩数据与图定数据计算列车进入区间或者到达车站的时间,记作列车当前时刻T、列车到达车站或者进入对应区间的晚点时间,记作列车在当前位置的晚点时间DT、列车从车站发车或者离开区间时减少的晚点时间,记作列车恢复时间RT、列车停站时间或在区间运行的时间,记作区间时间记作ST;步骤1.2:根据列车的型号与运行速度,筛选与待预测列车相同型号和相同运行速度的数据,并按照车站和运行区间分组,并去除异常数据,得到后续建立模型所需使用的历史数据集,即包括列车当前时刻T、列车在当前位置的晚点时间DT、列车恢复时间RT、区间时间记作ST,在历史数据集中所有数据单位均为分钟;步骤2:在历史数据集中,使用Bootstrapping策略选取训练数据集和测试数据集,对于每次选取的训练数据集合测试数据集建立集成随机权神经网络RVFLNs神经网络预测模型,得到r个弱学习器集成随机权神经网络模型,使用Weighted Voting结合策略,得到强学习器Bagging‑RVFLNs预测模型;具体步骤包括步骤2.1~步骤2.6:步骤2.1:首先对共S组历史数据,利用Bootstrapping策略选取训练数据集和测试数据集:从S中取一条数据,把他标记成训练集数据,并将该数据重新放回,再次从S中取一条数据,标记为训练集数据,每次取出的数据会重复但也有始终没有取出过的,如此取s次,被取出的数据作为训练集,而未被取到的数据作为测试集,利用下面的公式得有N条数据的训练集,即得到训练集和测试集,其中,每组训练集包含数据N条,测试集包含数据M条,公式如下:其中,s为数据组数,e为自然常数;步骤2.2:针对每次利用Bootstrapping策略选取训练数据集,得到训练数据集Z={(xi,yi)|xi∈Rn,yi∈Rm,i=1,2,…,N},其中,xi=[xi1,xi2,…,xin]T∈Rn,为n维的特征向量,yi=[yi1,yi2,…,yim]T∈Rm为m维的输出向量,设定隐含层有L个神经元,输入层和输出层无阈值,激活函数为g(x)的单隐层神经网络表示为:其中,wi=[wi1,wi2,…,win]T是输入层神经元与第i个隐含层神经元之间的输入权值向量,βi=[βi1i2,…,βim]T是第i个隐含层神经元与输出层神经元之间的输出权值向量,oj是第j个样本的预测值,bi是第i个隐含层神经元的阈值,wi·xj表示wi与xj之间的内积;步骤2.3:随机生成wj和bj,j=1,2,…,L,计算并保存隐含层输出矩阵H:Hβ=Y其中,H代表隐含层输出矩阵,β代表输出权值矩阵,Y代表真实输出矩阵,且分别有如下表示:为使得预测值与真实值之间的误差最小,表示为如下形式:其中,||·||2为欧几里得范数,等价于存在βi,wi和bi,满足以下条件:步骤2.4:求取求得后神经网络,即建立集成随机权神经网络RVFLNs预测模型:其中,||·||2为二阶范数;其中,i=1,2,…,L,为方便之后计算,在残差范数基础上再平方,不影响最后优化的参数结果,等价于最小化残差平方和损失函数:步骤2.5:在历史数据集中,利用Bootstrapping策略选取训练数据集,重复步骤2.2~2.4,得到r个弱学习器集成随机权神经网络模型;步骤2.6:使用Weighted Voting结合策略对得到r个弱学习器集成随机权神经网络模型进行结合,得到强学习器Bagging‑RVFLNs神经网络预测模型,弱学习器的输出用向量表示,其中对应第i个弱随机权神经网络在类别标记cj上的输出;Weighted Voting结合策略如下式所示:其中,ωi是hi的权重,通常ωi≥0,得到的H(x)是对应模型输入x的输出晚点时间;步骤3:使用强学习器Bagging‑RVFLNs预测模型,针对给定的晚点时间及晚点车站,对所需预测的高速铁路列车晚点进行预测,得到晚点预测时间;使用强学习器Bagging‑RVFLNs预测模型,对需要预测的晚点车次,在给定晚点时间的情况下,对于其在对应站或者区间的晚点时间变化进行预测,利用每个弱随机权神经网络学习器得到的权重矩阵wi=[wi1,wi2,…,win]T以及偏置矩阵βi=[βi1i2,…,βim]T预测,得到待预测列车的晚点预测时间;步骤4:对下一车站或者区间进行晚点时间预测,得到新的晚点预测时间,直到高速铁路列车晚点完全恢复或者到达终点结束,具体包括步骤4.1和步骤4.2:步骤4.1:如果不需要提高晚点时间预测方法运算速度,则执行:判断高速铁路列车晚点是否完全恢复或者列车到达终点,若晚点没有完全恢复或者列车没有到达终点,则针对得到晚点预测时间作为输入,再次使用强学习器Bagging‑RVFLNs预测模型,对下一车站或者区间进行晚点时间预测,得到新的晚点预测时间,直到高速铁路列车晚点完全恢复或者到达终点结束;步骤4.2:如果需要进一步提高晚点时间预测方法运算速度,则执行;判断高速铁路列车晚点是否完全恢复或者列车到达终点,若晚点没有完全恢复或者列车没有到达终点,则针对得到晚点预测时间作为输入,使用在线序贯集成随机权神经网络模型代替强学习器Bagging‑RVFLNs预测模型,对下一车站或者区间进行晚点时间预测,得到新的晚点预测时间,直到高速铁路列车晚点完全恢复或者到达终点结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201910163959.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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