Предсказания Weka для CSV

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

Однако для моего текущего проекта мне было бы удобно получить эти данные в формате CSV. Возможно ли это в Weka? Возможно ли это только при использовании командной строки (что-то, к чему я в конечном итоге перейду)?

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

Итак, в заключение, есть ли способ вывести прогнозы Weka для тестового набора в файл CSV?

Изменить: как показано в ответе ниже, есть возможность сделать это. Однако его можно найти только в Weka 3.7 и выше!


person elliottbolzan    schedule 29.10.2012    source источник
comment
Мой пост ответил на ваш вопрос?   -  person Sicco    schedule 02.11.2012
comment
Мне очень жаль, но из-за урагана Сэнди у меня не было доступа к моему компьютеру. Однако я почти уверен, что моя последняя версия Weka не имеет возможности вывода в CSV, как вы описали. Это возможно ? Были ли варианты потенциально перемещены?   -  person elliottbolzan    schedule 02.11.2012
comment
Я думаю, что нашел проблему. Вы используете Weka 3.6.x? Эта версия действительно не имеет описанной опции вывода. Однако версия Weka 3.7.x поддерживает этот вывод, поэтому вы можете загрузить и использовать эту версию. Всего наилучшего с выздоровлением от Сэнди.   -  person Sicco    schedule 03.11.2012
comment
Всем большое спасибо за помощь, в точку!   -  person elliottbolzan    schedule 03.11.2012
comment
Есть ли способ сделать это из командной строки? т.е. как запустить классификатор и сохранить результаты в CSV-файл из командной строки?   -  person Astrid    schedule 29.01.2014
comment
CSV-файл @Astrid из командной строки здесь: stackoverflow.com/questions/17645433/   -  person metrix    schedule 07.05.2014


Ответы (3)


Я предполагаю, что вы используете Проводник Weka. На вкладке Classify нажмите More options..., затем нажмите Output predictions и выберите CSV. Теперь нажмите на поле с изображением CSV, и откроется окно, в котором вы можете заполнить свойства записи в файл CSV. Нажмите на outputFile, выберите папку и введите имя файла (примечание: вы должны указать имя файла). Запуск нового теста теперь сохранит результаты прогноза в файле CSV.

person Sicco    schedule 29.10.2012
comment
Спасибо! В официальной документации ни разу не упоминалась часть, где действительно можно найти предсказания. - person ; 26.01.2014

В Weka 3.6.x вы можете щелкнуть правой кнопкой мыши свою модель, выбрать «Визуализировать ошибки классификатора» и сохранить данные (включая прогноз) оттуда.

person Michal Illich    schedule 22.09.2013
comment
Это имеет небольшие накладные расходы, откройте файл .arff, удалите заголовки, сохраните файл и импортируйте его в execel. - person Haja Maideen; 09.08.2014

Если вы используете поток знаний weka для построения моделей (проще, чем проводник), существуют приемники данных CSV, которые можно использовать для сохранения в виде файла CSV.

person Haja Maideen    schedule 17.08.2014