Генерация дерева решений с использованием алгоритма J48

Я хочу создать графический интерфейс с помощью NetBeans и библиотеки WEKA. Одна кнопка для загрузки файла arff, содержащего данные, и другая для создания дерева решений с использованием алгоритма J48. Во всех онлайн-учебниках показано, как генерировать с помощью проводника WEKA, но как я могу сделать это в нашем графическом интерфейсе?


person user3286616    schedule 11.04.2015    source источник


Ответы (1)


Итак, вы пытаетесь создать классификатор программно без проводника weka?

Это построит ваш классификатор:

Reader r = new FileReader("/path/to/file.arff");

Instances i = new Instances(r);

Classifier c = new J48();
c.buildClassifier(i);

Необходимый импорт:

import weka.classifiers.Classifier;
import weka.classifiers.trees.J48;
import weka.core.Instances;

Единственное, что должен сделать ваш графический интерфейс, это указать путь к файлу ARFF.

Я надеюсь, что это ответит на ваш вопрос.

person user    schedule 22.04.2015