2011-03-29 50 views
5

我想在一个算法中加入一个新的算法,用于分类,聚类,关联等功能。我应该如何编写一个代码来包含所有weka特性,并为这个新算法添加一个选项卡给weka。 我已经为weka添加了一个虚拟算法,现在它的工作原理我想添加一个具有weka特征组合的算法。如何在新算法中添加weka特征?

感谢

+0

这个同样的问题在http://stackoverflow.com/questions/5255989/问另一个AudioQuery如何到添加新算法对秧鸡。 1,为什么有2个AudioQuery用户?其次,为什么第一个问题关闭了,但是这个问题看起来应该保持开放? (我其实都认为这两个都是合法的问题)。 – demongolem 2011-07-30 16:09:27

回答

2

如果你想添加在Weka中一种新的算法,看看在Weka的手册(http://www.cs.waikato.ac.nz/ml/weka/index.html

在第四部分 - 附录,你有章扩展Weka的和里面的部分写一个新的分类器。基本上,你必须扩展一个分类器,如AbstractClassifierRandomizableClassifier

在聚类算法的情况下查看部分其他算法。例如,您将不得不延长课程weka.clusterers.AbstractClusterer

但是,如果你想在自己的程序中使用现有的算法,看看这个链接:http://weka.wikispaces.com/How+do+I+use+WEKA%27s+classes+in+my+own+code%3F

+0

谢谢先生。我将致力于给定的链接。 – AudioQuery 2011-04-01 05:20:24