В чем смысл вывода поезда модели SVM в libSVM

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

Теперь я искал в Google и обнаружил несколько параметров, но я все еще не уверен, с некоторыми из них

Верхний вывод, как это ниже

svm_type c_svc
kernel_type linear
nr_class 2
total_sv 417
rho -0.215616
label 1 2
nr_sv 222 195
SV

Я знаю их значение, кроме Ро. Для каких задач он используется? Как это порог, и если прогнозируемое значение меньше, чем этот класс 2 или что-то? или это статический параметр b в исходной формуле?

Также я хочу узнать, особенно этот параметр

Для первого класса

1.015964637640586(?) 1:0.24665231 4:0.14476547 15:0.20357756 16:0.18792053 17:0.24857121 56:0.08635193 130:0.29008309 192:0.3327738 205:0.1299556 538:0.3327738 819:0.40555177 1166:0.24665231 1484:0.23615943 2382:0.4106203 

1.855735328446067(?) 76:0.1757074 108:0.26389822 547:0.26088058 648:0.26916638 765:0.87119196 

Для второго класса

-0.1420833389096254(?) 1:0.06239991 29:0.021063915 47:0.028132803 316:0.057096583 999:0.069383082 1379:0.075283916 1530:0.081629601 1724:0.98528953 1917:0.060585087 

-2.331507968370806(?) 4:0.18457891 33:0.15922398 150:0.17287198 291:0.21749933 324:0.38461278 349:0.25831757 397:0.26342762 398:0.37451304 483:0.36544162 680:0.30979207 1122:0.33032278 1328:0.31693334 

Каковы эти первые параметры? Для каких задач они используются?

Я поставил? в конце первых параметров

Другие параметры являются атрибутами и их значениями

Поэтому, когда мы делаем прогнозирование, веса атрибутов умножаются на каждого из SV и суммируются

Тогда как принимается окончательное решение о занятии?

Спасибо

1 ответ

Это формула SVM из Википедии: https://upload.wikimedia.org/math/0/b/0/0b0780320368781e4d634c2abe6e1b62.png

rho равно -b,

Число перед векторами поддержки является коэффициентом. Это вес, с которой скалярное произведение вектора опорного и входного вектора умножается. В формуле это комбинация c и y.

После того, как взвешенные точечные произведения суммируются и rho было вычтено, решение принято, смотря на знак этого вычисленного счета. Если он положительный, то это первый класс, если отрицательный, это второй класс.

Другие вопросы по тегам