ນີ້ແມ່ນຄໍາສັ່ງ gbnlpolyit ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
gbnlpolyit - ການຖົດຖອຍ polyit ທີ່ບໍ່ແມ່ນເສັ້ນຊື່
ສະຫຼຸບສັງລວມ
gbnlpolyit [ທາງເລືອກໃນການ] <ຫນ້າທີ່ ຄໍານິຍາມ>
ລາຍລະອຽດ
ການຄາດຄະເນ polyit ບໍ່ແມ່ນເສັ້ນຊື່. ຫຼຸດຜ່ອນຄວາມເປັນໄປໄດ້ຂອງບັນທຶກທາງລົບ
sum_{h=0}^{L-1} log(A+h) - sum_{l=1}^L sum_{h=0}^{n_l-1} log(a_l+h)
ສໍາລັບຂໍ້ກໍານົດ Polya ຫຼື
L log(A) - sum_{l=1}^L n_l log(a_l)
ສໍາລັບການຈໍາແນກຫຼາຍນາມ, ບ່ອນທີ່ A = sum_{l=1}^L a_l ແລະ L ແມ່ນຈໍານວນຂອງ
ທາງເລືອກ. ໄຟລ໌ຂໍ້ມູນການປ້ອນຂໍ້ມູນຄວນຈະມີແຖວ L, ຫນຶ່ງສໍາລັບແຕ່ລະທາງເລືອກ, ຂອງ
ປະເພດ n x1 ... XN. ຖັນທໍາອິດປະກອບດ້ວຍຕົວແປທີ່ຂຶ້ນກັບ (# ຂອງຂໍ້ສັງເກດ) ແລະ
ຖັນອື່ນແມ່ນຕົວແປເອກະລາດ. ຮູບແບບແມ່ນລະບຸໄວ້ໂດຍຟັງຊັນ
a_l=g(x1,x2...) ທີ່ x1,.. XN ຫຍໍ້ມາຈາກ XNUMX, ສອງ.. N-th ຖັນຂອງເອກະລາດ.
ຕົວແປ
OPTIONS
-O ປະເພດຜົນຜະລິດ (ຄ່າເລີ່ມຕົ້ນ 0)
0 ຕົວກໍານົດການແລະບັນທຶກຄ້າຍຄື (ll)
1 ຜົນກະທົບຂອບ
2 ຄວາມຍືດຫຍຸ່ນຂອງຂອບ
3 n_l n*_l a*_l *=ຄາດຄະເນ
4 ຫ້ອງຮຽນ occupancy
-F ຕົວແຍກຊ່ອງປ້ອນຂໍ້ມູນ (ຄ່າເລີ່ມຕົ້ນ " \t")
-V ຄວາມຜິດພາດມາດຕະຖານແລະ p-ຄະແນນຂອງຄວາມແຕກຕ່າງ. ຈາກສູນໂດຍໃຊ້ bootstrap
-r ຈໍານວນຂອງ replicas (ຄ່າເລີ່ມຕົ້ນ 20)
-v ລະດັບ verbosity (ຄ່າເລີ່ມຕົ້ນ 0)
0 ພຽງແຕ່ຜົນໄດ້ຮັບ
1 ຫົວຄຳເຫັນ
2 ສະຖິຕິສະຫຼຸບ
3 ເມທຣິກຄູ່
4 ຂັ້ນຕອນການຫຼຸດຜ່ອນ
5 ນິຍາມຕົວແບບ
-R ກໍານົດເມັດ Rng (ຄ່າເລີ່ມຕົ້ນ 0)
-M ກໍານົດຮູບແບບທີ່ຈະໃຊ້ (ຄ່າເລີ່ມຕົ້ນ 0) |
0 ໂພລີຢາ
1 multinomial
-A ຕົວເລືອກການເພີ່ມປະສິດທິພາບ MLL (ຄ່າເລີ່ມຕົ້ນ 0.01,0.1,100,1e-6,1e-6,5) ຊ່ອງຂໍ້ມູນແມ່ນ
step,tol,iter,eps,msize,algo. ຊ່ອງຫວ່າງເປົ່າສໍາລັບຄ່າເລີ່ມຕົ້ນ
ຂະຫນາດຂັ້ນຕອນເບື້ອງຕົ້ນຂອງຂັ້ນຕອນການຊອກຫາ
tol line search tolerance iter: ຈໍານວນສູງສຸດຂອງການຊໍ້າຄືນ
eps gradient tolerance : ເກນການຢຸດ ||gradient||
ວິທີການເພີ່ມປະສິດທິພາບຂອງ algo: 0 Fletcher-Reeves, 1 Polak-Ribiere, 2
Broyden-Fletcher-Goldfarb-Shanno, 3 steepest descent, 4 simplex, 5
Broyden-Fletcher-Goldfarb-Shanno-2
ໃຊ້ gbnlpolyit ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net