无监督学习-kmeans聚类算法及手动实现jupyter代码.ipynb
2021-12-04 13:13:35 818KB 机器学习 聚类
1
本节内容:本节内容是根据上学期所上的模式识别课程的作业整理而来,第一道题目是Kmeans聚类算法,数据集是Iris(鸢尾花的数据集),分类数k是3,数据维数是4。 关于聚类     聚类算法是这样的一种算法:给定样本数据Sample,要求将样本Sample中相似的数据聚到一类。有了这个认识之后,就应该了解了聚类算法要干什么了吧。说白了,就是归类。     首先,我们需要考虑的是,如何衡量数据之间的相似程度?比如说,有一群说不同语言的人,我们一般是根据他们的方言来聚类的(当然,你也可以指定以身高来聚类)。这里,语言的相似性(或者身高)就成了我们衡量相似的量度了。在考虑存在海量数据,如微博上各
2021-11-23 16:56:03 93KB kmeans mean ns
1
k均值聚类算法(k-means clustering algorithm)是一种迭代求解的聚类分析算法,其步骤是,预将数据分为K组,则随机选取K个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。每分配一个样本,聚类的聚类中心会根据聚类中现有的对象被重新计算。这个过程将不断重复直到满足某个终止条件。终止条件可以是没有(或最小数目)对象被重新分配给不同的聚类,没有(或最小数目)聚类中心再发生变化,误差平方和局部最小。
2021-11-15 11:38:51 2KB kmeans 聚类 算法 matlab
1
sklearn学习中所需要的聚类算法解析,文档中主要解析了kmeans算法用法
2021-11-05 13:00:20 2.45MB 机器学习
1
KMEANS聚类算法的MATLAB代码 Algorithm 用Python,Matlab写的一些算法 \ (主目录) 文件名:算法名_功能 DeepLearning 来自吴恩达的深度学习课程 IntelligentAlgorithm 智能算法的代码 粒子群 模拟退火 鱼群算法 MachineLearning 机器学习的一些算法 KMeans聚类算法 Example 自己比赛时用过的算法用例
2021-10-16 09:21:23 13.22MB 系统开源
1
主要介绍了Python实现的KMeans聚类算法,结合实例形式较为详细的分析了KMeans聚类算法概念、原理、定义及使用相关操作技巧,需要的朋友可以参考下
2021-09-12 20:38:01 210KB Python KMeans 聚类算法
1
数据分析中常用RFM分析消费者人群,但常见RFM是用均值区分。 均值区分与利用Kmeans区别在于前者人为划定R、F、M高低界限(以均值为界限),后者为通过不断迭代确定界限(不过两者对于异常点都较为敏感) RFM模型 首先介绍一下RFM模型 R – Recency 最近一次消费的时间 F – Frequency 一段时间内的消费频次 M – Monetary 一段时间内的消费金额 RFM模型主要用来划分客户/消费者,通过上述三个指标衡量客户/消费者价值 每个指标都分为0和1两档,1就是高,0就是低。把人群划分为2 * 2 * 2=8种: 上图源于百度百科 具体分类: 111 – 重要价值人群
2021-08-23 15:35:14 155KB kmeans mean ns
1
基于KMeans聚类的协同过滤推荐算法可运用于基于用户和基于项目的协同过滤推荐算法中,作为降低数据稀疏度和提高推荐准确率的方法之一,一个协同过滤推荐过程可实现多次KMeans聚类。 一、基于KMeans聚类的协同过滤推荐算法推荐原理 KMeans聚类算法是聚类算法中最基础最常用、最重要的聚类算法。KMeans聚类算法首先需要确定N个初始中心点,初始中心点的选择对聚类结果影响很大,常用的初始中心点的选择有随机选择、自定义、采用Canopy聚类算法结果作为初始中心点,然后是重复遍历点与簇中心的距离,并不断修正簇中心点,可设置遍历次数和点与簇中心的最小距离影响聚类结果。 聚类的数据可以是一维数组、二
2021-08-12 14:35:49 491KB jav java nop
1
中科大2019春AI 实验二,包括Kmeans算法,PCA算法和层次聚类算法
2021-06-18 11:38:50 7KB python Kmeans PCA HC
1
KMeans的java实现,配有简单的数据实例,代码可用。
2021-06-17 16:04:01 52KB KMeans java 聚类 算法
1