Description: 采用C++语言编写的,用于聚类相关方面的dbscan算法源程序,希望大家共同提高-using the C language for the relevant aspects of clustering algorithm source dbscan hope that we can raise! ! Platform: |
Size: 123904 |
Author:周君 |
Hits:
Description: Form1.cs是应用聚类算法DBSCAN (Density-Based Spatical Clustering of Application with Noise)的示例,可以通过两个参数EPS和MinPts调节聚类。DBSCAN.cs是全部算法的实现文件,聚类算法的进一步信息请参考“数据挖掘”或者相关书籍。聚类示例数据来自于sxdb.mdb,一个Access数据库。-Form1.cs clustering algorithm is applied DBSCAN (Density-Based S patical Clustering of Application with Noise) example, the two parameters can EPS and MinPts regulation clustering. DBSCAN.cs algorithm is the realization of all documents, the clustering algorithm further information please refer to the "data mining" or books. Clustering sample data from sxdb.mdb, an Access database. Platform: |
Size: 26624 |
Author:yang |
Hits:
Description: 程序说明:
Form1.cs是应用聚类算法DBSCAN (Density-Based Spatical Clustering of Application with Noise)的示例,可以通过两个参数EPS和MinPts调节聚类。
DBSCAN.cs是实现文件,聚类算法的进一步信息请参考“数据挖掘”或者相关书籍
聚类示例数据来自于sxdb.mdb,一个Access数据库。
已知问题及进一步改进建议:
问题:dbscan.cs行64,SortedList不支持重复键,因此若两个数据点距离相同则无法加入集合
解决:采用人为减小一个微小量,使数据点距离不同且不影响聚类结果
上一解决方案的问题:减小double.Epsilon微小量无助于使SortedList认为两点距离以及不同
解决:采用一个指数增长的微小量,连续重试直至SortedList认为距离已经不同
进一步改进建议:可能通过double的强制转型为内存中的byte类型(假设double型转为8个byte)
然后最后一个byte减去0x01可比较漂亮的解决问题,但是……呵呵,C#中我不会这个操作
也可以自己实现一个SortedList,支持重复键,当然,这,好像是微软应该做的工作了 ^_^
Eric Guo
<http://www.cnblogs.com/ericguo/>
-procedures : Form1.cs clustering algorithm is applied DBSCAN (Density-Based Spati cal Clustering of Application with Noise) example, two parameters can EPS and MinPts regulation clustering. DBSCAN.cs is, the clustering algorithm further information please refer to the "data mining" or books related data clustering example from sxdb.m db, an Access database. Known issues and recommendations for further improvement : : 64 dbscan.cs OK, SortedList not support duplicate keys, and therefore if two data points from the same pool can not be solved by adding : By applying an artificially reduce a small amount of data from different points without clustering results on the impact of a solution of the problem : double.Epsilon small decrease in the amount of helplessness to make that 2:00 S Platform: |
Size: 26624 |
Author:Huang Yi |
Hits:
Description: DBSCAN是一个基于密度的聚类算法。改算法将具有足够高度的区域划分为簇,并可以在带有“噪声”的空间数据库中发现任意形状的聚类。-DBSCAN is a density-based clustering algorithm. Algorithm change will have enough height to the regional cluster. and to be with the "noise" of the spatial database found clusters of arbitrary shape. Platform: |
Size: 2048 |
Author: |
Hits:
Description: 聚类算法演示程序,用C语言实现,内含函数详细功能介绍-Clustering demo program with C language, contains a detailed feature function introduction Platform: |
Size: 20480 |
Author: |
Hits:
Description: DBSCAN是一个基于密度的聚类算法。改算法将具有足够高度的区域划分为簇,并可以在带有“噪声”的空间数据库中发现任意形状的聚类。-DBSCAN is a density-based clustering algorithm. Algorithm change will have enough height to the regional cluster. and to be with the "noise" of the spatial database found clusters of arbitrary shape.-DBSCAN is a density-based clustering algorithm. Changed algorithm will have a high enough regional divided into clusters, and to be with noise found in the spatial database cluster of arbitrary shape.-DBSCAN is a density-based clustering algorithm. Algorithm change will have enough height to the regional cluster. And to be with the noise of the spatial database found clusters of arbitrary shape. Platform: |
Size: 24576 |
Author:蔡宗欣 |
Hits:
Description: 经典的基于密度的聚类算法,DBSCAN。适合处理球状数据,对大规模数据支持不好-Classical density-based clustering algorithm, DBSCAN. Suited to deal with spherical data, large-scale data to support the poor Platform: |
Size: 6144 |
Author:肖宪 |
Hits:
Description: 采用matlab语言编写的,用于聚类相关方面的dbscan算法源程序,希望对大家有帮助-using the matlab language for the relevant aspects of clustering algorithm source dbscan hope that we can raise! !
Platform: |
Size: 2048 |
Author:ferrari |
Hits:
Description: 经典浓度聚类算法DBSCAN的MATLAB实现,简单易懂,可以运行-Classical clustering algorithm DBSCAN concentration of MATLAB implementation, easy to understand, you can run Platform: |
Size: 2048 |
Author:Liang Ge |
Hits:
Description: 本程序代码完整,需要自己设置两个参数,就能完成对数据进行DBSCAN聚类,得出聚类的点的坐标,所在的集群,以及是否是噪声点。我用这个代码完成了对只有经纬度信息的坐标点的聚类,亲测有效(This program code integrity, you need to set their own two parameters, you can complete the data for DBSCAN clustering, clustering point of the coordinates, where the cluster, and whether it is noise points. I used this code to complete the clustering of coordinate points with only latitude and longitude information, and the parent test is valid) Platform: |
Size: 2048 |
Author:heiren93
|
Hits:
Description: 基于matlab的dbscancluster的实现可用于文本聚类(The implementation of dbscancluster based on Matlab can be used for text clustering) Platform: |
Size: 19456 |
Author:`BUGBOY
|
Hits:
Description: DBSCAN聚类算法仿真,包括一个距离函数,一个eps函数,一个主程序(Simulation of DBSCAN clustering algorithm.It includes a distance function, a EPS function, a main program.) Platform: |
Size: 1024 |
Author:Cashew |
Hits: