Pre 3.5.5 and 3.4.x Reading from an ARFF file is straight forward: import weka.core.Instances; import java.io.BufferedReader; import java.io.FileReader; ... Instances data = new Instances( new BufferedReader( new FileReader("/some/where/data.arff"))); // setting class attribute data.setClassIndex(data.numAttributes() - 1); The class index indicate the target attribute used for classification. By

