Saya pernah membaca bahwa untuk Maximal Margin Classifier SVM, setelah menyelesaikan masalah ganda, sebagian besar pengganda lagrange berubah menjadi nol. Hanya yang sesuai dengan vektor dukungan yang berubah menjadi positif.
Mengapa demikian?
Saya pernah membaca bahwa untuk Maximal Margin Classifier SVM, setelah menyelesaikan masalah ganda, sebagian besar pengganda lagrange berubah menjadi nol. Hanya yang sesuai dengan vektor dukungan yang berubah menjadi positif.
Mengapa demikian?
Jawaban:
Pengganda Lagrange dalam konteks SVM biasanya dilambangkan . Fakta bahwa seseorang sering mengamati ituadalah konsekuensi langsung dari kondisi saling melengkapi ganda Karush-Kuhn-Tucker (KKT) :
Sejak iff ada di batas keputusan SVM, yaitu asumsi vektor dukungan ada di set pelatihan, dan dalam kebanyakan kasus beberapa vektor pelatihan adalah vektor pendukung, seperti yang ditunjukkan dalam komentar, itu artinya sebagian besar adalah 0 atau .
Catatan Kuliah CS229 dari Andrew Ng tentang SVM memperkenalkan kondisi saling melengkapi ganda Karush-Kuhn-Tucker (KKT):
Perhatikan bahwa kita dapat membuat beberapa kasus di mana semua vektor dalam set pelatihan adalah vektor dukungan: mis . Lihat Pertanyaan Mesin Vektor Dukungan ini .