2014-11-01 4 views
0

У меня есть большой набор данных, который содержит последний класс класса label как текст.как проверить данные классификации, установленные в WEKA?

Я использую Weka для обучения, используя дерево решений J48. 60% набора данных используется для обучения и 40% для тестирования. Как я могу предсказать класс в Weka?

Я положил класс '?' а не класс в последнем атрибуте, и я хочу предсказать его. Почему матрица путаницы выводит ноль и общее число экземпляров равно нулю?

Я выбрал вариант «больше», а затем «Выходные предсказания» как «обычный текст», чтобы показать результаты.

+1

Я не уверен, что вы пытаетесь предсказать. Если вы пытаетесь предсказать последний атрибут, вы должны выбрать последний атрибут для обучения. Не могли бы вы описать проблему более подробно? –

ответ

0

В проводнике Weka,

  • перейти на панель «Classify»
  • нажмите на Select-поле слева, расположенного между «Дополнительными параметрами ...» кнопка и " Кнопка Пуск.
  • После нажатия на selectbox список расширяется. Выберите столбец, который вы пытаетесь предсказать.

Если в этой колонке имеется неподходящий тип данных, который не может обрабатывать ваш алгоритм выбора, кнопка «Старт ...» неактивна и будет серой.

Затем перейдите на панель «Preprocess» и добавьте фильтр атрибутов, например «StringToNominal». (Или сделайте что-нибудь еще для своих данных.)

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