住房城乡建设部网站通报徐州网络推广服务

pingmian/2026/1/25 12:28:54/文章来源:
住房城乡建设部网站通报,徐州网络推广服务,wordpress 添加用户登录,广州城市职业学院门户网站在之前的文章里#xff0c;介绍了比较传统的K-Means聚类、Affinity Propagation(AP)聚类、比K-Means更快的Mini Batch K-Means聚类以及混合高斯模型Gaussian Mixture Model(GMM)等聚类算法#xff0c;今天介绍一个比较近代的一类算法——Spectral Clustering 中文通常称为“谱…在之前的文章里介绍了比较传统的K-Means聚类、Affinity Propagation(AP)聚类、比K-Means更快的Mini Batch K-Means聚类以及混合高斯模型Gaussian Mixture Model(GMM)等聚类算法今天介绍一个比较近代的一类算法——Spectral Clustering 中文通常称为“谱聚类”。Spectral Clustering(谱聚类有时也简称SC)其实是一类算法的统称。它是一种基于图论的聚类方法(这点上跟AP类似而K-Means是基于点与点的距离计算)它能够识别任意形状的样本空间且收敛于全局最有解其基本思想是利用样本数据的相似矩阵进行特征分解后得到的特征向量进行聚类。为什么上文称谱聚类是“一类”算法广义上来说任何在演算法中用到SVD/特征值分解的都叫Spectral Algorithm。  从传统的PCA/LDA到比较近的Spectral Embedding/Clustering都属于这类。谱聚类和传统的聚类方法(如 K-means)相比有不少优点Spectral Clustering 只需要数据之间的相似度矩阵就可以了而不必像 K-Means 那样要求数据必须是 N 维欧氏空间中的向量。由于抓住了主要矛盾忽略了次要的东西因此比传统的聚类算法更加健壮一些对于不规则的误差数据不是那么敏感而且结果也要好一些。事实上在各种现代聚类算法的比较中K-means 通常都是作为一个基准而存在的。计算复杂度比 K-means 要小特别是在像文本数据或者平凡的图像数据这样维度非常高的数据上运行的时候理论上应该比K-Means更快速。(是这样吗下文实验中有解答)K-Means一直以来都是距离算法中的经典算法尤其通过minibatch“改良”后的K-Means在大数据应用中的效率瓶颈也得到极大改善。谱聚类这个相对的“晚生”是否真的如上述优点接下来看实验数据。实验一 关于准确度的较量在此引用 Document clustering using locality preserving indexing 中关于K-means 和 Spectral Clustering 应用到TDT2 和 Reuters-21578这两组数据的准确率对比结果kTDT2Reuters-21578K-Means谱聚类K-Means谱聚类20.9890.9980.8710.92330.9740.9960.7750.81640.9590.9960.7320.793…90.8520.9840.5530.625100.8350.9790.5450.615从准确率结果可以看出在不同的类别数量下谱聚类的准确率都要高于K-Means。实验二 关于运行时间的较量在此使用Python机器学习库SKlearn中的spectral_clustering进行模拟实验实验数据为随机生成的维度和样本量相同的矩阵分别为10维、20维、30维。40维、50维、60维对应到图中就是从0到5。其实我试着用更大的数据量去实验但增加到70维的时候spectral_clustering已经由于内存错误而崩掉了所以足以看来他对于大数据量的应用还是不适合的。另外对于上文提到的spectral_clustering的计算复杂度要低于K-Means因此理论上的运算时间要快但实验结果却不能证明这个问题。大家可以点击原始程序查看 sc_kemans.py。谱聚类应用以下使用Python机器学习库SKlearn中的spectral_clustering进行聚类目标是从一个图片中区分出人为构造出的图像边缘。#coding:utf-8importnumpy as npimportmatplotlib.pyplot as pltfromsklearn.feature_extractionimportimagefromsklearn.clusterimportspectral_clustering# 生成原始图片信息l  100x, y  np.indices((l, l))center1  (28, 24)center2  (40, 50)center3  (77, 58)radius1, radius2, radius3  16, 14, 15circle1  (x - center1[0]) ** 2  (y - center1[1]) ** 2 circle2  (x - center2[0]) ** 2  (y - center2[1]) ** 2 circle3  (x - center3[0]) ** 2  (y - center3[1]) ** 2 # 生成包括3个圆的图片img  circle1  circle2  circle3mask  img.astype(bool)img  img.astype(float)img  1  0.2 * np.random.randn(*img.shape)graph  image.img_to_graph(img, maskmask)graph.data  np.exp(-graph.data / graph.data.std())# 聚类输出labels  spectral_clustering(graph, n_clusters3)label_im  -np.ones(mask.shape)label_im[mask]  labelsplt.matshow(img)plt.matshow(label_im)plt.show()以下是运行结果左边的图形是人为生成的原始图片右边是识别图形边缘后的处理图片。spectral_clustering可配置的参数如下其中最主要的参数是affinity(数据集), n_clusters(聚类数)和assign_labels(聚类方法可选kmeans[默认], discretize)sklearn.cluster.spectral_clustering(affinity, n_clusters8, n_componentsNone, eigen_solverNone, random_stateNone, n_init10, eigen_tol0.0, assign_labelskmeans)谱聚类的应用场景图像切割数据聚类尾巴谱聚类适用的数据集有几个特点不适合聚类类别数特别多的数据对于特殊数据集具有比较好的适应性例如环形数据、非凸数据、交叉数据等非正常或规则下的数据如下图【好书推荐我为自己代言】《Python数据分析与数据化运营》第二版上市啦50数据流工作知识点14个数据分析与挖掘主题8个综合性运营分析案例涵盖会员、商品、流量、内容4大主题360°把脉运营问题并贴合数据场景落地本书主要基于Python实现其中主要用到的计算库是numpy、pandas和sklearn其他相关库还包括标准库re、time、datetime、json、 base64、os、sys、cPickle、tarfilePython调用R的rpy2统计分析Statsmodels中文处理结巴分词文本挖掘Gensim数据挖掘和算法XGboost、gplearn、TPOT爬虫和解析requests、Beautiful Soup、xml图像处理OpenCV和PIL/Pollow数据读取xlrd、pymongo、pymysql数据预处理imblearn展示美化类Matplotlib、pyecharts、graphviz、prettytable、wordcloud、mpl_toolkits、pydotplus如果你对以下内容感兴趣那么本书将值得一看KMeans聚类的自动K均值的确立方法基于软方法的多分类模型组合评估模型的应用基于自动下探(下钻、细分)的应用基于增量学习的多项式贝叶斯分类pipeline管道技术的应用基于超参数的自动参数值的优化方法特征自动选择文本分类、文本主题挖掘基于自动时间序列ARIMA的P、D、Q的调整python决策树规则输出基于自定义图像的文本标签云非结构化数据例如图像、音频、文本等处理对象持久化处理如何使用Python调用R实现数据挖掘自动化学习增加了对于自动化数据挖掘与机器学习的理论、流程、知识和应用库介绍并基于TPOT做自动化回归和分类学习案例演示有关这本书的写作感受、详细内容介绍、附件(含数据和代)下载、关键知识和方法以及完整书稿目录请访问《Python数据分析与数据化运营》第二版出版了要购买此书可以去京东、当当和天猫等查看。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/85888.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

asp网站怎么改成中英双语彩票网站做维护是什么

http://www.microsoft.com/downloads/details.aspx?displaylangzh-cn&FamilyIDd95598d7-aa6e-4f24-82e3-81570c5384cb#filelist 这是什么?*** 转载于:https://www.cnblogs.com/zxsoft/archive/2008/02/17/1071038.html

河南外贸网站制作迅当网络深圳外贸网站建设

具体程序代码如下,主要问题就是不管我怎么调整参数,最终的预测结果都没有太大的变化,还请了解这两大算法的帮忙看看问题出在哪里了,十分感谢!tic;close all;clear;clc;format compact;load M2.mat %载入数据% 提取数…

什么网站可以做软件网站开头flash怎么做

字符串类型特点 Redis的字符串类型是一种简单而灵活的数据结构,其特点如下: 任意数据类型: 字符串类型可以存储任意数据,包括文本、二进制数据等。直接访问和修改: 可以直接通过键名访问和修改整个字符串,而不需要像其他数据结构…

红安建设局官方网站wordpress 网页模块错位

数据结构-堆的实现及应用[堆排序和TOP-K问题] 一.堆的基本知识点1.知识点 二.堆的实现1.堆的结构2.向上调整算法与堆的插入2.向下调整算法与堆的删除 三.整体代码四.利用回调函数避免对向上和向下调整算法的修改1.向上调整算法的修改2.向下调整算法的修改3.插入元素和删除元素函…

关于网站建设管理的通知小程序外包公司

目录 1. 响应式数据 2. v-model 指令 3. 实现原理 4. 总结 Vue.js 是一款流行的前端 JavaScript 框架,它以其强大的双向数据绑定能力而闻名。双向数据绑定使得数据在视图和模型之间保持同步,并且任一方的变化都会自动反映到另一方。那么,…

免费做网站怎么做网站619百度网站收入

https://blog.csdn.net/jinping_shi/article/details/52433975转载于:https://www.cnblogs.com/zyber/p/9257843.html

毕设做购物网站系统的原因wordpress全局变量

ln命令 ln是linux中又一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相…

营销型企业网站建设规划探讨泰州网站建设策划方案

前言 上一篇文章我们讲了在pytest中测试用例的命名规则,那么在pytest中又是以怎样的顺序执行测试用例的呢? 在unittest框架中,默认按照ACSII码的顺序加载测试用例并执行,顺序为:09、AZ、a~z,测试目录、测…

建站公司排名 软通网站群建设技术规范

-天池龙珠计划SQL训练营 SQL训练营页面地址:https://tianchi.aliyun.com/specials/promotion/aicampsql 3.1 视图 我们先来看一个查询语句(仅做示例,未提供相关数据) SELECT stu_name FROM view_students_info;单从表面上看起来…

黄页88网站网络营销推广方式包括哪几种

1. ES6的解构ES6中引入了解构赋值的操作,其作用是:将值从数组Array或属性从对象Object提取到不同的变量中即分为两种情况:从数组Array中解构,以及从对象Object中解构①.从数组中解构const [a, b] [1, 2]//a 1, b 2当然这些是基…

社区智慧警务网站如何推进警务室建设方案网站推广手段有哪些

深度学习 | TCN时间卷积神经网络模型答疑 目录 深度学习 | TCN时间卷积神经网络模型答疑问题汇总问题回答参考资料问题汇总 1.使用 TCN 进行序列建模有哪些优势? 2.TCN 的特征? 问题回答 1.使用 TCN 进行序列建模具备以下优势: 并行性。与 RNN 中后继时间步长的预测必须等待…

如何跟客户沟通网站建设做网站还有搞头吗

GO 中的方法是什么? 前面我们有分享到 GO 语言的函数,他是一等公民,那么 GO 语言中的方法和函数有什么区别呢? GO 语言中的方法实际上和函数是类似的,只不过在函数的基础上多了一个参数,这个参数在 GO 语…

什么秀网站做效果图宝安中心站

上一篇文章讲到了 union,union union存在很多问题,因此C17设计了一个新的variant替代原来的union。 union的问题 无法知道当前使用的类型是什么。而且union无法自动调用底层数据成员的析构函数。 这些使得一般只对一些“基本类型”使用union&#xf…

已有网站如何做直播网站开发语言格式化标记语言

Python中没有提供计算两组变量非线性相关系数的包或接口。x和x^2的皮尔森相关系数可能接近于0,因为求的是线性相关性。但是这两个变量并不是独立不相关的。使用距离相关系数就可以计算x和x^2的非线性关系,如果距离相关系数接近于0,就可以说两…

商丘网站建设软件公司物流网站后台

最近这俩天正好有时间给自己做一下减法,忘记是去年还是今年,在升级 AndroidStudio 后使用 Logcat查看日志的方式也发生了一些变化,虽然一直在使用,但每当看到之前还未关闭 Logcat 命令行工具额昂也,就感觉可能还存在知…

阿里云虚拟主机可以做两个网站wordpress等待响应

前缀和 一.一维前缀和(模板):1.思路一:暴力解法2.思路二:前缀和思路 二. 二维前缀和(模板):1.思路一:构造前缀和数组 三.寻找数组的中心下标:1.思路一:前缀和 四.除自身以外数组的乘积&#xff…

网站开发和运维区别灰色词快速上排名

来源:量子位原标题:只需2小时,成本不到7块,你我皆可制作的3D机器人机器人的骨架能像昆虫那般灵活、健壮吗?这个问题一直困扰着研究人员。以往,要么制作工艺太过复杂,耗的时间长;要么…

上虞做网站公司数据库查询网站模板

腾讯MMKV使用 implementation com.tencent:mmkv-static:1.2.9 MMKV.initialize(this);//会返回MMVK存储的目录(String) 创建MMKV,可以通过 defaultMMKV() 来创建,这个是全局默认的;也可以通过 mmkvWithID() 对应自己业…

3g免费网站制作php餐饮美食店网站源码 生成html

计算机辅助教学应用现状及对策研究 (8页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9 积分计算机辅助教学应用现状及对策研究摘要:新形势下,计算机辅助教学迅速发展&…

蓬莱做网站案例怎么批量修改wordpress文章内容

题目题目描述写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项。斐波那契数列的定义如下: F(0) 0, F(1) 1F(N) F(N - 1) F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数…