เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ปรับแต่งหลาย Hyperparameter แบบวนซ้ำ

ในแบบฝึกหัดนี้ คุณจะต่อยอดจากฟังก์ชันที่สร้างไว้ก่อนหน้า ซึ่งรับ hyperparameter 2 ตัว สร้างโมเดล และคืนค่าผลลัพธ์ จากนั้นจะนำฟังก์ชันนั้นมาใช้วนลูปผ่านค่าต่าง ๆ และขยายฟังก์ชันพร้อม hyperparameter เพิ่มเติม

ฟังก์ชัน gbm_grid_search(learn_rate, max_depth) พร้อมใช้งานในแบบฝึกหัดนี้

หากต้องการทบทวนฟังก์ชัน สามารถรันฟังก์ชัน print_func() ที่เตรียมไว้ให้ได้

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การปรับ Hyperparameter ใน Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# 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(____)   
แก้ไขและรันโค้ด