2013-02-26 5 views
0

Вход в функцию svmtrain представляет собой матрицу с размером 151x22.Как поддерживающие векторы в функции svmtrain объединяют входные данные в небольшое подмножество?

Применяя функцию svmtrain с указанной выше матрицей (как показано ниже), я получаю структуру. Внутри структуры есть поле под названием «поддерживающие векторы».

Размер этого вектора поддержки - 42x22.

Как формируется это подмножество?

ответ

1

help svmtrain говорит, что поле SupportVectors дает Matrix of data points with each row corresponding to a support vector.

Так что я предполагаю, что означает, что для конкретной матрицы, 42 опорных вектора были найдены.

Чтобы узнать, как именно эти векторы найдены точно, вы должны найти некоторую теорию о машинах векторной поддержки. В Википедии есть довольно обширная статья о SVMs.