Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen pkoptsvm komutudur.
Program:
ADI
pkoptsvm - SVM sınıflandırması için parametreleri optimize eden program
SİNOPSİS
pkoptsvm -t Eğitim [seçenekleri] [ileri seçenekleri]
TANIM
pkoptsvm Destek vektör makinesi birkaç parametreye bağlıdır. İdeal olarak, bunlar
parametreler her sınıflandırma problemi için optimize edilmelidir. Radyal temel olması durumunda
çekirdek işlevi için iki önemli parametre {cost} ve {gamma}'dır. Yardımcı program pkoptsvm
bir doğruluk değerlendirmesine (Kappa değeri) dayalı olarak bu iki parametreyi optimize edebilir. Eğer
bir giriş testi seti (-i) sağlanmışsa, doğruluk değerlendirmesi için kullanılır. değilse,
doğruluk değerlendirmesi çapraz doğrulamaya dayalıdır (-Özgeçmiş) eğitim örneğinin.
Optimizasyon rutini bir ızgara araması kullanır. başlangıç ve son değerleri
parametreler ile ayarlanabilir -cc başlangıç değeri -cc son değer ve -g başlangıç değeri -g için son değer
sırasıyla maliyet ve gama. Arama, yineleme için bir çarpımsal adım kullanır.
parametreler (seçeneklerle ayarlayın) -stepcc ve -stepg). Sık kullanılan bir yaklaşım, tanımlamaktır.
için bir ilk tahmin elde etmek için ilk önce nispeten büyük bir çarpımsal adım (örn. 10)
her iki parametre Tahmin daha sonra daha küçük bir adım (>1) tanımlanarak optimize edilebilir.
maliyet ve gama parametreleri için sınırlı başlangıç ve bitiş değerleri.
SEÇENEKLER
-t Dosya, --Eğitim Dosya
eğitim vektör dosyası. Tek bir vektör dosyası tüm eğitim özelliklerini içerir (olmalıdır
olarak ayarlayın: b0, b1, b2,...) tüm sınıflar için (sınıf numaraları etiket seçeneğiyle tanımlanır).
-i Dosya, --giriş Dosya
giriş testi vektör dosyası
-cc başlangıç değeri -cc son değer, --ccost başlangıç değeri --ccost son değer
min ve max, C-SVC, epsilon-SVR ve nu-SVR'nin C parametresini sınırlar (isteğe bağlı:
başlangıç değeri)
-g başlangıç değeri -g son değer, --gama başlangıç değeri --gama son değer
çekirdek işlevinde gama için minimum maksimum sınırlar (isteğe bağlı: başlangıç değeri)
-adımlı adım boyutu, --adım adım boyutu
GRID aramasında maliyet ve gama için çarpımsal adım
-v seviye, --ayrıntılı seviye
çizim için ara sonuçları çıkarmak için 1'i kullanın
Gelişmiş seçenekler
-tln tabaka, --tln tabaka
eğitim katmanı adları
-etiket nitelik, --etiket nitelik
eğitim vektör dosyasındaki sınıf etiketi için tanımlayıcı. (varsayılan: etiket)
BAL boyut, --denge boyut
giriş verilerini her sınıf için bu sayıda örnekle dengeleyin (varsayılan: 0)
rastgele, --rastgele
denge durumunda, giriş verilerini rastgele
-min numara, --dk numara
eğitim piksellerinin sayısı min'den azsa, bu sınıfı dikkate almayın
-b bant, --grup bant
bant dizini (0'dan başlayarak, bant seçeneğini kullanın veya baştan sona kullanın)
-sbant bant, --başlangıç bandı bant
başlangıç bandı sıra numarası
-ebant bant, -- uç bandı bant
bitiş bandı sıra numarası
-telafi etmek değer, --telafi etmek değer
her spektral bant giriş özelliği için ofset değeri:
refl[bant]=(DN[bant]-ofset[bant])/ölçek[bant]
ölçeğindeki değer, --ölçek değer
her spektral bant giriş özelliği için ölçek değeri:
ref=(DN[bant]-offset[bant])/ölçek[bant] (her bantta skala min ve maks ise 0 kullanın
-1.0 ve 1.0'a kadar)
-svmt tip, --svmtürü tip
SVM türü (C_SVC, nu_SVC,one_class, epsilon_SVR, nu_SVR)
-kt tip, --çekirdek türü tip
çekirdek işlevi türü (doğrusal, polinom, radyal, sigmoid)
-kd değer, --kd değer
çekirdek işlevinde derece
Cr C0 değer, --katsayı0 değer
çekirdek işlevinde coef0
-nu değer, --nu değer
nu-SVC, tek sınıf SVM ve nu-SVR'nin nu parametresi
-eloss değer, --eloss değer
epsilon-SVR'nin kayıp fonksiyonunda epsilon
-önbellek numara, --önbellek numara
MB cinsinden önbellek boyutu (varsayılan: 100)
-etol değer, --etol değer
sonlandırma kriteri toleransı (varsayılan: 0.001)
-çekmek, --çekmek
küçülen buluşsal yöntemlerin kullanılıp kullanılmayacağını
-Özgeçmiş değer, --Özgeçmiş değer
n-kat çapraz doğrulama modu (varsayılan: 0)
-cf, --cf
kappa yerine Genel Doğruluk kullanın
-maxit numara, --maxit numara
maksimum yineleme sayısı
-tol değer, --hata payı değer
durdurma kriteri için göreceli tolerans (varsayılan: 0.0001)
-a değer, --algoritma değer
GRID veya herhangi bir optimizasyon algoritması http://ab-
initio.mit.edu/wiki/index.php/NLopt_Algorithms
-c isim, --sınıf isim
sınıf isimleri listesi.
-r değer, --yeniden sınıf değer
sınıf değerleri listesi (olduğu gibi aynı sırayı kullanın --sınıf seçenek).
24 Ocak 2016 pkoptsvm(1)
onworks.net hizmetlerini kullanarak pkoptsvm'yi çevrimiçi kullanın