[发明专利]一种基于熵值法和动态规划的改进K-Means算法的城市高架桥交通流检测方法无效
申请号: | 201210473485.7 | 申请日: | 2012-11-19 |
公开(公告)号: | CN103049642A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 陈庭贵;许翀寰;裘月 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于熵值法和动态规划的改进K-means算法的城市高架桥交通流检测方法,包括以下步骤:1)计算两个数据对象之间的距离;2)选出K个聚类中心;3)按照给出的改进的距离计算公式把其余的数据对象分配给相应的几个聚类中心;4)分别计算K个聚类的中心,并更新聚类中心;5)如果聚类中心改变,则继续执行步骤4);否则停止,转到步骤6);6)得出最优聚类结果,各聚类中心即为交通流的拥堵点。本发明提供一种基于熵值法和动态规划的改进K-Means算法的城市高架桥交通流优化分析方法,改善了传统算法效率不高、精度低等问题,也改变了对交通流改善方法。 | ||
搜索关键词: | 一种 基于 熵值法 动态 规划 改进 means 算法 城市 高架桥 通流 检测 方法 | ||
【主权项】:
一种基于熵值法和动态规划的改进K‑means算法的城市高架桥交通流检测方法,其特征在于:所述检测方法包括以下步骤:1)计算两个数据对象之间的距离:假设有n个数据对象,每个数据对象有m个属性,则得到属性值矩阵X: X = x 11 · · · x 1 m · · · · · · · · · x n 1 · · · x nm - - - ( 1 ) 其中xij表示对象xi的第j维属性值;计算得到属性值比重矩阵R: R = r 11 · · · r 1 m · · · · · · · · · r n 1 · · · r nm - - - ( 2 ) 其中rij为对象xi的第j维属性的属性值比重,由下面公式计算得到: r ij = max 1 ≤ i ≤ n ( x ij ) - x ij max 1 < i < n ( x ij ) - min 1 ≤ i ≤ n ( x ij ) - - - ( 3 ) 计算第j维属性的熵值: H j = - k Σ i = 1 n r ij ln r ij - - - ( 4 ) 其中k=1/lnn;计算第j维属性的权值: w j = 1 - H j Σ j = 1 m ( 1 - H j ) - - - ( 5 ) 其中0≤wj≤1, Σ j = 1 m w j = 1 ; 计算各邻居数据之间的权重系数: weight ij = Σ p = 1 m w p × x jp Σ x jp - - - ( 6 ) 其中xip表示数据对象xi的第p维属性值,对象xj是对象xi的邻居,wp是p维属性的权值;最终得到邻居数据xi,xj之间的距离计算公式为: d ( x i , x j ) = weight ij × ( Σ k = 1 m ( x ik - x jk ) 2 ) 1 / 2 - - - ( 7 ) 2)选出K个聚类中心:求出数据对象之间的平均距离: AvrDis = 1 C n 2 Σ i = 1 n Σ j = 1 n d ( x i , x j ) ; - - - ( 8 ) 数据对象间距离矩阵为: D = 0 · · · d ( x 1 , x n ) · · · · · · d ( x n , x 1 ) · · · 0 - - - ( 9 ) 对数据对象集中的数据对象xi(i=1,2,...,n),删掉与xi的距离小于AvrDis的数据对象,对剩下的数据对象A'重新编号,编号为1到q,得到任意两个数据对象间的欧式距离矩阵为: D ′ = 0 · · · d ( x 1 , x q ) · · · · · · d ( x q , x 1 ) · · · 0 - - - ( 10 ) 令距离最大的两个数据对象分别为xstart,xend,它们分属两个聚类,计算所有对象间的最优值,对其余数据对象求与xstart的距离: M im = d ( x i , x start ) m = 1 max ( M i ( m - 1 ) + d ( x i , x j ) ) x j ∈ A ′ - - - ( 11 ) 其中Mim表示第m个选取的数据对象为xi时的最大累加距离k'=k‑2;3)按照给出的改进的距离计算公式把其余的数据对象分配给相应的几个聚类中心;4)分别计算K个聚类的中心,并更新聚类中心;5)如果聚类中心改变,则继续执行步骤4);否则停止,转到步骤6);6)得出最优聚类结果,各聚类中心即为交通流的拥堵点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210473485.7/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用