Изменения

Перейти к: навигация, поиск

Уменьшение размерности

135 байт добавлено, 8 апрель
Нет описания правки
'''import''' java.io.FileReader;
<font color="green">// load dataset</font>
'''var''' data = new Instances(new BufferedReader(new FileReader("data/bank-data.arff")));
'''var''' filter = new NumericToNominal();
filter.setInputFormat(data);
data = Filter.useFilter(data, filter);
<font color="green">// initialize the PCA-based selector</font>
'''var''' pca = new PrincipalComponents();
<font color="green">// dimensionality reduction is achieved through selecting enough eigenvectors to account</font> <font color="green">// for some percantege of the variance in the original data</font>
pca.setVarianceCovered(0.95);
pca.buildEvaluator(data);
<font color="green">// transform the dataset</font>
data = pca.transformedData(data);
Анонимный участник

Навигация