Лучший набор инструментов MATLAB, реализующий регрессию опорных векторов?[закрыто]
-
03-07-2019 - |
Вопрос
В этом Статья в Википедии о SVM существует несколько ссылок на различные реализации наборов инструментов MATLAB для машин с опорными векторами.Кто-нибудь может подсказать, какой из них лучше с точки зрения скорости, простоты использования и т.д.?
Решение
Я использовал libSVM.Это довольно быстро и просто, а также предоставляет несколько полезных инструментов.Есть несколько примеров его использования здесь.Другая приятная вещь заключается в том, что существуют реализации и на C ++, и на Java, поэтому, если вам понадобится разрабатывать вне Matlab (например, чтобы превратить прототип во что-то быстрое), у вас будет знакомый интерфейс для работы.
Другие советы
Без сомнения, ресторан "У Коули" самый лучший.
Вы всегда можете использовать реализацию SVM MathWorks в Bioinformatics Toolbox с функциями: svmtrain - поезд и svmклассифицировать, которые , как обычно , имеют отличную документацию
Это не дает прямого ответа на ваш вопрос, но если вы хотите ускорить работу M-скрипта, загляните во встроенный matlab toolbox и функции MEX.В принципе, вы можете использовать эти инструменты для компиляции ваших M-скриптов, я сделал это и получаю минимальный прирост производительности на порядок.Люди из MW говорят, что вы можете добиться улучшения в 100 раз.