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, kursun bir parçasıdır

Python'da Hiperparametre Ayarlama

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

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

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