Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

LIBLINEAR

Framework AIMachine Learning & Ilmu DataOpen source · Windows, Linux, macOS

LIBLINEAR adalah pustaka C/C++ berkinerja tinggi untuk klasifikasi dan regresi linear skala besar. Pustaka ini secara efisien menangani dataset dengan jutaan instance dan fitur, mendukung berbagai pengklasifikasi yang diregularisasi L1 dan L2 seperti SVM dan regresi logistik. Pustaka ini menawarkan klasifikasi multi-kelas, validasi silang, dan estimasi probabilitas, dengan antarmuka untuk Python, MATLAB, dan lainnya.

Kunjungi URL
Bagikan
Kunjungi URL
Bagikan

LIBLINEAR adalah pustaka C/C++ yang kuat dan efisien yang dirancang untuk tugas klasifikasi dan regresi linear skala besar. Pustaka ini sangat cocok untuk dataset yang berisi jutaan instance dan fitur, menjadikannya pilihan ideal untuk aplikasi di mana efisiensi komputasi sangat penting. Pustaka ini mendukung berbagai pengklasifikasi yang diregularisasi L1 dan L2, termasuk Support Vector Machines (SVM) linear dan regresi logistik (LR). Untuk pengklasifikasi yang diregularisasi L1, pustaka ini mendukung SVM linear dan regresi logistik. Sejak versi 1.9, pustaka ini juga menyertakan regresi support vector (SVR) yang diregularisasi L2 dengan loss L2 dan loss L1, dan sejak versi 2.40, support vector machine satu kelas yang diregularisasi L2.

Baca Selengkapnya

Fitur utama LIBLINEAR meliputi kompatibilitasnya dengan format data dan pola penggunaan LIBSVM, sebuah solver SVM serbaguna. Pustaka ini menyediakan dukungan yang kuat untuk klasifikasi multi-kelas melalui strategi one-vs-the-rest dan metode Crammer & Singer. Untuk evaluasi dan pemilihan model, LIBLINEAR menawarkan kemampuan validasi silang dan pemilihan parameter otomatis. Pustaka ini juga dapat memberikan estimasi probabilitas untuk model regresi logistik dan memungkinkan penimbangan data yang tidak seimbang untuk meningkatkan kinerja pada dataset yang tidak seimbang.

LIBLINEAR sangat serbaguna, menawarkan antarmuka untuk bahasa pemrograman populer seperti MATLAB, Octave, Java, Python, dan Ruby. Instalasi disederhanakan melalui manajer paket seperti pip untuk Python dan vcpkg untuk C++. Pustaka ini diakui karena kecepatannya, telah memenangkan tantangan pembelajaran skala besar ICML 2008 (lintasan SVM linear) dan digunakan dalam solusi pemenang untuk KDD Cup 2010. Pustaka ini sangat efektif untuk aplikasi seperti klasifikasi dokumen di mana model linear berkinerja sebanding dengan model non-linear, secara signifikan mengurangi waktu pelatihan.

Pustaka ini dipelihara secara aktif, dengan versi terbaru yang berfokus pada peningkatan proses instalasi, perbaikan masalah antarmuka, dan peningkatan kinerja solver. Misalnya, versi 2.42 memperkenalkan peralihan langsung ke solver Newton primal ketika solver CD dual mencapai batas iterasi, dan versi 2.43 menambahkan dukungan untuk instalasi antarmuka Python melalui PyPI. Rilis terbaru, versi 2.50, mencakup pengaturan yang diperbarui untuk membangun wheel dan perbaikan kecil pada antarmuka Python. LIBLINEAR adalah proyek open-source, mendorong kontribusi dan pengembangan komunitas.

  • KategoriMachine Learning & Ilmu Data
  • Model HargaOpen source
  • PenerapanDi-host sendiri
  • PlatformWindows, Linux, macOS

  • Mendukung SVM linear yang diregularisasi L2, SVM linear L1-loss, dan regresi logistik

  • Mencakup SVM linear L1-regularized dan regresi logistik (setelah v1.4)

  • Menawarkan regresi support vector (SVR) yang diregularisasi L2 dengan loss L2 dan L1 (setelah v1.9)

  • Mengimplementasikan support vector machine satu kelas yang diregularisasi L2 (setelah v2.40)

  • Menggunakan format data yang sama dan penggunaan yang serupa dengan LIBSVM

  • Mendukung klasifikasi multi-kelas menggunakan metode one-vs-the-rest dan Crammer & Singer

  • Menyediakan validasi silang untuk evaluasi model

  • Menampilkan pemilihan parameter otomatis

  • Mampu menghasilkan estimasi probabilitas untuk regresi logistik

  • Memungkinkan bobot untuk data yang tidak seimbang

  • Tersedia dengan antarmuka MATLAB, Octave, Java, Python, dan Ruby

  • Instalasi didukung melalui manajer paket seperti pip dan vcpkg

  • Dukungan multi-core untuk percepatan pelatihan yang signifikan pada sistem memori bersama

  1. Instalasi: Instal melalui manajer paket (misalnya, `pip install -U liblinear-official` untuk Python, atau gunakan vcpkg untuk C++).

  2. Persiapan Data: Format data Anda sesuai spesifikasi LIBLINEAR, mirip dengan LIBSVM.

  3. Pelatihan Model: Gunakan alat baris perintah `train` atau antarmuka yang disediakan untuk melatih pengklasifikasi atau regressor linear.

  4. Penyetelan Parameter: Gunakan fitur validasi silang dan pemilihan parameter otomatis untuk menemukan hyperparameter optimal.

  5. Prediksi: Gunakan model yang dilatih untuk membuat prediksi pada instance data baru.

  6. Integrasi: Integrasikan LIBLINEAR ke dalam aplikasi Anda menggunakan antarmuka bahasa yang tersedia (Python, Java, MATLAB, dll.).

  • Klasifikasi Dokumen
  • Regresi Skala Besar
  • Deteksi Spam
  • Klasifikasi Fitur Gambar
  • Sistem Rekomendasi
  • Bioinformatika

Ulasan LIBLINEAR

Memuat...

Alat AI Populer Seperti LIBLINEAR

LIBSVM

Framework AI

LIBSVM adalah paket perangkat lunak terintegrasi untuk klasifikasi support vector, regresi, dan estimasi distribusi. Ia menawarkan antarmuka yang ramah pengguna, mendukung…

Platform Machine Learning
Lihat Alat

Framework AI

Paket perangkat lunak terintegrasi untuk klasifikasi support vector, regresi, dan estimasi distribusi. Ia menawarkan antarmuka yang ramah pengguna, mendukung…LIBSVM adalah paket perangkat lunak terintegrasi untuk klasifikasi support vector, regresi, dan estimasi distribusi. Ia menawarkan antarmuka yang ramah pengguna, mendukung…

Platform Machine Learning
Lihat Top 50 Framework AI

scikit-learn adalah kerangka kerja pembelajaran mesin sumber terbuka untuk Python, menyediakan alat yang sederhana dan efisien untuk analisis data prediktif. Ini dapat diakses…

Machine Learning & Ilmu Data
Lihat Alat

Kerangka kerja pembelajaran mesin sumber terbuka untuk Python, menyediakan alat yang sederhana dan efisien untuk analisis data prediktif. Ini dapat diakses…scikit-learn adalah kerangka kerja pembelajaran mesin sumber terbuka untuk Python, menyediakan alat yang sederhana dan efisien untuk analisis data prediktif. Ini dapat diakses…

UnggulanMachine Learning & Ilmu Data
Lihat Top 50 Framework AI

Dask-ML

Framework AI

Dask-ML menawarkan machine learning yang dapat diskalakan di Python, terintegrasi dengan pustaka seperti Scikit-Learn dan XGBoost. Ini mengatasi tantangan model dan kumpulan data…

Machine Learning & Ilmu Data
Lihat Alat

Framework AI

Menawarkan machine learning yang dapat diskalakan di Python, terintegrasi dengan pustaka seperti Scikit-Learn dan XGBoost. Ini mengatasi tantangan model dan kumpulan data…Dask-ML menawarkan machine learning yang dapat diskalakan di Python, terintegrasi dengan pustaka seperti Scikit-Learn dan XGBoost. Ini mengatasi tantangan model dan kumpulan data…

Machine Learning & Ilmu Data
Lihat Top 50 Framework AI

XGBoost

Framework AI

XGBoost adalah kerangka kerja peningkatan gradien yang dapat diskalakan dan fleksibel yang mendukung regresi, klasifikasi, peringkat, dan tujuan yang ditentukan pengguna. Ini…

Platform Machine Learning
Lihat Alat

Framework AI

Kerangka kerja peningkatan gradien yang dapat diskalakan dan fleksibel yang mendukung regresi, klasifikasi, peringkat, dan tujuan yang ditentukan pengguna. Ini…XGBoost adalah kerangka kerja peningkatan gradien yang dapat diskalakan dan fleksibel yang mendukung regresi, klasifikasi, peringkat, dan tujuan yang ditentukan pengguna. Ini…

Platform Machine Learning
Lihat Top 50 Framework AI

Shogun adalah toolbox pembelajaran mesin sumber terbuka yang fokus pada metode kernel skala besar, terutama Support Vector Machines (SVM). Ini menyediakan antarmuka untuk berbagai…

Platform Machine Learning
Lihat Alat

Toolbox pembelajaran mesin sumber terbuka yang fokus pada metode kernel skala besar, terutama Support Vector Machines (SVM). Ini menyediakan antarmuka untuk berbagai…Shogun adalah toolbox pembelajaran mesin sumber terbuka yang fokus pada metode kernel skala besar, terutama Support Vector Machines (SVM). Ini menyediakan antarmuka untuk berbagai…

Platform Machine Learning
Lihat Top 250 Aplikasi AI

MLX

Repositori GitHub AI

MLX adalah kerangka kerja array yang dirancang khusus untuk Apple silicon, memungkinkan operasi pembelajaran mesin yang efisien. Ini memungkinkan pengembang untuk berkontribusi…

Platform Machine Learning
Lihat Alat

Repositori GitHub AI

Kerangka kerja array yang dirancang khusus untuk Apple silicon, memungkinkan operasi pembelajaran mesin yang efisien. Ini memungkinkan pengembang untuk berkontribusi…MLX adalah kerangka kerja array yang dirancang khusus untuk Apple silicon, memungkinkan operasi pembelajaran mesin yang efisien. Ini memungkinkan pengembang untuk berkontribusi…

UnggulanPlatform Machine Learning
Lihat Top 250 Repositori GitHub AI

LightGBM

Framework AI

LightGBM adalah framework gradient boosting berkinerja tinggi yang memanfaatkan algoritma pembelajaran berbasis pohon. Dibuat untuk operasi yang terdistribusi dan efisien,…

Platform Machine Learning
Lihat Alat

Framework AI

Framework gradient boosting berkinerja tinggi yang memanfaatkan algoritma pembelajaran berbasis pohon. Dibuat untuk operasi yang terdistribusi dan efisien,…LightGBM adalah framework gradient boosting berkinerja tinggi yang memanfaatkan algoritma pembelajaran berbasis pohon. Dibuat untuk operasi yang terdistribusi dan efisien,…

Platform Machine Learning
Lihat Top 50 Framework AI

Shaip menawarkan solusi data AI yang komprehensif, termasuk pengumpulan data, anotasi, dan layanan evaluasi model. Ini mendukung perusahaan dalam membangun dan menerapkan aplikasi…

Machine Learning & Ilmu DataLayanan Kesehatan & Ilmu Hayati

Peringkat 40 untuk Melabeli & memberi anotasi data

Lihat Alat
1 dari 8