Lặp Coarse to Fine
Bây giờ bạn sẽ trực quan hóa lần random search đầu tiên, xây dựng một lưới hẹp hơn và kiểm tra kết quả. Bạn có sẵn:
results_df- một DataFrame chứa các tổ hợp siêu tham số và độ chính xác thu được của toàn bộ 500 lần thử. Chỉ các siêu tham số có trực quan mạnh nhất từ bài trước được đưa vào (max_depthvàlearn_rate)visualize_first()- Hàm này không nhận tham số, sẽ trực quan hóa từng siêu tham số của bạn so với độ chính xác cho lần random search đầu tiên.
Nếu bạn muốn xem định nghĩa hàm visualize_first() (hoặc visualize_second()), hãy chạy đoạn mã này:
import inspect
print(inspect.getsource(visualize_first))
Bài tập này là một phần của khóa học
Tinh chỉnh siêu tham số trong Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Use the provided function to visualize the first results
____