gpt4 book ai didi

machine-learning - weka 分类器 A1DE 上 -S 参数的真正正确用法是什么?

转载 作者:行者123 更新时间:2023-11-30 09:12:49 25 4
gpt4 key购买 nike

因此,我在 Windows 计算机中使用 weka 3.7.11(并使用 cygwin 运行 bash 脚本),并且发现 AODE 分类器(在此版本的 weka 中来自附加包)不一致.

使用 GUI 中的平均 N 依赖性估计器,我得到以下配置(来自在 Weka Explorer 中正常运行的示例):

weka.classifiers.meta.FilteredClassifier -F "weka.filters.unsupervised.attribute.Discretize -F -B 10 -M -1.0 -R first-last" -W weka.classifiers.bayes.AveragedNDependenceEstimators.A1DE -- -F 1 -M 1.0 -S

所以我修改了它以在我的 bash 脚本中获取以下命令:

java -Xmx60G -cp "C:\work\weka-3.7.jar;C:\Users\Oracle\wekafiles\packages\AnDE\AnDE.jar" weka.classifiers.meta.FilteredClassifier \
-t train_2.arff -T train_1.arff \
-classifications "weka.classifiers.evaluation.output.prediction.CSV -distribution -p 1 -file predictions_final_multi.csv -suppress" \
-threshold-file umbral_multi.csv \
-F "weka.filters.unsupervised.attribute.Discretize -F -B 10 -M -1.0 -R first-last" \
-W weka.classifiers.bayes.AveragedNDependenceEstimators.A1DE -- -F 1 -M 1.0 -S

但这给了我错误:

Weka exception: No value given for -S option.

这很奇怪,因为这不是 GUI 的问题。在 GUI 中,信息框显示 -S 它只是一个标志(“可以通过使用 -S 选项实现包含解析”),因此它根本不应该期望任何数字,即与我使用资源管理器得到的结果一致。

那么,使用命令行时的-S选项有什么作用呢?查看weka给出的错误文本,我发现:

Options specific to classifier weka.classifiers.bayes.AveragedNDependenceEstimators.A1DE:

-D
Output debugging information

-F <int>
Impose a frequency limit for superParents (default is 1)
-M <double>
Specify a weight to use with m-estimate (default is 1)

-S <int>
Specify a critical value for specialization-generalilzation SR (default is 100)

-W
Specify if to use weighted AODE

看来这个类以两种不同的方式工作,具体取决于我使用的方法(GUI 与命令行)。

我找到的解决方案(至少暂时如此)是在我的脚本上写入 -S 100 。这真的和在 GUI 中输入 -S 一样吗?

提前致谢。
JM

最佳答案

我已经使用了这个分类器,并且可以确认您所经历的与我在这里所经历的一致。从 GUI 中,-S 选项(包含解析)不需要参数,而命令提示符需要参数(特化-泛化 SR)。

它们听起来不像相同的参数,因此如果您想了解有关这些参数的更多信息,您可能需要向第三方软件包的开发人员提出此问题。您可以从“工具”->“包管理器”->“AnDE”中找到此信息,它会将您指向该库的联系人。

关于machine-learning - weka 分类器 A1DE 上 -S 参数的真正正确用法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27452071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com