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

开源多商户商城系统seo点击软件手机

开源多商户商城系统,seo点击软件手机,淘宝天猫优惠券网站建设费用,wordpress跳转到登录页面代码OPTICS是基于DBSCAN改进的一种密度聚类算法,对参数不敏感。当需要用到基于密度的聚类算法时,可以作为DBSCAN的一种替代的优化方案,以实现更优的效果。 原理 基于密度的聚类算法(1)——DBSCAN详解_dbscan聚类_root-ca…

OPTICS是基于DBSCAN改进的一种密度聚类算法,对参数不敏感。当需要用到基于密度的聚类算法时,可以作为DBSCAN的一种替代的优化方案,以实现更优的效果。

原理

基于密度的聚类算法(1)——DBSCAN详解_dbscan聚类_root-cause的博客-CSDN博客

重点关照

DBSCAN的优缺点及应用场景:

 (1)DBSCAN的优点:
1) 可以对任意形状的稠密数据集进行聚类,相对的,K-Means之类的聚类算法一般只适用于凸数据集。
2) 可以在聚类的同时发现异常点,对数据集中的异常点不敏感,和BIRCH聚类一样。
3) 聚类结果没有偏倚,相对的,K-Means之类的聚类算法初始值对聚类结果有很大影响。
(2)DBSCAN的缺点:
1)如果样本集的密度不均匀、聚类间距差相差很大时,聚类质量较差,这时用DBSCAN聚类一般不适合。
2) 如果样本集较大时,聚类收敛时间较长,此时可以对搜索最近邻时建立的KD树或者球树进行规模限制来改进。
3) 调参稍复杂,对参数比较敏感。主要需要对距离阈值ϵ,邻域样本数阈值MinPts联合调参,不同的参数组合对最后的聚类效果有较大影响

python实现

原始数据

from sklearn.cluster import DBSCAN
#from sklearn import metrics
from sklearn.datasets import make_blobs
from sklearn.preprocessing import StandardScaler
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['STKaiTi'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号# 产生数据
centers = [[1, 1], [-1, -1], [1, -1]]
#make_blobs函数是为聚类产生数据集,产生一个数据集和相应的标签
X,ltrue=make_blobs(n_samples=750,centers=centers,cluster_std=0.4,random_state=0)
X = StandardScaler().fit_transform(X)
# 画出原始的数据点
plt.figure(0, figsize=(8, 6))
plt.scatter(X[:, 0], X[:, 1],c = ltrue)
plt.show()

DBSCAN聚类 

# 调用DBSCAN
model = DBSCAN(eps=0.3, min_samples=10)
db=model.fit(X)
labels = db.labels_
#-1表示那些噪声点
n_clusters_ = len(set(labels)) - (1 if -1 in labels else 0)
print(n_clusters_)
print(set(labels))
# 统计每一类的数量
import pandas as pd
counts = pd.value_counts(model.fit_predict(X),sort=True)
print(counts)plt.figure(1, figsize=(8, 6))
plt.scatter( X[:, 0], X[:, 1],c=db.labels_)
plt.show()

 

图中黑色的是异常点,在取参数的过程中发现对参数比较敏感,一不小心就不对了 

http://www.hrbkazy.com/news/35355.html

相关文章:

  • 网站设计公司排名前十网络营销的目的和意义
  • 郑州做网站网站建设费用网络促销的方法有哪些
  • 英文网站后台维护网站推广开户
  • 做房产抵押网站需要什么手续费怎样做百度推广
  • 网站优化有哪些百度用户服务中心官网
  • 网站设计网站建设公司b站免费建网站
  • 台州网站排名优化公司网站seo置顶 乐云践新专家
  • 如何做批发网站网站收录一键提交
  • web前端需要哪些技术搜索引擎优化seo是什么
  • 网站开发地图怎么优化一个网站关键词
  • 佛山百度网站快速优化网络推广seo怎么做
  • 做网站对于不同的分辨率谷歌外贸
  • 营销型网站建设明细报怎么弄自己的网站
  • 如何提升wordpress网站速度全国各城市疫情高峰感染高峰进度
  • node新闻网站开发的意义百度首页
  • 辽宁政府采购网电脑系统优化软件
  • wordpress 搬家 500网站的优化从哪里进行
  • 网站建设里怎么写文章产品推广方案怎么做
  • 网站营销活动页面制作百度推广登录入口下载
  • 阿里云wordpress有什么用成都百度推广排名优化
  • seo网络推广课程seo搜索引擎优化实训总结
  • 怎么做网站相关关键词重庆seo网络推广关键词
  • 免费做任务赚钱的网站有哪些新手怎么学网络运营
  • 兰州网站建设哪家公司好推广策略都有哪些
  • 惠东网站设计十大看免费行情的软件下载
  • 常州公司网站建设多少钱亚马逊关键词排名查询工具
  • 网站建站流程服装店营销策划方案
  • 如何做威客网站企业营销推广怎么做
  • 西安网站空间app推广全国代理加盟
  • 欧美做视频网站有哪些收录优美图片找不到了