发明名称 一种短时交通流加权组合预测方法
摘要 发明公开了一种短时交通流加权组合预测方法。包括如下步骤:(1)利用动态聚类算法组织交通流历史数据;(2)运用改进的近邻非参数回归方法进行短时交通流预测;(3)将历史数据库中与当前点最相似的类作为模糊神经网络的训练样本,并运用模糊神经网络模型进行短时交通流预测;(4)根据改进的近邻非参数回归方法和模糊神经网络模型在上一时段的预测误差,确定组合预测方法的权值,并加权组合输出最终的预测结果。本发明考虑了过去时段的交通流和上游路口相关转向的交通流、优化了模糊神经网络的训练样本,并且采用加权组合的方式输出最终的预测结果,提高了短时交通流预测的准确性与实时性。
申请公布号 CN102693633B 申请公布日期 2014.03.12
申请号 CN201210186056.1 申请日期 2012.06.07
申请人 浙江大学 发明人 吴汉;王宁;沈国江
分类号 G08G1/01(2006.01)I;G08G1/065(2006.01)I;G06N3/08(2006.01)I;G06F17/30(2006.01)I 主分类号 G08G1/01(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 张法高
主权项 1.一种短时交通流加权组合预测方法,其特征在于,包括以下步骤:(1)利用动态聚类算法组织交通流历史数据,将历史数据分为多个类,每个类都有一个聚类中心;(2)运用改进的K近邻非参数回归方法进行短时交通流预测:用加权的欧氏距离法来评价当前点和历史数据库中的点的相似度;预测函数采用基于匹配距离倒数的加权平均法,用最相似状态来预测下一时段的交通流,并得出K近邻非参数回归方法的预测结果;(3)利用当前点和历史数据库中的点的相似度,将历史数据库中与当前点最相似的类作为模糊神经网络的训练样本;将当前时段的交通流q(t)与上游路口相关转向的交通流量<img file="FDA0000386137140000011.GIF" wi="144" he="84" /><img file="FDA0000386137140000012.GIF" wi="148" he="88" />…、<img file="FDA0000386137140000013.GIF" wi="136" he="90" />同时作为模糊神经网络模型的输入,其中<img file="FDA0000386137140000014.GIF" wi="136" he="80" /><img file="FDA0000386137140000015.GIF" wi="148" he="86" />…、<img file="FDA0000386137140000016.GIF" wi="138" he="88" />分别为上游路口相关转向对应时段的交通流量,m为上游路口相关转向的个数;然后运用该模糊神经网络模型进行短时交通流预测;(4)根据改进的K近邻非参数回归方法和模糊神经网络模型在上一时段的预测误差,确定组合预测方法的权值,并加权组合输出最终的预测结果;所述的用加权的欧氏距离法来评价当前点和历史数据库中的点的相似度的具体公式为:<![CDATA[<math><mrow><msub><mi>d</mi><mi>h</mi></msub><mo>=</mo><msqrt><msup><mrow><mi>a</mi><mrow><mo>(</mo><mi>q</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>q</mi><mi>h</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mi>b</mi><mrow><mo>(</mo><mi>q</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mi></mi><mo>)</mo></mrow><msub><mi>q</mi><mi>h</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mi>c</mi><mrow><mo>(</mo><mi>q</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>q</mi><mi>h</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>)</mo></mrow></mrow><mn>2</mn></msup></msqrt></mrow></math>]]></maths>式中,d<sub>h</sub>为当前点和历史数据库中的点的匹配距离;q(t)、q(t-1)、q(t-2)分别为当前时段的交通流、上一时段的交通流、上两个时段的交通流;q<sub>h</sub>(t)、q<sub>h</sub>(t-1)、q<sub>h</sub>(t-2)分别为历史数据库中对应时段的交通流;{a,b,c}为一组权值,满足a+b+c=1且a∈[0,1],b∈[0,1],c∈[0,1];预测函数采用基于匹配距离倒数的加权平均法,用最相似状态来预测下一时段的交通流,具体的公式为:<![CDATA[<math><mrow><msub><mover><mi>q</mi><mo>~</mo></mover><mi>k</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><mrow><mo>(</mo><msub><mfrac><mn>1</mn><mi>d</mi></mfrac><mi>i</mi></msub><mo>/</mo><mi>d</mi><mo>)</mo></mrow><msub><mi>q</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths><![CDATA[<math><mrow><mi>d</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></munderover><msub><mfrac><mn>1</mn><mi>d</mi></mfrac><mi>i</mi></msub></mrow></math>]]></maths>式中,k为在历史数据库中所选取的与当前点最近邻的点的个数;<img file="FDA0000386137140000021.GIF" wi="211" he="78" />为用改进的K近邻非参数回归方法预测的下一时段的交通流量;d<sub>i</sub>为历史数据库中计算出的匹配距离从小到大排列的第i个时空的匹配距离;q<sub>i</sub>(t)为与d<sub>i</sub>对应时空的交通流量。
地址 310027 浙江省杭州市西湖区浙大路38号