Тестовые случаи в Weka - PullRequest
       40

Тестовые случаи в Weka

0 голосов
/ 14 марта 2012

Учитывая, что у меня может быть файл ARFF, который записан в следующей форме:

@relation spamOrNot
@attribute body String
@attribute result {spam, notspam}
"free money now!", spam
"hi meet me at 10", notspam

И я должен был запустить это, чтобы обучить наивного байесовского классификатора на Weka.Как бы я создал набор тестов, чтобы этот обученный классификатор мог делать прогнозы?Спасибо.

1 Ответ

1 голос
/ 20 марта 2012

Существует много хранилищ данных, в которых можно найти примеры писем со спамом и не спамом (из реальной жизни).Затем возьмите тело спама / не спама и создайте аналогичный arff-файл, подобный этому (но на этот раз он будет тестировать arff-файл) с соответствующими метками (спам для спам-писем и notspam для не-спамов).С вашим обучающим файлом arff вы получите модель классификатора.Сохраните эту модель.Затем на вкладке классификации Weka explorer выберите переключатель «набор тестов» и выберите свой набор тестов (хотя он будет иметь метки).Затем загрузите свою тренировочную модель, щелкните ее правой кнопкой мыши и выберите «Переоценка с набором тестов».Вы сделали.

...