เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ liblinear-train เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
liblinear-train - เบเบถเบเบญเบปเบเบฎเบปเบกเบเบฒเบเบเบฑเบเบเบฐเปเบเบเปเบชเบฑเปเบเบเบทเปเปเบฅเบฐเบเบฐเบฅเบดเบเปเบเบเบเปเบฒเบฅเบญเบ
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
liblinear-เบฅเบปเบเปเบ [เบเบฒเบเปเบฅเบทเบญเบเปเบเบเบฒเบ] training_set_file [model_file]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
liblinear-เบฅเบปเบเปเบ เบเบถเบเบญเบปเบเบฎเบปเบกเบเบฒเบเบเบฑเบเบเบฐเปเบเบเปเบเบเปเบชเบฑเปเบเปเบเบเปเบเป liblinear เปเบฅเบฐเบเบฐเบฅเบดเบเบฎเบนเบเปเบเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบก
เบชเบณ เบฅเบฑเบเปเบเปเบเบฑเบ liblinear-เบเบฒเบ(1).
training_set_file เปเบกเปเบเปเบเบฅเปเบเบตเปเบเบฑเบเบเบธเบเปเปเบกเบนเบเบเบตเปเปเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบถเบเบญเบปเบเบฎเบปเบก. model_file เปเบเบฑเบ
เปเบเบฅเปเบเบตเปเบฎเบนเบเปเบเบเบเบฐเบเบทเบเบเบฑเบเบเบถเบเปเบงเป. เบเปเบฒ model_file เบเปเปโเปเบเปโเบชเบฐโเบซเบเบญเบโเปเบซเปโ, เบกเบฑเบโเปเบเบฑเบโเบเปเบฒโเปเบฅเบตเปเบกโเบเบปเปเบโเบเบตเปโ
training_set_file.model.
เปเบเบทเปเบญเปเบซเปเปเบเปเบเบปเบเบเบต, เบเบฒเบเบเบฑเปเบเบเบปเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเบเปเปเบกเบนเบ. เบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเบงเบ
svm-scale(1).
OPTIONS
เบชเบฐเบซเบผเบธเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบฅเบงเบกเบขเบนเปเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
-s เบเบฐเปเบเบ
เบเปเบฒโเบเบปเบโเบเบฐโเปเบเบโเบเบญเบโเบเบฒเบโเปเบเปโเปเบโ:
0 ... L2-regularized logistic regression
1 ... L2-regularized L2-loss support เบเบฒเบเบเบฑเบเบเบฐเปเบเบ vector (dual) (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ)
2 ... L2-regularized L2-loss support เบเบฒเบเบเบฑเบเบเบฐเปเบเบ vector (primal)
3 ... L2-regularized L1-loss support เบเบฒเบเบเบฑเบเบเบฐเปเบเบ vector (เบเบนเป)
4 ... เบเบฒเบเบเบฑเบเบเบฐเปเบเบ vector เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบซเบผเบฒเบเบเบฑเปเบ
5 ... L1-regularized L2-loss support เบเบฒเบเบเบฑเบเบเบฐเปเบเบ vector
6 ... L1-regularized logistic regression
7 ... L2-regularized logistic regression (เบเบนเป)
-c เบเปเบฒเปเบเปเบเปเบฒเบ
เบเปเบฒเบเบปเบเบเบฒเบฅเบฒเบกเบดเปเบเบต C (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 1)
-e epsilon
เบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเบญเบเปเบเบทเปเบญเบเปเบเบเบฒเบเบขเบธเบเปเบเบปเบฒ
เบชเปเบฒเบฅเบฑเบ -s 0 เปเบฅเบฐ 2:
|f'(w)|_2 <= epsilon*min(pos,neg)/l*|f'(w0)_2, เบเปเบญเบเบเบตเป f เปเบกเปเบ
เบเบฑเบเบเบฑเบ primal เปเบฅเบฐ pos / neg เปเบกเปเบเบเปเบฒเบเบงเบเบเบญเบเบเปเปเบกเบนเบเบเบงเบ / เบฅเบปเบ
(เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 0.01)
เบชเปเบฒเบฅเบฑเบ -s 1, 3, 4 เปเบฅเบฐ 7:
เบเบฒเบเบฅเบฐเปเบกเบตเบเบชเบนเบเบชเบธเบเบชเบญเบเปเบเบปเปเบฒ <= epsilon; เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ libsvm (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 0.1)
เบชเปเบฒเบฅเบฑเบ -s 5 เปเบฅเบฐ 6:
|f'(w)|_inf <= epsilon*min(pos,neg)/l*|f'(w0)|_inf, เปเบเบเบเบตเป f เปเบกเปเบ primal
เบเบฑเบเบเบฑเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: 0.01)
-B bias
If bias >= 0, เบเบฒเบเบเบฑเปเบ เบเบปเบงเบขเปเบฒเบ x เบเบฒเบเปเบเบฑเบ [x; เบฅเปเบฒเบญเบฝเบ]; เบเปเบฒ bias < 0, เบเบฒเบเบเบฑเปเบ
เบเปเปเบกเบตเบเบฒเบเปเบเบตเปเบกเบเบณเบญเบฐเบเบฐเบเบด (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ: -1)
-wi เบเปเปเบฒ
Weight-เบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ C เบเบญเบเบซเปเบญเบเบฎเบฝเบ i เปเบเบเบกเบนเบเบเปเบฒ เบเปเปเบฒ
-v n n-fold เบฎเบนเบเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเบฒเบก
-C เบเบญเบเบซเบฒเบเบฒเบฃเบฒเบกเบดเปเบเบต C (เบชเบฐเปเบเบฒเบฐเบชเบณเบฅเบฑเบ -s 0 เปเบฅเบฐ 2)
-q เปเปเบเบเบฝเบ (เบเปเปเบกเบตเบเบปเบเบเบฐเบฅเบดเบ).
เบเบปเบงเบขเปเบฒเบ
เบเบถเบเบญเบปเบเบฎเบปเบก SVM เปเบชเบฑเปเบเบเบทเปเปเบเบเปเบเปเบเบฑเบเบเบฑเบ L2-loss:
liblinear-train data_file
เบเบถเบโเบญเบปเบโเบฎเบปเบกโเบฎเบนเบโเปเบเบโเบเบฒเบโเบเบปเบโเบเบญเบ logisticโ:
liblinear-train -s 0 data_file
เปเบฎเบฑเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเบฒเบกเบซเปเบฒเบเบฑเปเบเปเบเบเปเบเป L2-loss SVM, เปเบเบเปเบเปเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบฒเบเบขเบธเบเบเปเบญเบเบเบงเปเบฒ 0.001
เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ 0.1 เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบทเบเบเปเบญเบเบเบงเปเบฒ:
liblinear-train -v 5 -e 0.001 data_file
เบเปเบฒเปเบเบตเบเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบซเบผเบฒเบเบเบฑเปเบเปเบเบ L2-loss SVM เปเบฅเบฐเบเบญเบเบซเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบต C เบเบตเปเบเบฑเบเบฅเบธเปเบเป
เบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเบฒเบกเบเบตเปเบเบตเบเบตเปเบชเบธเบ:
เปเบเบฅเปเบเปเปเบกเบนเบเบฅเบปเบเปเบ -C
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเปเบฅเบทเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเปเบเบ -C, เบเบนเปเปเบเปเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเบปเบงเปเบเปเปเบเบญเบทเปเบเป (เบเบฐเบเบธเบเบฑเบ -s 0 เปเบฅเบฐ -s 2
เบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโ) เปเบฅเบฐโเบเปเบฒโเบเบงเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโเบเบญเบ CV foldsโ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบนเปเปเบเปเบชเบฒเบกเบฒเบเปเบเปเบเบปเบงเปเบฅเบทเบญเบ -c เปเบเบทเปเบญ
เบฅเบฐเบเบธเบเปเบฒ C เบเบตเปเบเปเบญเบเบเบตเปเบชเบธเบเบเบญเบเปเบฅเบเบฐเบเบฒเบเบเบปเปเบเบซเบฒ. เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบกเบตเบเบฐเปเบซเบเบเปเบกเบทเปเบญเบเบนเปเปเบเปเบเปเบญเบเบเบฒเบ
เปเบเบทเปเบญเปเบฅเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบฅเบทเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบทเบเปเปเปเบเบฒเบ C เบเบตเปเบฅเบฐเบเบธเปเบงเปเบเบฒเบเปเบเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบญเบทเปเบ,
เปเบเบฑเปเบ: เบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบฒเบเบขเบธเบเปเบเบปเบฒเบเบตเปเปเบเบฑเปเบกเบเบงเบ -e 0.0001 เปเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบ.
เบฅเบปเบเปเบ -C -s 0 -v 3 -c 0.5 -e 0.0001 เปเบเบฅเปเบเปเปเบกเบนเบ
เบเบถเบเบญเบปเบเบฎเบปเบกเบชเบตเปเบเบฐเปเบเบ:
Cp เบฅเบปเบ Cn
เบเบฑเปเบ เบก1 2,3,4 20 10
เบเบฑเปเบ เบก2 1,3,4 50 10
เบเบฑเปเบ เบก3 1,2,4 20 10
เบเบฑเปเบ เบก4 1,2,3 10 10
liblinear-train -c 10 -w1 2 -w2 5 -w3 2 four_class_data_file
เบเปเบฒเบกเบตเบเบฝเบเปเบเปเบชเบญเบเบซเปเบญเบเบฎเบฝเบ, เบเบงเบเปเบฎเบปเบฒเบเบถเบเบญเบปเบเบฎเบปเบกเบซเบเบถเปเบเปเบเบ. เบเปเบฒ C เบชเปเบฒเบฅเบฑเบเบชเบญเบเบเบฑเปเบเบฎเบฝเบเปเบกเปเบ 10
เปเบฅเบฐเบเบต 50:
liblinear-train -c 10 -w3 1 -w2 5 two_class_data_file
เบเบฒเบเบเบฒเบเบเบฐเปเบเบเบงเบฒเบกเปเบเบฑเบเปเบเปเบเปเบเบญเบเบเบปเบเบเบฐเบฅเบดเบ (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบญเบ logistic เปเบเบปเปเบฒเบเบฑเปเบ) เปเบเบเปเบเป liblinear-เบเบฒเบ(1):
liblinear-predict -b 1 test_file data_file.model output_file
เปเบเป liblinear-train เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net