有哪些支持多维数据聚类的 C/c++ 机器学习库?(例如 K 均值)
到目前为止,我遇到了
- SGI MLC++ http://www.sgi.com/tech/mlc/
- OpenCV MLL
我很想自己动手,但我敢肯定,预先存在的优化性能要好得多,并且更多地关注代码。
有哪些支持多维数据聚类的 C/c++ 机器学习库?(例如 K 均值)
到目前为止,我遇到了
我很想自己动手,但我敢肯定,预先存在的优化性能要好得多,并且更多地关注代码。
东京大学人类基因组团队的开源 C 聚类库看起来很有希望。它具有 K-means 以及其他平面层次聚类算法。在他们的页面中向下滚动以查看没有 GUI 的裸库。Wikipedia-Clustering 项目看起来不错,而且更轻一些。这是马里兰大学的一个专门的 K-means 图书馆。我建议您考虑您的数据类型来查看这些。预处理数据以创建特征向量可能具有挑战性。
我不确定您是否正在寻找 C4.5、ID3 等算法。如果你这样做了,你可以从大学网站上下载他们正在积极研究的各个来源。
例如:C4.5 源代码可以在Quinlan 的网站上找到。