Type/to search
8
Follow
1376
Followers
Что означает метод опорных векторов (SVM)?
Quantpedia
Created 2017-02-17 10:55:28  Updated 2017-02-17 11:44:20
 0
 4994

Что означает метод опорных векторов (SVM)?

Я недавно изучал машинное обучение и увидел на reddit сообщение Please explain Support Vector Machines (SVM) like I am a 5 year old.

  • Что такое SVM?

    Поддерживающая векторная машина (SVM) [2].

    Конечно, сначала посмотрите на вики.
    Support Vector Machines are learning models used for classification: which individuals in a population belong where? So… how do SVM and the mysterious “kernel” work?

    Итак, история такова:

    В День святого Валентина, когда Великий герой пытался спасти свою возлюбленную, дьявол сыграл с ним в игру.

    Дьявол, казалось бы, регулярно кладет на стол шары двух цветов, и говорит: "А если вы разделите их палкой?"

    img

    И что хорошего в том, что он отпустил его?

    img

    Затем дьявол, снова положив мяч на стол, показалось, что один из столов оказался не в том лагере.

    img

    SVM - это попытка поставить палку в оптимальном положении, чтобы иметь как можно больший промежуток между двумя ее сторонами.

    img

    Теперь, даже если дьявол бросит больше мячей, палка остается хорошей разделительной линией.

    img

    Затем в SVM Toolbox появился еще один, более важный трюк. Дьявол увидел, что Великий человек уже выучил трюк, и предложил ему новую задачу.

    img

    Теперь, когда у великого героя нет палочки, которая могла бы хорошо помочь ему разделить два вида мячей, что теперь делать? Конечно, как во всех фильмах о великом герое, стол ударил, мяч полетел в воздух. Затем, с помощью легкого труда великого героя, он схватил лист бумаги и вставил его между двумя видами мячей.

    img

    Теперь, когда мы смотрим на эти шары с точки зрения дьявола, они выглядят так, будто они разделены кривой.

    img

    А потом, когда взрослым стало скучно, они назвали шары "данными", палки - "классификаторами", трюк с максимальным интервалом - "оптимизацией", стол - "кернеллингом", а лист бумаги - "гиперпланом".

    Демонстрационное видео

    Справка:

    • Please explain Support Vector Machines (SVM) like I am a 5 year old. : MachineLearning

    • Support Vector Machines explained well

  • Ответы пользователей

    img
    img
    img
    img
    img
    img
    img

  • Ответ пользователя Han Oliver

    Что такое SVM?

    SVM - support vector machine, известная как support vector machine, является алгоритмом супервизионного обучения, относящимся к категории classification.
    В приложениях для добычи данных он соответствует и отличается от неконтролируемого кластеризации.
    Широко применяется в машинном обучении, компьютерном зрении и добыче данных.
    Приблизительная схема SVM представлена на рисунке 1.

    img

    Предположим, что мы хотим по три восьмиконечной линии разделить на две категории: твердое сердце и пустое сердце.
    Если вы не знаете, как это сделать, то есть много других способов сделать это.
    В SVM мы ищем оптимальную разделительную линию, которая дает нам максимальную маржу по обе стороны.
    Несколько данных, которые в этом случае обобщаются, называются векторами поддержки, откуда и происходит название алгоритма классификации.

    Расширяется на любую n-мерную и даже бесконечную величину, как показано на рисунке 2.

    img

    We got a bunch of data points in a n- dimensional to infinite-dimensional space,
    Then one can always find a optimal hyperplane which is always in the n-1 dimension.

    В конце концов,
    Статистическое направление: Support Vector Machines (SVM)
    wiki:Support vector machine
    Учебник: страница на columbia.edu
    В этом видео вы можете увидеть, как люди используют свои собственные лестницы, чтобы подняться на лестницу, чтобы подняться на лестницу, чтобы подняться.
    http://youtu.be/3liCbRZPrZA

Смотреть онлайн

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)