Weka: Как я могу получить значение прогнозирования в Java для тестового экземпляра? - PullRequest
0 голосов
/ 22 января 2012

Я успешно обучил классификатор (байеснет) и создал тестовый набор (формат ARFF), который имеет один экземпляр с одним пропущенным значением.

Evaluation eTest = new Evaluation(trainingInstance);
eTest.evaluateModel(bayes_Classifier, testInstance);

Как получить доступ к прогнозу для пропущенного значения? Я протестировал обе структуры ARFF (обучение и тестирование) с графическим интерфейсом. Они работают. Я просто не знаю, как получить доступ к значению прогноза ...

1 Ответ

1 голос
/ 22 января 2012

Вы хотите использовать eTest.evaluateModelOnce(), который будет возвращать двойное значение, прогноз для одного testInstance. Метод evaluateModel() предназначен для нескольких экземпляров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...