В LIBSVM
руководстве указано, что наборы данных следует масштабировать. до определенного диапазона, прежде чем запускать на них SVM. В приложении B руководства показана функция LIBSVM svm-scale
, которая выполняет масштабирование. Есть ли эквивалентная функция для SVMlight
?
Есть ли функция масштабирования в SVMlight?
Ответы (1)
К сожалению нет. Вы должны стандартизировать данные самостоятельно. Просто имейте в виду, что используйте среднее и стандартное значение обучающих данных при масштабировании тестовых данных.
person
lennon310
schedule
14.01.2014
Спасибо @lennon310. Простите мое невежество, но могу ли я использовать вывод
LIBSVM
svm-scale
для SVMlight
? Если нет, то как проводится стандартизация? (и что вы сказали, что я должен иметь в виду?) Большое спасибо :)
- person Cheshie; 15.01.2014
Cheshie, да конечно можно использовать svm-scale. Но почему бы не использовать всю libsvm вместо svmlight :)
- person lennon310; 15.01.2014
Мой вопрос заключался в том, соответствует ли формат вывода SVMlight... и да, вы правы. Я просто чувствовал, что SVMlight более удобен для пользователя, но, думаю, мне придется делать, как вы говорите. Спасибо, @lennon310! :)
- person Cheshie; 15.01.2014