2015-04-24 3 views
0

Я уже создаю дерево для классификации экземпляра. В моем дереве есть 14 атрибутов. Каждый атрибут дискретизируется контролируемым дискретным. Когда я создал новый экземпляр, я ставлю значение в этот экземпляр и классифицировать его в моем дереве, и я обнаружил, что результат неверен. Поэтому я отлаживаю свою программу, и я обнаружил, что значение экземпляра не делится на интервал правильно. Например:результат weka j48 classifyinstance is not corect

значение экземпляра : 0,26879699248120303 делится на «(-inf-0]».
Не знаю почему. Оказавшись за помощью!

+0

Улучшите свой вопрос, чтобы получить быстрый и хороший ответ. – Kumar

ответ

0

Проблема решена. Я не дискретизировал экземпляр, который должен был быть протестирован, чтобы weka didn Не знаю формат m y instance.add следующий код:
discretize.input(instance);//discretize is a filter instance = discretize.output();

Смежные вопросы