official_classification.py : 使用了较多的sklearn中提供的聚类函数 self_classification.py : 使用了较多的手写聚类函数(手写高斯聚类由于计算高维矩阵n次方报错,就没有使用) 两者可以相互比较看手写函数效果如何。 model.py : 其中包含了kmeans,lvq,mixture-of-gaussian聚类函数,以及计算精度和NMI的手写函数,处理标签映射的匈牙利算法。 由于学习向量量化是依据ground truth的得到的一组原型向量,是有监督的学习,因此计算其精度没有意义,在函数里就没有计算精度和NMI,只打印出了原型向量 函数运行时会有warning,不用在意,手写的函数没有优化,速度较慢 代码对三个数据集,分别使用了kmeans,lvq,mixture-of-gaussian三个方法,在得到预测标签后,采用匈牙利算法对标签进行处理,计算其精确度acc和标准互信息nmi 这三种方法聚类的精度只有百分之五十几,在数据集yale中效果较差 运行方法: 安装相应需求的库,直接运行official_classifica
2021-07-05 01:14:48 6.04MB kmeans 支持向量量化 高斯聚类
1
kmeans-fuzzy-cmeans k-Means 和 Fuzzy c-Means 聚类算法的可视化。 源语言是 C#,用于图形绘制的 Oxyplot 库。
2021-07-04 15:03:01 485KB c c-sharp wpf kmeans
1
matlab实现遥感图像分割,利用kmeans算法
2021-06-29 21:39:01 2KB kmeans
1
经典K-means聚类算法源码,包含算法各过程解析,易于入门理解
2021-06-21 18:14:52 146KB 聚类算法 kmeans算法
bag-of-words- 基于opencv-python的sift、kmeans、bow图像检索 需要配置opencv、sklearn、scipy、numpy 创建两个文件夹就行 默认图像训练文件名为dataset 我用的是101_ObjectCategories图片集 所以在读入图片时做了更改 默认查找图像文件名为query 用命令行执行python findFeatures.py -t dataset/ 开始生成模型 用命令行执行python search.py -i query/target.jpg 查找目标图片
2021-06-21 10:37:26 3KB Python
1
一种基于学习向量量化(LVQ)和kmeans的半监督聚类算法,该方法能在少量标注数据上实现对未知数据的标注和分类。代码包含测试数据集Iris,代码直接运行main函数即可。
2021-06-18 19:09:21 3KB matlab 半监督聚类 kmeans_lvq
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
python语言实现的两种常用聚类算法,包括基于原型的KMeans算法以及基于密度的DBSCAN算法
2021-06-17 15:29:45 2KB 聚类 聚类算法 kmeans算法 DBSCAN算法
1
本程序包括遥感图像处理过程中的常见算法,例如IHS和RGB间的色彩空间变换、彩色图像灰度化、NDVI、变化检测、K均值算法等。代码结构优良,算法清晰易懂。希望对你们学习有所帮助~
2021-06-17 06:09:21 241KB NDVI、KMeans
1