[发明专利]一种融入粒子群优化思想的带约束铁路物流场站空间聚类方法无效
申请号: | 201210249954.7 | 申请日: | 2012-07-18 |
公开(公告)号: | CN102842067A | 公开(公告)日: | 2012-12-26 |
发明(设计)人: | 肖亮;谢宏;袁霄;徐建伟;许翀寰;陈庭贵 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/00 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;黄美娟 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明包括群集智能、空间数据挖掘技术领域,具体涉及一种融入粒子群优化思想的带约束铁路物流场站空间聚类方法。特别适用于铁路口岸物流园区空间布局。本方法引入粒子群思想解决K-Medoids聚类时容易造成局部最优的问题,首先对K-Medoids算法进行了改进,不需要初始化K值,通过自调整方法确定K值。其次在聚类迭代过程中,采用改进的粒子群算法求解目标函数,加快收敛速度,得到最优的聚类划分。本发明有效地克服了传统铁路物流场站布局方法的缺点,使得选址更合理,具有良好的应用价值。 | ||
搜索关键词: | 一种 融入 粒子 优化 思想 约束 铁路 物流 场站 空间 方法 | ||
【主权项】:
1.融入粒子群优化思想的带约束铁路物流场站空间聚类方法,包括以下步骤:1)数据获取:确定物流园区各项指标数据,在常用的物流园区空间布局5大指标体系11个变量(一级指标:地区国民经济总体发展水平、地区社会再生产条件、工商业发展水平、交通运输支持条件、对外经济贸易的发展水平;二级指标:地区经济总水平、地区人均经济发展水平、工业市场物流客户潜在规模、工业发展水平、地区零售市场规模、地区运输量规模、交通通达度、外贸发展规模、外资利用规模;三级指标等)的基础上,加入地域性政策导向差异化指标;2)数据预处理:对数据进行噪声处理,主要是对数据集进行空缺值处理。假设数据集X中数据xi的属性个数为m,如果空缺属性个数则认为该条数据是噪声,直接过滤;反之,将空缺属性补充为所有该属性的加权平均(通常取平均值);3)确定聚类簇K值,使用相关系数ρxy的倒数作为计算距离,这样可以将K-Medoids应用到范畴数据上,而且拥有较高的精度,对于非球型聚类的适应性好于欧几里德距离。同时考虑各个地区中桥梁、河流、公路等物理障碍物对距离计算的影响,综合设置带处理操作和障碍的约束条件。使用目标函数动态评价每次迭代的聚类质量,G越大说明聚类质量越好,其中C′i是类Ci的中心,是数据对象xj与相应的聚类中心的相关系数。改进型K-Medoids的K个聚类中心不需要事先指定,而是通过计算得到最佳聚类数Kopt。初始选取计算K-1和K的聚类质量,调整K的大小,迭代至聚类K簇不再发生变化;4)初始化粒子群:若粒子群的群体规模为n,则第i(i=1,2,...,n)个粒子的位置可表示为Xid,每个粒子的位置表示为Pid。设置参数,初始化搜索点的位置及其速度值,通常在允许的范围内随机产生,每个粒子的Pid坐标设置为其当前位置,且计算出其相应的个体极值(即个体极值点的适应度值),而全局极值(即全局极值点的适应度值)对应个体极值中最好的,记录该最好值的粒子 序号,并将Pgd设置为该最好粒子的当前位置。具体计算公式为:Vid(t+1)=αVid(t)+λ1rand()(Pid(t)-Xid(t))+λ2rand()(Pgd(t)-Xid(t))(1)Vid(t+1)=αVid(t)+λ1rand()(Pid(t)-Xid(t))+λ2rand()(Pid(t)-Xid(t))(2)Xid(t+1)=Vid(t)+Xid(t)(3)其中Vid表示第i个粒子在第d为上的速度;α为惯性权重因子,用来控制前面的速度对当前速度的影响,α取值较大时,可以加强PSO的全局搜索能力,α取值较小时,可以加强PSO的局部搜索能力,α通常取值在[0.6,1]之间。λ1,λ2为调节因子,且满足λ1+λ2=2,λ1,λ2∈(0,2),用来调节全局最好粒子和个体最好粒子,并加速收敛;rand()是均匀分布在(0,1)区间的随机数。公式(1)为全局PSO,公式(2)为局部PSO,保证了PSO能够快速收敛,且具有多样性;5)对粒子群中的每个粒子,计算粒子的适应度值;6)对每个粒子,比较它的适应度值和它经历过的最好位置Pid的适应度值,如果更好,更新Pid;7)对每个粒子,比较它的适应度值和群体所经历过的最好位置Pgd的适应度值,如果更好,更新Pgd;8)根据公式(4)和公式(5)调整粒子的速度和位置;其中公式(4)获取每个粒子的个体极值,公式(5)获取全局极值。P id ( t + 1 ) = X id ( t + 1 ) if f ( X id ( t + 1 ) ≥ f ( P id ( t ) ) P id ( t ) if f ( X id ( t + 1 ) ) < f ( P id ( t ) ) - - - ( 4 ) ]]> Pgd(t+1)=max(Pid(t+1)),(i=1,2,...,n) (5)9)对新一代粒子使用改进型K-Medoids优化;根据粒子的聚类中心,按照相关系数确定聚类划分;按照聚类划分,计算新的聚类中心,获取中心值;10)若达到最大代数,则继续执行;否则,转步骤(3);11)输出最优聚类结果。根据聚类结果,辅助决策者选择铁路物流场站的建设地点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210249954.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种防止卡盘脱落的工装装置
- 下一篇:间歇式轮转印刷机的送料装置
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理