在weka中集成自己的算法

来源:互联网 发布:电视棒没网络可以用吗 编辑:程序博客网 时间:2024/05/14 14:43

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函数,就能看到效果了。