Как я могу изменить порядок атрибутов в Weka?

#data-mining #weka

Вопрос:

Я выполнял задачу машинного обучения в Weka, и набор данных содержит 486 атрибутов. Итак, я хотел сделать выбор атрибутов с помощью хи-квадрата, и он предоставляет мне ранжированные атрибуты, как показано ниже: изображение

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

Ответ №1:

Изменение порядка атрибутов (например, при использовании ранкера в сочетании с оценщиком атрибутов), вероятно, не окажет большого влияния на производительность вашей модели классификатора (поскольку все атрибуты останутся в наборе данных). С другой стороны, удаление атрибутов, скорее всего, окажет влияние (для этого используйте оценщики подмножеств).

Если вы хотите, чтобы порядок также применялся к набору тестов, просто определите схемы поиска и оценки выбора атрибутов в мета-классификаторе AttributeSelectedClassifier вместо использования панели выбора атрибутов (эта панель больше предназначена для изучения).