如何在我自己的WEKA分类器中实施依赖于另一个选项的选项

时间:2018-11-14 13:00:12

标签: java machine-learning parameters classification weka

我正在实现一个weka分类器。目前,我正在研究用户可以使用GUI更改的参数(选项)。

它有几个选项。具体来说,有一个选项(叫它 M )改变了分类器将要使用的算法(叫它们算法A 算法B )。 如果选择了算法A,则应出现(或可用)新选项(选项1,3,4)。但是,如果选择了算法B,则应使用不同的选项(选项2、4、5)。 换句话说,我有一些选择取决于其他选择。

if (M == _ALGORITHM_A) {
    // read options 1,3 and 4
else if ( M == _ALGORITHM_B) {
    // read options 2,4 and 5

一个简单的解决方案是始终拥有所有可用选项(1、2、3、4和5),但是对于算法B,选项1和3毫无意义,而对于算法2,选项2和5则相同。因此,至少,我不想让用户选择他未选择的算法选项。

是否可以在WEKA上实现此功能?我已经阅读了有关选项的官方文档,但对此一无所获。

0 个答案:

没有答案