2013-07-31 3 views
0

Мне нужна помощь. Ну, у меня есть некоторые векторные объекты из 2-х классов (2 разных движения верхней конечности). Теперь мне нужно поместить мою матрицу признаков (все векторы объектов) в weka, чтобы классифицировать мои движения, в частности, с помощью алгоритма SVM. Но я никогда не работал с weka раньше, или с java или с форматом arff. Как я могу перевести мою матрицу характеристик на язык weka?Как я могу перевести мою функциональную матрицу на язык weka?

спасибо. Я apreciate вся помощь

Лилия

+0

Стоит отметить, что weka - это не язык, а библиотека, построенная поверх Java, языка. Arff - это просто формат, который использует weka. Вот хороший пример преобразования csv в arff здесь: http://weka.wikispaces.com/Converting+CSV+to+ARFF –

ответ

1

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

Там хорошее объяснение формата ARFF здесь: http://www.cs.waikato.ac.nz/ml/weka/arff.html

Там в пример Java, показывающий, как преобразовать CSV в файл ARFF Programatically: http://weka.wikispaces.com/Converting+CSV+to+ARFF

И есть даже онлайн-инструмент, который будет делать большая часть из них для вас (я действительно не рекомендую это делать, поскольку это иногда приводит к критическим ошибкам): http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.php

Хотя, если все, что вы хотите сделать, это запустить некоторую регрессию, weka позволит вам это сделать без преобразование чего-либо в arff.

+0

Это очень помогает. Но я с некоторым трудом определяю свои атрибуты, являются ли они моими векторами признаков? Спасибо –

+0

Каждая функция в вашем вектор-функции является атрибутом. –

+0

Я все, пожалуйста, помогите мне. , когда я пытаюсь открыть файл с weka, появляется такая ошибка: 'неправильное количество значений. Чтение 3, ожидаемое 1, чтение токена [EOL], строка 9 ' i все в порядке, что случилось? –

Смежные вопросы