MulaiMulai sekarang secara gratis

Pemanasan GridSearchCV

Dalam video, kita melihat bahwa menaikkan hiperparameter kernel RBF gamma meningkatkan akurasi pelatihan. Pada latihan ini, kita akan mencari nilai gamma yang memaksimalkan akurasi validasi silang menggunakan GridSearchCV dari scikit-learn. Versi biner dari himpunan data angka tulisan tangan, di mana Anda hanya mencoba memprediksi apakah sebuah gambar adalah "2" atau bukan, sudah dimuat ke dalam variabel X dan y.

Latihan ini adalah bagian dari kursus

Klasifikator Linear di Python

Lihat Kursus

Petunjuk latihan

  • Buat objek GridSearchCV.
  • Panggil metode fit() untuk memilih nilai gamma terbaik berdasarkan akurasi validasi silang.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Instantiate an RBF SVM
svm = SVC()

# Instantiate the GridSearchCV object and run the search
parameters = {'gamma':[0.00001, 0.0001, 0.001, 0.01, 0.1]}
searcher = GridSearchCV(svm, ____)
____.fit(____)

# Report the best parameters
print("Best CV params", searcher.best_params_)
Edit dan Jalankan Kode