0

logistic regression在 weka 中使用我的数据。现在我想尝试不同的缩放方法来改进我的结果,例如最小/最大、零均值/单位、方差、长度等。

weka 中是否有使用缩放的选项?

4

1 回答 1

2

Weka 包括用于数据预处理的方法:

weka.filters.unsupervised.attribute.Normalize
weka.filters.unsupervised.attribute.Standardize

在 Java 中:

Instances train_data = ...   
Instances test_data = ...    
Standardize filter = new Standardize();
filter.setInputFormat(train_data);  
Instances normalizedTrain_data = Filter.useFilter(train_data, filter);  
Instances normalizedTest_data = Filter.useFilter(test_data, filter);  

在 Weka Explorer 中,在“过滤器”下选择“标准化”过滤器并将其应用于所有属性。查看本教程以获取更多详细信息。

于 2014-01-03T13:26:50.293 回答