Memahami Support Vector Machine: Mencari Margin Terlebar, Vektor demi Vektor

· Edumath
Ebook
557
Pages

About this ebook

Ada tak hingga banyak garis yang memisahkan dua kelas titik, dan semuanya sama baik pada data latih. Support vector machine (SVM) memilih satu, yaitu garis dengan margin terlebar. Dari gagasan sederhana itu tumbuh optimisasi cembung, dualitas, trik kernel, dan teori yang menjelaskan mengapa margin lebar meramal dengan baik. Pembaca menelusurinya vektor demi vektor, dalam 20 bab. Setiap skalar, vektor, dan matriks diperkenalkan bersama isi unsurnya, dalam bentuk umum dan dalam angka.

Isi buku. Bagian I menyiapkan geometri hiperbidang dan optimisasi berkendala (Lagrange, KKT, dualitas). Bagian II membangun SVM dari perceptron, margin keras, masalah dual dan support vector, margin lunak, sampai hinge loss. Bagian III membahas kernel, yaitu pemetaan fitur, kernel yang sah dan matriks Gram, serta kernel RBF. Bagian IV membahas cara menghitung, yaitu SMO dan SVM linear untuk data besar (Pegasos, dual coordinate descent, fitur Fourier acak, Nystroem). Bagian V membahas cara memakai, yaitu pembakuan, pemilihan C dan gamma, validasi silang bersarang, multikelas, peluang, dan data tak seimbang. Bagian VI memuat regresi (SVR), nu-SVM dan One-Class SVM, teori margin, dan satu studi kasus utuh pada data breast cancer Wisconsin.

Fitur buku. Ada 611 Contoh Soal yang dikerjakan lengkap, dimulai dari enam titik yang dapat dihitung dengan tangan. Setiap bab ditutup dengan subbab Soal dan Pembahasan serta latihan yang semuanya berkunci. Semua angka dihitung ulang oleh kode Python (NumPy, SciPy, scikit-learn), dan algoritma inti ditulis dari nol lalu dicocokkan dengan scikit-learn. Semua kode tersedia bebas di GitHub.

Untuk siapa. Mahasiswa sains, teknik, dan ilmu data, serta dosen dan praktisi yang ingin memahami apa yang dihitung sebuah SVM. Prasyaratnya kalkulus peubah banyak, aljabar linear dasar, dan kemampuan membaca Python. Tebalnya 557 halaman A5.

Ada tak hingga banyak garis yang memisahkan dua kelas titik, dan semuanya sama baik pada data latih. Support vector machine (SVM) memilih satu, yaitu garis dengan margin terlebar. Dari gagasan sederhana itu tumbuh optimisasi cembung, dualitas, trik kernel, dan teori yang menjelaskan mengapa margi...

Discover more

About the author

Dosen Program Studi Matematika dan Kepala Laboratorium Komputasi dan Pemrograman, Fakultas Sains dan Teknologi, UIN Maulana Malik Ibrahim Malang. Bidang keahliannya matematika terapan, analisis numerik, dan komputasi ilmiah, dengan perhatian riset pada optimasi numerik untuk pembelajaran mesin dan pemodelan deret waktu.

Dosen Program Studi Matematika dan Kepala Laboratorium Komputasi dan Pemrograman, Fakultas Sains dan Teknologi, UIN Maulana Malik Ibrahim Malang. Bidang keahliannya matematika terapan, analisis numerik, dan komputasi ilmiah, dengan perhatian riset pada optimasi numerik untuk pembelajaran mesin da...

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.