Почему Weka не позволяет мне начать генерацию правил ассоциации?

#weka

#weka

Вопрос:

Я создал файл arff для набора данных, который я хотел бы использовать в Weka. Файл отформатирован как разреженный файл arff. В любом случае, я успешно загрузил данные. Затем я переключаюсь на вкладку Ассоциации и устанавливаю свои параметры. Однако кнопка «Пуск» не будет включена, поэтому я не могу нажать на нее, чтобы начать генерацию ассоциации. Почему это так? Кто-нибудь сталкивался с этой проблемой раньше и знает, как ее решить?

Вот скриншот:

введите описание изображения здесь

Ответ №1:

все переменные должны быть номинальными; метод a priori не работает с числовыми переменными

Ответ №2:

Возможно, вы захотите проверить типы атрибутов в вашем файле arff. Weka очень разборчива в отношении типов, когда они используются для ассоциаций, и, хотя она может позволить вам задавать параметры, процедура не будет выполняться.

Попробуйте использовать объявление атрибута следующим образом:

 @attribute "attr1" {t}
  

И определите свои строки следующим образом:

 {1957 "t", 9163 "t", 10143 "t"}
  

Комментарии:

1. О, так что я отформатировал его с помощью 1s и 0s вместо ts и fs. Должно быть, в этом проблема. Я попробую это сделать. Спасибо.

2. Конечно же, это была проблема. Кнопка «Пуск» теперь включена, поскольку для генерации ассоциации доступны действительные данные. Спасибо за вашу помощь! Я бы хотел, чтобы Weka не была такой непостоянной частью программного обеспечения. У него также ужасная эффективность использования пространства… Я продолжаю переполнять свою кучу!