Weka 逻辑分类器不可用
Posted
技术标签:
【中文标题】Weka 逻辑分类器不可用【英文标题】:Weka logistic classifier unavaliable 【发布时间】:2018-06-23 12:26:13 【问题描述】:我正在尝试使用 weka 对具有逻辑回归的数据集进行分类,但即使我仅对属性使用数值并为类使用标称值,逻辑选项也不可用(其他主要分类器也不可用,如 NaiveBayes、J48 等)。我的 Arff 文件是:
@RELATION data_weka
@ATTRIBUTE class 1,0
@ATTRIBUTE 1 NUMERIC
.
.
.
@ATTRIBUTE 30 NUMERIC
@DATA
1,17.99,10.38,122.8,1001,0.1184,0.2776,0.3001,0.1471,0.2419,0.07871,1.095,0.9053,8.589,153.4,0.006399,0.04904,0.05373,0.01587,0.03003,0.006193,25.38,17.33,184.6,2019,0.1622,0.6656,0.7119,0.2654,0.4601,0.1189
.
.
.
数据集包含 562 个示例。
谁能帮帮我?
【问题讨论】:
数据集本身的相关性可能不如错误消息(或者确切地意味着它“不可用”) 它会加载文件并让我只使用 ZeroR、GussianProcesses 等分类器运行分类,而逻辑是灰色的。 您是否将类属性设置为您的类属性? 【参考方案1】:在您的文件中,class 属性不是最后一个属性。您是否将类属性更改为预处理编辑器中的最后一个(类)属性(右键单击以查看该菜单)。
Weka 始终假定类属性是文件中的最后一个属性。您的最后一个属性 (30) 是数字,因此它不允许您运行逻辑回归。
【讨论】:
以上是关于Weka 逻辑分类器不可用的主要内容,如果未能解决你的问题,请参考以下文章