Этот вопрос является ответом на комментарий, который я увидел по другому вопросу.
Комментарий касался учебного курса по машинному обучению на Coursera, а также «SVM не так часто используются в наши дни».
Я только что закончил соответствующие лекции сам, и мое понимание SVM состоит в том, что они представляют собой надежный и эффективный алгоритм обучения для классификации, и что при использовании ядра у них есть «ниша», охватывающая число функций, возможно от 10 до 1000, и количество тренировочных образцов, возможно, от 100 до 10000. Ограничение на обучающие выборки связано с тем, что основной алгоритм вращается вокруг оптимизации результатов, полученных из квадратной матрицы с размерами, основанными на количестве обучающих выборок, а не на количестве исходных элементов.
Так же как и комментарий, который я видел, относился к некоторым реальным изменениям с тех пор, как курс был сделан, и если да, то что это за изменение: новый алгоритм, который также охватывает «слабую точку» SVM, лучшие процессоры, означающие вычислительные преимущества SVM, не стоят так много ? Или это возможно мнение или личный опыт комментатора?
Я попытался найти, например, «являются ли машины опорных векторов устаревшими» и не нашел ничего, что могло бы означать, что их отбрасывают в пользу чего-либо еще.
И в Википедии есть это: http://en.wikipedia.org/wiki/Support_vector_machine#Issues . , , кажется, что основным камнем преткновения является трудность интерпретации модели. Что делает SVM прекрасным для механизма прогнозирования черного ящика, но не настолько хорошим для генерации идей. Я не рассматриваю это как серьезную проблему, просто еще одну незначительную вещь, которую следует учитывать при выборе правильного инструмента для работы (наряду с характером данных обучения, учебной задачи и т. Д.).