Найдите поля классификации для классификатора машины вектора поддержки (SVM)
m = margin(SVMModel,TBL,ResponseVarName)
m = margin(SVMModel,TBL,Y)
m = margin(SVMModel,X,Y)
возвращает поля классификации (m
= margin(SVMModel
,TBL
,ResponseVarName
)m
) для обученного классификатора машины вектора поддержки (SVM) SVMModel
с помощью выборочных данных в таблице TBL
и меток класса в TBL.ResponseVarName
.
m
возвращен как числовой вектор с той же длиной как Y
. Программное обеспечение оценивает каждую запись m
с помощью обученного классификатора SVM SVMModel
, соответствующая строка X
и истинная метка Y
класса.
Для бинарной классификации программное обеспечение задает поле для наблюдения j, mj, как
где yj ∊ {-1,1}, и f (xj) является предсказанным счетом наблюдения j для положительного класса. Однако mj = yj f (xj) обычно используется, чтобы задать поле.
[1] Christianini, N. и Дж. К. Шейв-Тейлор. Введение, чтобы поддержать векторные машины и другое основанное на ядре изучение методов. Кембридж, Великобритания: Издательство Кембриджского университета, 2000.
ClassificationSVM
| CompactClassificationSVM
| edge
| fitcsvm
| loss
| predict