发明名称 一种基于半监督机器学的交通状态划分方法
摘要 本发明涉及智能交通识别技术领域,尤其涉及一种基于半监督机器学的交通状态划分方法,包括:数据预处理步骤、数据特征提取步骤、数据分类步骤、分类结果输出。本发明的有益效果在于:1、本发明方法具有较高的适应性,基于交通流统计特征的提取,根据车流的不同特征进行自学,而且可以随时间推移,随车流变化,而做进一步自适应地调整,以达到最佳的判别效果,具有一定学能力和自适应能力;2、针对实际交通数据的特征,对原始算法进行改进,确保能够在提高处理性能的同时,获得正确的交通状态分类点,大大降低了算法的复杂程度;3、本发明算法仅需要速度、流量、该条道路最大限速等信息,无需增加新的设备,成本低、可靠性高。
申请公布号 CN103778782B 申请公布日期 2016.01.20
申请号 CN201410057898.6 申请日期 2014.02.20
申请人 银江股份有限公司 发明人 倪升华;麻锐;俞立;王辉;吴越
分类号 G08G1/00(2006.01)I;G06F15/18(2006.01)I 主分类号 G08G1/00(2006.01)I
代理机构 杭州之江专利事务所(普通合伙) 33216 代理人 张慧英
主权项 一种基于半监督机器学习的交通状态划分方法,其特征在于包括:数据预处理步骤、数据特征提取步骤、数据分类步骤、分类结果输出;数据预处理步骤包括:1)统计指定卡点指定时间片段内的车辆流量;2)计算指定时间片段内的车辆平均速度;数据特征提取步骤包括:1)对经过预处理的数据计算速度最佳带宽和流量最佳带宽,并用速度最佳带宽直方图和流量最佳带宽直方图显示;简化标准差:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>S</mi><mi>d</mi></msub><mo>=</mo><msqrt><mfrac><mn>1</mn><mrow><mi>N</mi><mo>&times;</mo><mo>&lsqb;</mo><msup><msub><mi>X</mi><mn>1</mn></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>X</mi><mn>2</mn></msub><mn>2</mn></msup><mo>+</mo><mn>...</mn><mo>+</mo><msup><msub><mi>X</mi><mi>N</mi></msub><mn>2</mn></msup><mo>-</mo><msup><mi>M</mi><mn>2</mn></msup><mo>&rsqb;</mo></mrow></mfrac></msqrt></mrow>]]></math><img file="FDA0000787938920000011.GIF" wi="631" he="139" /></maths>简化最佳带宽:BW=K×S<sub>d</sub>其中:K=‑4.57×10<sup>‑6</sup>N+0.1867,X<sub>1</sub>,X<sub>2</sub>,X<sub>3</sub>…X<sub>N</sub>为输入数值,数据总数为N,数据平均值为M;2)根据速度最佳带宽直方图通过高斯拟合得出速度密度函数;根据流量最佳带宽直方图通过高斯拟合得出流量密度函数;令第t个直方图的Y轴坐标为n(t),N为数据总数,σ为标准差,第t个直方图高斯分布函数为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>n</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mi>N</mi></mfrac><mo>&times;</mo><mo>&lsqb;</mo><mrow><mfrac><mn>1</mn><mrow><msqrt><mrow><mn>2</mn><mi>&pi;</mi></mrow></msqrt><mi>&sigma;</mi></mrow></mfrac><mi>exp</mi><mrow><mo>(</mo><mrow><mo>-</mo><mfrac><msup><mrow><mo>&lsqb;</mo><mrow><mi>x</mi><mo>-</mo><mfrac><mrow><mo>(</mo><mrow><mn>2</mn><mi>t</mi><mo>-</mo><mn>1</mn></mrow><mo>)</mo></mrow><mn>2</mn></mfrac><mi>B</mi><mi>W</mi></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mi>&sigma;</mi><mn>2</mn></msup></mrow></mfrac></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow>]]></math><img file="FDA0000787938920000012.GIF" wi="927" he="176" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>F</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>k</mi></msubsup><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>|</mo><mi>x</mi><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000787938920000013.GIF" wi="467" he="102" /></maths>k表示直方图的个数;数据分类步骤包括:1)利用梯度法计算极值点,包括极大值和极小值,将分类位置设置在极小值处;2)根据交通数据特征对极值点进行优化:初始端为极小值则删除,初始端为极大值则保留,删除最后一个极小值,保证极大值个数总是比极小值数目多一个;3)对每个极小值的加权值T(j)进行计算:<maths num="0004" id="cmaths0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mi>T</mi><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>n</mi><mn>1</mn></msub><mo>&times;</mo><msqrt><mrow><msup><mrow><mo>(</mo><mrow><mi>Y</mi><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>-</mo><mi>Y</mi><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>b</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>t</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>+</mo><msub><mi>n</mi><mn>2</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><mo>&times;</mo><msqrt><mrow><msup><mrow><mo>(</mo><mrow><mi>Y</mi><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>b</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mo>-</mo><mi>Y</mi><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>&lsqb;</mo><mrow><msub><mi>t</mi><mi>b</mi></msub><mrow><mo>(</mo><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><msub><mi>t</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow></mrow><mo>&rsqb;</mo></mrow><mn>2</mn></msup></mrow></msqrt></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000787938920000014.GIF" wi="1423" he="222" /></maths>其中,t<sub>b</sub>(1),t<sub>b</sub>(2)…t<sub>b</sub>(l)为极大值坐标,t<sub>s</sub>(1),t<sub>s</sub>(2)…t<sub>s</sub>(m)为极小值坐标,l、m分别表示极大值、极小值的数目,且满足l‑m=1;n<sub>1</sub>为左权重,n<sub>2</sub>为右权重,Y[t<sub>b</sub>(j)]、Y[t<sub>s</sub>(j)]、Y[t<sub>s+1</sub>(j+1)]分别表示当极大值或极小值坐标为t<sub>b</sub>(j)、t<sub>s</sub>(j)、t<sub>s+1</sub>(j+1)时的流量或速度密度函数取值;4)根据速度‑流量的联合分类界限即可对交通数据状态进行合理分类。
地址 310030 浙江省杭州市益乐路223号1幢1层
您可能感兴趣的专利