如何在python-weka-wrapper中使用回归?



我想在Jupyter Notebook中使用python-weka-wrapper实现回归算法。但是,我在https://fracpete.github.io/python-weka-wrapper/api.html#classifiers

中找不到正确的函数有人知道如何实现它吗?

在过去,Weka区分了分类和回归算法,但这被取消了,取而代之的是一个单一的超类。

weka.classifiers.Classifier能力决定算法可以处理哪些类型的属性和类属性。有些算法,如RandomForest,可以同时进行分类和回归。

所有回归算法都实现了Classifier接口,所以只需选择一个回归算法,如LinearRegressionM5P,并使用与分类相同的Python包装器。

您引用的示例代码使用classify_instance方法,您将使用该方法进行回归方案以获得数值预测。对于分类算法,此方法返回预测的类标签的索引。

基于Python 2.7的python-weka-wrapper库不再维护,您应该使用python-weka-wrapper3。下面是相同的链接,但用于pww3:

https://fracpete.github.io/python-weka-wrapper3/api.html分类器

相关内容

  • 没有找到相关文章

最新更新