weka添加算法 java调用weka聚类算法

向weka里面添加算法分为三类:

一,添加算法jar包

二,添加下载的算法

三,自己写算法添加

下面分别介绍这三类。

一,添加算法jar包

以添加libsvm.jar为例,将jar包放到某一个目录下,比如放在weka-3-6的lib(新建的)目录下。结构为weka-3-6liblibsvm.jar。修改weka-3-6目录下的RunWeka.ini中的最后一句话为:

weka添加算法 java调用weka聚类算法

cp=%CLASSPATH%;D:/Program Files/Weka-3-6/lib/libsvm.jar。

重启weka即可。

二,添加别人的java算法文件

以添加一个adacost.java为例,在此之前,我们假设已经把weka导入到开发环境里面了。然后我们将AdaCost.java添加到weka.calasifiers.meta目录下。再在wekagui目录下找到GenericObjectEditor.props文件,在“weka.classifiers.meta.AdaBoostM1,”之后添加一行“weka.classifiers.meta.AdaCost,”保存,重新编译。从开发环境启动weka即可找到对应算法。

三,自己写算法添加

如果写成了一个算法可以参照添加别人的java算法文件的步骤来添加自己的算法。所以自己写算法,应当参照api文档和其源代码里面已经实现的算法格式,进行重新开发。

  

爱华网本文地址 » http://www.aihuau.com/a/25101012/125206.html

更多阅读

转载 MeanShiftCodefortheEdgeDetectio meanshift聚类算法

原文地址:MeanShiftCodefortheEdgeDetectionandImageSegmentationsystem(Edison)作者:徐大帅哼一、概述MeanShift并不算一种很新的特征空间分析算法,但是它原理简单,计算速度较快,通常能在一次分割后形成大量小的模态区域。这样便直接将

聚类分析方法 分类方法 数据挖掘

分类:系统聚类方法(Hierarchical Cluster过程):直观、易懂快速聚类(K-means Cluster过程):快速、动态有序聚类:时间顺序or大小顺序相似性度量:一。变量测量尺度的类型

r语言:因子分析和聚类分析实例

r语言:因子分析和聚类分析实例-降维+样本聚类18 一月, 2013, oldlee11, R语言与数据挖掘, R语言同数据统计/分析, 因子分析, 聚类分析, , 0函数库?001002003004005006007008

K-Means聚类算法 k-means聚类算法 c

KMeans算法的基本思想是初始随机给定K个簇中心,按照最邻近原则把待分类样本点分到各个簇。然后按平均法重新计算各个簇的质心,从而确定新的簇心。一直迭代,直到簇心的移动距离小于某个给定的值。K-Means聚类算法主要分为三个步骤:(1)第

声明:《weka添加算法 java调用weka聚类算法》为网友好命靠努力分享!如侵犯到您的合法权益请联系我们删除