[发明专利]一种基于改进k-means算法的菜鸟驿站选址方法有效
申请号: | 201910746838.8 | 申请日: | 2019-08-14 |
公开(公告)号: | CN110619351B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 张贵军;陈驰;武楚雄;王浩文;李亭;陈芳 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06Q10/06;G06Q30/02 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 means 算法 菜鸟 驿站 选址 方法 | ||
1.一种基于改进k-means算法的菜鸟驿站选址方法,其特征在于:所述方法包括以下步骤:
1)首先获取某小区用户的地址数据集,根据用户在最近一个月内所产生快递订单量进行分层抽样;
2)将提取到的用户地址数据组成一个新的初始特征样本数据集,记为U={u1,u2,...,uN},N为样本数据集的元素个数,初始化需要建设菜鸟驿站的数目K;
3)计算任意两个样本点之间的欧氏距离,过程如下:
3.1)从数据集U中取出一个目标样本点ui,i={1,2,...,N};
3.2)再从数据集U中取出一个不同于ui的样本点uj,j={1,2,...,N};
3.3)计算两个样本点ui和uj之间的距离dist(ui,uj),其中dist(ui,uj)=||ui-uj||2;
3.4)迭代步骤3.2)和步骤3.3)直到uj取完数据集中除ui之外的所有样本点;
3.5)更新目标样本点ui,即从数据集中取出与上一次不同的目标样本点ui′,令ui=ui′,迭代步骤3.2)、3.3)和3.4),直到ui取到数据集中的所有样本点为止;
4)计算样本数据对象之间的平均距离其中表示从N个样本点中任意抽取两个的组合数;
5)定义P(ui,Md)为样本点ui关于数据对象平均距离的参考概率密度,计算公式为单位阶跃函数;
6)遍历计算所有样本点参考概率密度,并将计算的结果放入一个新的集合D,记D={d1,d2,…,di,…,dN|di=P(ui,Md)};
7)根据样本点的参考概率密度集合D中元素的大小关系,找到数值最大元素所对应的用户点um,将um作为一个初始聚类中心点;
8)更新样本数据集U,即将与um的距离小于数据对象平均距离的样本点从集合U中删除,将剩下的样本点组成新的用户数据集合U′,令U=U′,迭代步骤3)至步骤7),直到找到需要的k个初始聚类中心;
9)将找到的k个初始聚类中心作为聚类的初始均值向量{s1,s2,…sk};
10)计算样本点ui到各均值向量sn的距离:dist(ui,sn)=||ui-sn||2,根据距离最近的均值向量确定ui的簇标记:λi=argminn∈{1,2,…,k}dist(ui,sn),将样本点ui划入相应的簇
11)更新均值向量sn,计算新的均值向量其中Cn表示当前簇内元素的集合,|Cn|表示簇内元素的个数,若sn′≠sn,则令sn=sn′,否则,保持当前的均值向量不变;
12)迭代步骤10)和步骤11),直到当前的均值向量sn不再发生变化,即可将聚类后的簇划分出来,记为C={C1,C2,…,Ck},此时最终的均值向量sn所对应的坐标位置,即为菜鸟驿站建设地的最优可行点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910746838.8/1.html,转载请声明来源钻瓜专利网。