Я использовал SVMLight раньше и нашел, что он очень стабильный и быстрый. У меня был хороший опыт использования и рекомендовал.
Однако, я думаю, что на SVMLight, вероятно, меньше документации, чем libSVM; только статьи Торстена Йоакима и комментарии в исходном коде. Я не нашел источник слишком тяжелым, чтобы следовать в целом, но вам нужно заранее прочитать документы, чтобы понять предысторию. Он также написан на чистом C, а не на C++, если это имеет значение для вас.
Что касается «новых игроков», новое исследование в основном заключается в том, чтобы алгоритмы оптимизации SVM были более эффективными. Например, используя стохастический градиентный спуск, как в svmsgd и pegasos. Я не смотрел на реализацию этих алгоритмов, но это исследовательский код, поэтому я не ожидал бы, что они будут особенно легко следовать, если это ваша главная проблема.
libsvm отлично работает, и работает очень хорошо. –
Да, я использовал его немного больше, и теперь я могу сказать, что он работает достаточно хорошо для меня, не нужно ничего интересного :) – levesque
LibSVM и SVMLight - известные зрелые библиотеки. – mrgloom