当前位置: 首页 > news >正文

百度app下载安装自己怎么优化网站

百度app下载安装,自己怎么优化网站,做母婴的网站有哪些,超链接到网站怎么做视频文件下载应用场景: 假设一批数据,每一个样本中,有唯一标识(id)、品类(cate_id)、受众(users, 小孩、老人、中年等)等属性,希望从其中找出一些样本,使得这…

应用场景:

假设一批数据,每一个样本中,有唯一标识(id)、品类(cate_id)、受众(users, 小孩、老人、中年等)等属性,希望从其中找出一些样本,使得这些样本覆盖的品类、受众等最广。

分析:

思路是使用聚类的方式,每个簇选一个样本。观察数据,都为类别特征,常用的kmeans聚类方法,会使用欧式距离,计算两个样本之间的距离,来判断该样本是否数据该簇。对于类别特征来说,就算表示为0 ,1, 2,这些数字没有大小的意义,只代表某一个属性。所以我们不可以使用判断距离的方式,划分簇。

经过调研,认识到了两个新的聚类方法:K-modes和K-prototypes。下面分别介绍下两个方法。

K-modes

适用于离散数据,采用汉明距离

K-modes算法是按照k-means算法的核心内容进行修改,主要有以下两点:

1.度量方式。样本之间的距离D,属性相同为0,不同为1,并将所有属性结有相加。因此D越大,即他的不相关程度越强(与欧式距离代表的意义是一样的);

汉明距离:Hamming Distance也能用来计算两个向量的相似度,通过比较向量每一位是否相同,若不同则汉明距离加1,这样得到汉明距离。向量相似度越高,对应的汉明距离越小。如10001001和10110001有3位不同。

2.更新modes,使用一个簇的每个属性出现频率最大的那个属性值作为代表簇的属性值(如{[a,b] [a,c] [c,b] [b,c]})代表模式为[a,b]或者[a,c];

from kmodes.kmodes import KModesKM = KModes(n_clusters=i,init='Huang').fit_predict(X)

K-prototypes

适用于混合数据(有离散有连续)

K-Prototype算法是结合K-Means与K-modes算法,针对混合属性的,解决2个核心问题如下:

1.度量具有混合属性的方法是,数值属性采用K-means方法得到P1,分类属性采用K-modes方法P2,那么D=P1+a*P2,a是权重,如果觉得分类属性重要,则增加a,否则减少a,a=0时即只有数值属性

2.更新一个簇的中心的方法,方法是结合K-Means与K-modes的更新方法


from kmodes.kprototypes import KPrototypesKP = KPrototypes(n_clusters=self.k, init='Cao').fit_predict(X, categorical=self.dis_col)

http://www.ds6.com.cn/news/83751.html

相关文章:

  • wordpress调节宽度东莞seo网站排名优化公司
  • 网站建设多少钱济南seo快速霸屏
  • 网站开发与软件开发区别关键词你们懂的
  • 先有域名才可以做网站吗企业营销平台
  • java做网站用什么工具公司网站优化
  • 网建设门户网站百度推广如何获取精准的客户
  • 北京网站建设批发舟山百度seo
  • 受欢迎的建网站哪家好网络优化工程师招聘信息
  • 开发公众号 微网站开发淘宝美工培训
  • wordpress软件网站模板下载失败线上销售怎么做
  • 秀洲住房与建设局网站建立网站需要什么技术
  • 昆仑万维做网站网站推广的基本手段有哪些
  • 电商网站的特点哪些行业适合做seo
  • 网站更换域名注意事项seo积分优化
  • 做网站常用哪种语言深圳推广公司哪家好
  • 郑州网官网谷歌seo推广
  • 做建筑材料哪个网站好一点需要优化的地方
  • 网站开发技术培训企业微信营销管理软件
  • 2019一个网站开发要多少钱免费seo免费培训
  • 深圳住房和建设局网站办事大厅网络营销策划案
  • 品牌网站建设教程重庆网站排名提升
  • 网站怎么做 流程做网站的公司
  • 长春市长春网站制作站优化广告软文范例200字
  • 在哪个网站可以做车年检商丘seo博客
  • 网站怎么做认证百度商城购物
  • 醴陵网站建设本周新闻热点10条
  • 彩票网站怎么做推广seo网页优化平台
  • 建设厅网站174号文竞价排名营销
  • 做软件开发视频网站小红书代运营
  • 适合用dedecms做的网站湖南网站营销推广