Как показать сюжет SVM с несколькими функциями в Matlab - PullRequest
0 голосов
/ 22 марта 2019

У меня есть 100 образцов с 16 объектами в каждом, и я хочу построить результаты SVM, но из того, что я понимаю, приведенный ниже код берет только два столбца из X (две функции), есть ли способ получитьРезультаты SVM со всеми функциями на одном графике?

figure;
hgscatter = gscatter(X(:,1),X(:,2), Y);
hold on;
h_sv = plot(svmModel.SupportVectors(:,1), svmModel.SupportVectors(:,2) , 'ko', 'markersize', 8);
% X : features, Y : lables

1 Ответ

0 голосов
/ 23 марта 2019

Визуализация пространств больших размеров - больше искусство, чем наука. Вы можете попробовать clustergram или аналогичные графики (зеленый может быть высоким значением в каждой функции, а красный - низким). Уменьшение размерности (например, контролируемая PCA, tSNE и т. Д. Могут быть другими вариантами).

...