在weka中集成自己的算法
1.安装后的weka目录里面有个weka-src.jar,将weka-src.jar解压到一个干净的目录下.
我将它解压在了桌面的某个文件夹下,解压后的如下图
2.Eclipse将解压后的weka-src导入,方式是:File -> import->Maven->Existing Maven projects ,找到weka-src所在的目录,导入后的如下图所示。
3.我们添加自己编写的聚类文件,在src/main/java下面的weka.clusters里面添加一个ImprovedKmeans,我们将SimpleKmeans粘贴复制一份,修改名字为ImprovedKmeans
4.找到weka.gui包下的GenericObjectEditor.props,在clusters区域内添加weka.clusterers.ImprovedSimpleKMeans,\ 注意名字是按照首字母顺序排列的
5.运行weka.gui下的main函数,就能看到效果了。