如何在新算法中添加weka特征?

发布于 2024-10-26 22:58:42 字数 151 浏览 1 评论 0原文

我想在 weka 中添加一种新算法,在一个算法中具有分类、聚类、关联等功能。我应该如何编写代码来包含所有 weka 功能,并为这个新算法向 weka 添加一个选项卡。 我已经向 weka 添加了一个虚拟算法,现在它可以工作了我想添加一个结合了 weka 功能的算法。

谢谢

I want to add a new algorithm to weka with features of classification, clustering, association etc in one algo. How should I write a code to include all the weka features and add a tab to weka for this new algorithm.
I have added a dummy algorithm to weka and it works now I want to add an algorithm which has combination of features of weka.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不寐倦长更 2024-11-02 22:58:42

如果您想在 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< /a>

If you want to add a new algorithm in Weka, have a look at the Weka Manual ( http://www.cs.waikato.ac.nz/ml/weka/index.html )

In the part IV - Appendix, you have the chapter Extending Weka and inside the part Writing a new Classifier. Very basically, you have to extend a Classifier like AbstractClassifier or RandomizableClassifier.

In the case of clustering algorithms look at the part Other Algorithms. You will have to extend, for instance, the class weka.clusterers.AbstractClusterer.

But, if you want to use existing algorithms in your own program, have a look to this link: http://weka.wikispaces.com/How+do+I+use+WEKA%27s+classes+in+my+own+code%3F

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文