Matlab'da SVM'lerde yeniyim ve bununla ilgili biraz yardıma ihtiyacım var.Matlab'da SVM: Fonksiyonda 'kutu kısıtlaması' anlamı fitcsvm
İstatistik Araç Kutusu'ndaki yapı fitcsvm işlevini kullanarak bir destek vektör makinesini eğitmek istiyorum. Elbette SVM'nin nasıl eğitileceğini kontrol eden birçok parametre seçeneği vardır.
Matlab yardımı, parametrelerin daha iyi bir eğitim sonucunu nasıl arşivlediği konusunda bir litte bit ücretidir. Özellikle 'Box Contraint' parametresi, seçilen destek vektörlerinin sayısı ve genelleme kalitesi üzerinde önemli bir etkiye sahip gibi görünmektedir.
Yardım (http://de.mathworks.com/help/stats/fitcsvm.html#bt8v_z4-1) diyor
aşırı oturma (düzenlenişi) önlenmesinde bir margin-ihlal gözlemlere dayatılan maksimum ceza denetleyen parametre ve yardımcıları.
Kutu kısıtlamasını artırırsanız, SVM sınıflandırıcısı daha az destek vektörü atar. Bununla birlikte, kutu kısıtının artırılması daha uzun eğitim sürelerine yol açabilir.
Bu parametre tam olarak nasıl kullanılır? the Wikipedia referansında aynı ya da yumuşak marj faktörü C gibi bir şey mi var? Ya da tamamen farklı bir şey?
Yardımlarınız için teşekkürler.
çok teşekkür ederim! – cahilx
Teşekkür ederim ... kutu kısıtlaması için en iyi değerle ilgili ipucu? – user836026
@ user836026 Bunun için en iyi 1 değere sahip olmak mümkün değildir. SVM'nizin performansını optimize etmek için genellikle kutu kısıtlamasını ayarlayacaksınız. Bazı iyi ayrıntılar MATLAB makalesinde [SVM'leri Anlamak] (http://mathworks.com/help/stats/support-vector-machines-svm.html) verilmiştir. – hbaderts