2014-09-21 2 views
0

MATLAB Я до сих пор путают с так много ответов, которые не являются всеобъемлющими, как подготовить данные для Libsvm в MATLAB и что является точные требования к заканчиваете обучениеПодготовьте свои данные для обучения SVM libsvm

у меня есть следующие данные, и мне нужно знать, что это следующий шаг (мои данные в Excel теперь)

lable words total_char domain len Ratio digit dash Jaccard String 
-1   0  0    11  0.0000  0  0 0.3444 uvcaylkgdpg 
-1   0  0    8  0.0000  0  0 0.2707 yqdqyntx 
-1   1  2    10 0.2000  0  0 0.1761 vzcocljtfi 
-1   0  0    8  0.0000  0  0 0.1919 wojpnhwk 
-1   0  0    9  0.0000  0  0 0.3475 plrjgcjzf 

1   1  4    6  0.6667  0  0 0.4264 google 
1   4  14   8  1.7500  0  0 0.3444 facebook 
1   4  13   7  1.8571  0  0 0.2707 youtube 
1   1  3    5  0.6000  0  0 0.1761 yahoo 
1   1  3    5  0.6000  0  0 0.1919 baidu 
1   0  0    9  0.0000  0  0 0.3475 wikipedia 

это часть моих данных, что мне нужно обучить классификатор

Сейчас я бы знать, что следующий шаг в лаборатории мата сделать это Я выполнил следующие , установив Libsvm, и он отлично работает Мне нужно знать, как я могу получить наилучший результат и правильную настройку, чтобы отобразить результаты?

ответ

1

Следующая часть, как вы сказали, предназначена для обучения классификатора или создания модели для будущей классификации. Чтобы найти параметры для модели SVM. Вы можете использовать svmtrain в LIBSVM для обучения модели.

Например,

model = svmtrain(TrainLabel, TrainVec, '-c 1 -g 0.00154'); 

Параметры, которые необходимо решить, с и гамма.

Шаг после этого будет делать предсказание, которое необходимо для svmpredict.

Пример:

[predict_label, accuracy, dec_values] = svmpredict(TestLabel, TestVec, model); 

Надеется, что это поможет вам продолжить процесс.

Прочитайте ответ на этот дп мной: Retraining after Cross Validation with libsvm

+0

хорошо спасибо за ответ, есть ли обычная практика для мелодии с и гамма? – Aabualia

+0

редактировал мой вопрос. Посмотрите на qn, ​​который выложили. – lakesh

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