Ini ialah arahan svmocas yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
svmocas - melatih pengelas SVM linear binari
SINOPSIS
svmocas [pilihan] fail_contoh fail_model
DESCRIPTION
svmocas ialah program yang melatih pengelas SVM linear binari menggunakan Optimized
Algoritma Satah Pemotongan untuk Mesin Vektor Sokongan (OCAS) dan menghasilkan fail model.
fail_contoh ialah fail dengan contoh latihan dalam format SVM^light, dan fail_model adalah
fail untuk menyimpan peraturan linear yang dipelajari f(x)=w'*x+w0. fail_model mengandungi d garis,
di mana d ialah bilangan dimensi data. N baris pertama ialah koordinat bagi w dan juga
baris terakhir ialah w0.
PILIHAN
Ringkasan pilihan disertakan di bawah.
Umum pilihan yang berikut:
-h Tunjukkan ringkasan pilihan.
-v (0|1)
Tetapkan tahap verbositi (lalai: 1)
Pembelajaran pilihan yang berikut:
-c terapung
Pemalar penyelarasan C. (lalai: 1)
-C fail_pemalar
Jika dinyatakan, setiap contoh mempunyai pemalar regularisasi yang berbeza, diambil daripada
fail teks fail_pemalar. Setiap baris fail teks mesti mengandungi pemalar tunggal
(ganda positif) untuk contoh yang sepadan. Jika -C digunakan, maka -c pilihan
tidak diendahkan.
-b (0|1)
Nilai ciri bias L2. Nilai 0 menunjukkan tidak mempunyai berat sebelah. (lalai: 0)
-n integer
Gunakan yang pertama sahaja integer contoh untuk latihan. Secara lalai, integer sama dengan
bilangan contoh dalam fail_contoh.
Pengoptimuman pilihan yang berikut:
-m (0|1)
Penyelesai yang akan digunakan:
0 ... satah pemotongan standard (bersamaan dengan BMRM, SVM^perf)
1 ... OCAS (lalai)
-s integer
Saiz cache untuk memotong satah. (lalai: 2000)
-p integer
Bilangan benang. (lalai: 1)
Berhenti syarat:
-a terapung
Toleransi mutlak TolAbs: hentikan jika QP-QD <= TolAbs. (lalai: 0)
-r terapung
Toleransi relatif TolAbs: hentikan jika QP-QD <= abs(QP)*TolRel. (lalai: 0.01)
-q terapung
Nilai objektif yang diingini QPValue: berhenti ialah QP <= QPValue. (lalai: 0)
-t terapung
Terhenti jika masa penyelesai (masa memuatkan tidak dikira) melebihi masa yang diberikan
detik. (lalai: infiniti)
CONTOH
Latih pengelas SVM binari daripada riply_trn.light, dengan pemalar regularisasi
C=10, bias dihidupkan, verbositi dimatikan dan simpan model ke svmocas.model:
svmocas -c 10 -b 1 -v 0 riply_trn.light svmocas.model
Kira ralat ujian pengelas yang disimpan dalam svmocas.model bersama linclassif(1)
menggunakan contoh ujian daripada riply_tst.light dan simpan label yang diramalkan ke
riply_tst.pred:
linclassif -e -o riply_tst.pred riply_tst.light svmocas.model
Gunakan svmocas dalam talian menggunakan perkhidmatan onworks.net