MulaiMulai sekarang secara gratis

Melakukan tuning beberapa hyperparameter secara iteratif

Dalam latihan ini, Anda akan melanjutkan fungsi yang sebelumnya Anda buat untuk menerima 2 hyperparameter, membangun model, dan mengembalikan hasilnya. Sekarang Anda akan menggunakannya untuk melakukan loop melalui beberapa nilai dan kemudian memperluas fungsi serta loop tersebut dengan satu hyperparameter lainnya.

Fungsi gbm_grid_search(learn_rate, max_depth) tersedia dalam latihan ini.

Jika Anda perlu mengingat kembali fungsi tersebut, Anda dapat menjalankan fungsi print_func() yang telah disiapkan untuk Anda

Latihan ini adalah bagian dari kursus

Penyetelan Hyperparameter di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create the relevant lists
results_list = ____
learn_rate_list = ____
max_depth_list = ____

# Create the for loop
for learn_rate in ____:
    for max_depth in ____:
        ____.append(gbm_grid_search(____,____))

# Print the results
print(____)   
Edit dan Jalankan Kode