
Ini adalah kode pembelajaran online vowpal wabbit cepat.
Mengapa vowpal wabbit?
VowPal Wabbit adalah sistem pembelajaran mesin yang mendorong perbatasan pembelajaran mesin dengan teknik seperti online, hashing, allreduce, pengurangan, pembelajaran2Search, aktif, dan pembelajaran interaktif. Ada fokus khusus pada pembelajaran penguatan dengan beberapa algoritma bandit kontekstual yang diimplementasikan dan pinjaman sifat online untuk masalah dengan baik. Vowpal Wabbit adalah tujuan untuk menerapkan dan menetapkan algoritma canggih dengan kinerja dalam pikiran.
- Format input. Format input untuk algoritma pembelajaran secara substansial lebih fleksibel daripada yang diharapkan. Contoh dapat memiliki fitur yang terdiri dari teks bentuk bebas, yang ditafsirkan dengan cara kata-kata. Bahkan mungkin ada beberapa set teks bentuk bebas di ruang nama yang berbeda.
- Kecepatan. Algoritma pembelajaran cepat - mirip dengan beberapa implementasi algoritma online lainnya di luar sana. Ada beberapa algoritma optimasi yang tersedia dengan baseline yang jarang gradien netes (GD) pada fungsi kerugian.
- Skalabilitas. Ini tidak sama dengan cepat. Sebaliknya, karakteristik penting di sini adalah bahwa jejak memori dari program ini dibatasi independen dari data. Ini berarti set pelatihan tidak dimuat ke dalam memori utama sebelum belajar dimulai. Selain itu, ukuran rangkaian fitur dibatasi terlepas dari jumlah data pelatihan menggunakan trik hashing.
- Interaksi fitur. Subset fitur dapat dipasangkan secara internal sehingga algoritma linier dalam produk silang dari subset. Ini berguna untuk masalah peringkat. Alternatif memperluas fitur secara eksplisit sebelum memberi makan mereka ke dalam algoritma pembelajaran dapat menjadi komputasi dan ruang intensif, tergantung pada bagaimana penanganannya.
Kunjungi wiki untuk mempelajari lebih lanjut.
Memulai
Untuk instruksi terbaru untuk memulai di Windows, MacOS atau Linux, silakan lihat wiki. Ini termasuk:
- Menginstal dengan Manajer Paket
- Bangunan
- Tutorial