Как сохранить результат выбора признаков в Weka?

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


person Iyam    schedule 03.07.2020    source источник
comment
Привет, какие действия вы предпринимаете, чтобы попытаться сохранить результат?   -  person Michelle    schedule 04.07.2020
comment
В представлении результатов я использую сохранение сокращенных данных, но когда я проверяю результат, моя weka просто сохраняет входные данные, которые я использую. Есть ли другой способ сохранить результат?   -  person Iyam    schedule 05.07.2020
comment
Я не пользователь Weka, но надеюсь, что дополнительная информация поможет мне найти ответы.   -  person Michelle    schedule 05.07.2020


Ответы (2)


Добро пожаловать в СО. Насколько я понимаю, вы хотите получить ранжированные значения атрибутов. Для этого щелкните правой кнопкой мыши оператор Ranker + InfoGainAttributeEval в разделе «Список результатов». Выберите Сохранить буфер результатов. Посмотреть результаты можно в таких программах, как блокнот. Вы также можете импортировать его в Excel и создать на диаграмме. Я думаю, вы выбрали Ranker в разделе «Метод поиска». Я думаю, что это изображение, как показано на рисунке ниже.

weka_result_buffer_screen

После выбора и запуска InfoGainAttributeEval и Ranker вы получите ранжированный список (используйте полный обучающий набор). Щелкните правой кнопкой мыши и выберите «Сохранить уменьшенные данные», затем сохраните. Также откройте файл в блокноте. Открыто и в Weka. Выберите те, значение ранга которых равно 0 в Weka, и удалите их с помощью Удалить. Пусть те, у кого есть значение ранга, останутся. Теперь вы можете получить тот же результат, уменьшенный с помощью этих функций. Сохраните в формате .arff. Теперь вы получили уменьшенные данные.

person NCC1701    schedule 07.07.2020

Если «Сохранить сокращенные данные» не работает для вас, есть еще один подход.

Выбор атрибута можно выполнить на вкладке Preprocess. Вверху есть полоса для фильтрации данных. Нажмите кнопку Выбрать. Под Filters->Supervised->Attribute вы найдете AttributeSelection. Выберите это.

Выбор фильтра AttributeSelection

После того, как на панели фильтра появится надпись AttributeSelection, вы можете щелкнуть панель, чтобы выбрать метод выбора и метод поиска, а также установить параметры для этих вариантов.

Выбор алгоритма выбора атрибута

После того, как вы сделали свой выбор для алгоритма выбора признаков, нажмите Apply справа от панели фильтров, чтобы фильтр фактически применялся к данным. Теперь данные должны иметь сокращенный набор функций. Поэтому все, что вам нужно сделать, это сохранить его, нажав кнопку Save в правом верхнем углу.

Применить фильтр и сохранить

Это должно сохранить сокращенный набор данных.

person G5W    schedule 25.08.2020