我正在使用 weka API 处理单标签多类分类任务。我想通过从我的类属性列生成单热编码列来训练一个多层感知器模型来预测每个类的类百分比值。
在网上的例子中,在Weka Java API中生成Instances对象后,只选择了一个属性作为类属性。
关于示例:
数据上传
Instances data = ...
选择最后一个属性作为类属性
data.setClassIndex (data.numAttributes () - 1);
我在找什么:
选择多个属性作为类属性
Instances data = ...
data.setClassIndex (1,2,5,6,...);
我怎样才能做到这一点?