ນີ້ແມ່ນຄໍາສັ່ງ svm-train ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
svm-train - ຝຶກໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ SVM instance(s) ຢູ່ໃນຊຸດຂໍ້ມູນທີ່ກໍານົດໄວ້ເພື່ອຜະລິດໄຟລ໌ຕົວແບບ.
ສະຫຼຸບສັງລວມ
svm-ລົດໄຟ [-ສ svm_type ] [ -t kernel_type ] [ -d degree ] [ -g gamma ] [ -r coef0 ] [ -c
ຄ່າໃຊ້ຈ່າຍ ] [ -n nu ] [ -p epsilon ] [ -m cacheize ] [ -e epsilon ] [ -h ຫົດຕົວ ] [ -b
probability_estimates ] ] [ -wi ນ້ໍາ ] [ -v n ] [ -q ]
training_set_file [ model_file ]
ລາຍລະອຽດ
svm-ລົດໄຟ ຝຶກອົບຮົມເຄື່ອງ Vector ສະຫນັບສະຫນູນເພື່ອຮຽນຮູ້ຂໍ້ມູນທີ່ລະບຸໄວ້ໃນ
training_set_file
ແລະຜະລິດ model_file
ເພື່ອບັນທຶກຜົນຂອງການເພີ່ມປະສິດທິພາບການຮຽນຮູ້. ຮູບແບບນີ້ສາມາດຖືກນໍາໃຊ້ໃນພາຍຫຼັງ
svm_predict(1) ຫຼືຊອບແວທີ່ເປີດໃຊ້ LIBSVM ອື່ນໆ.
OPTIONS
-s svm_type
svm_type ເລີ່ມຕົ້ນເປັນ 0 ແລະສາມາດເປັນຄ່າໃດໆລະຫວ່າງ 0 ແລະ 4 ດັ່ງຕໍ່ໄປນີ້:
0 -- C-SVC
1 -- nu-SVC
2 -- ຊັ້ນດຽວ SVM
3 -- Epsilon-SVR
4 -- nu-SVR
-t kernel_type
kernel_type ເລີ່ມຕົ້ນເປັນ 2 (Radial Basis Function (RBF) kernel) ແລະສາມາດເປັນຄ່າໃດໆກໍໄດ້.
ລະຫວ່າງ 0 ແລະ 4 ດັ່ງຕໍ່ໄປນີ້:
0 -- ເສັ້ນ: uv
1 -- polynomial: (ແກມມາ*ຢູ + coef0)^ ອົງສາ
2 -- ວົງມົນ ພື້ນຖານ ການທໍາງານຂອງ: exp(-gamma*|uv|^2)
3 -- sigmoid: tanh(gamma*uv + coef0)
4 -- ຄິດໄລ່ລ່ວງໜ້າ kernel (ແກ່ນ ຄ່າ in Training_set_file) --
-d ລະດັບ
ກໍານົດ degree ຂອງຟັງຊັນ kernel, ເລີ່ມຕົ້ນເປັນ 3
-g gamma
ປັບ gamma ໃນຟັງຊັນ kernel (ຄ່າເລີ່ມຕົ້ນ 1/k)
-r coef0
ກໍານົດ coef0 (ຊົດເຊີຍຄົງທີ່) ໃນຟັງຊັນ kernel (ຄ່າເລີ່ມຕົ້ນ 0)
-c ຄ່າໃຊ້ຈ່າຍ
ກໍານົດພາລາມິເຕີ C ( ຄ່າໃຊ້ຈ່າຍ ) ຂອງ C-SVC, epsilon-SVR, ແລະ nu-SVR (ຄ່າເລີ່ມຕົ້ນ 1)
-n nu ກໍານົດພາລາມິເຕີ nu ຂອງ nu-SVC, one-class SVM, ແລະ nu-SVR (ຄ່າເລີ່ມຕົ້ນ 0.5)
-p epsilon
ຕັ້ງຄ່າ epsilon ໃນຫນ້າທີ່ສູນເສຍຂອງ epsilon-SVR (ຄ່າເລີ່ມຕົ້ນ 0.1)
-m cacheize
ກໍານົດຂະຫນາດຫນ່ວຍຄວາມຈໍາ cache ເປັນ cacheize ໃນ MB (ຄ່າເລີ່ມຕົ້ນ 100)
-e Epsilon
ກໍານົດຄວາມທົນທານຂອງເງື່ອນໄຂການຢຸດເຊົາການ epsilon (ຄ່າເລີ່ມຕົ້ນ 0.001)
-h ຫົດຕົວ
ບໍ່ວ່າຈະໃຊ້ ຫົດຕົວ
heuristics, 0 ຫຼື 1 (ຄ່າເລີ່ມຕົ້ນ 1)
-b ການຄາດຄະເນຄວາມເປັນໄປໄດ້
probability_estimates ເປັນຄ່າຖານສອງທີ່ລະບຸວ່າຈະຄິດໄລ່ຄວາມເປັນໄປໄດ້ຫຼືບໍ່
ຄາດຄະເນໃນເວລາທີ່ການຝຶກອົບຮົມຮູບແບບ SVC ຫຼື SVR. ຄ່າແມ່ນ 0 ຫຼື 1 ແລະຄ່າເລີ່ມຕົ້ນເປັນ 0
ສໍາລັບຄວາມໄວ.
- ນໍ້າໜັກ
ກໍານົດພາລາມິເຕີ C (ຄ່າໃຊ້ຈ່າຍ) ຂອງຫ້ອງຮຽນ i ຫານ້ຳໜັກ*C, ສຳລັບ C-SVC (ຄ່າເລີ່ມຕົ້ນ 1)
-vn ຊຸດ n ສໍາລັບການ n -fold ຮູບແບບການກວດສອບຂ້າມ
-q ໂຫມດງຽບ; ສະກັດກັ້ນຂໍ້ຄວາມເພື່ອ stdout.
ໃຊ້ svm-train ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net