2008-10-14 12 views
10

В этом документе Wikipedia article about SVM имеется ряд ссылок на различные реализации наборов инструментов MATLAB для вспомогательных векторных машин. Может ли кто-нибудь предположить, какие из них лучше всего с точки зрения скорости, простоты использования и т. Д.?Лучший набор инструментов MATLAB, который реализует поддержку векторной регрессии?

+0

Ничего себе, это было долгое время с тех пор, как я слышал о поддержке Vector Machine, используемой в открытом форуме. – willasaywhat 2008-10-14 19:03:42

ответ

2

Я использовал libSVM. Это довольно быстро и легко, а также предоставляет некоторые полезные инструменты. Есть несколько примеров его использования here. Другая приятная вещь заключается в том, что в C++ и Java тоже есть реализации, поэтому, если вам нужно разработать вне Matlab (например, превратить прототип в нечто быстродействующее), у вас будет знакомый интерфейс для работы.

-1

Вы всегда можете использовать реализацию MathWorks из SVM в биоинформатики инструментов с функциями: svmtrain и svmclassify, который, как обычно, имеют отличную документацию

+5

Он просит векторную регрессию поддержки, а не двоичную классификацию. – Nikhil 2010-07-14 04:48:56

-4

Это не ответ на Ваш вопрос напрямую, но если вы хотите ускорить просмотр M-скрипта во встроенные функции matlab toolbox и MEX. В принципе, вы можете использовать эти инструменты для компиляции ваших M-скриптов, я сделал это, и я получаю минимальный прирост производительности. Люди в МВТ говорят, что вы можете добиться 100-кратного улучшения.