BaşlayınÜcretsiz Başlayın

Grid ve Random Search Yan Yana

Random ve grid search'ün arama uzayını birlikte görselleştirmek, her tekniğin kapsama alanını kolayca görmene ve böylece kendilerine özgü avantaj ve dezavantajlarını canlandırmana yardımcı olur.

Bu egzersizde, hiperparametre kombinasyonlarını hem grid search hem de random search şeklinde örnekleyecek, ardından farkı görmek için bunları görselleştireceksin.

Elinde şunlar olacak:

  • Bu algoritma için learn_rate ve min_samples_leaf kombinasyonlarının listesi olan combinations_list
  • Hiperparametre kombinasyonlarını X ve Y koordinatlarına çevirip aynı grafikte hem grid hem de random search kombinasyonlarını çizecek visualize_search() fonksiyonu. Girdi olarak iki adet hiperparametre kombinasyon listesi alır.

visualize_search() fonksiyonunun tanımını görmek istersen, şu kodu çalıştırabilirsin:

import inspect
print(inspect.getsource(visualize_search))

Bu egzersiz

Python'da Hiperparametre Ayarlama

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Sample grid coordinates
grid_combinations_chosen = ____[0:____]

# Print result
print(____)
Kodu Düzenle ve Çalıştır