RF의 하이퍼파라미터 그리드 설정
이 연습에서는 rf의 하이퍼파라미터를 튜닝하고 최적의 회귀기를 찾기 위해 사용할 하이퍼파라미터 그리드를 직접 설정해 보겠습니다. 이를 위해 하이퍼파라미터 그리드를 만들고, 추정기 개수, 각 노드를 분할할 때 사용할 최대 특성 수, 잎 노드별 최소 샘플 수(또는 비율)를 튜닝합니다.
이 연습은 강의의 일부입니다
Python으로 배우는 트리 기반 Machine Learning
연습 안내
params_rf라는 Python 사전에 해당하는 하이퍼파라미터 그리드를 정의하세요.키
'n_estimators'에는 값 목록 100, 350, 500을 설정하세요.키
'max_features'에는 값 목록 'log2', 'auto', 'sqrt'를 설정하세요.키
'min_samples_leaf'에는 값 목록 2, 10, 30을 설정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Define the dictionary 'params_rf'
params_rf = ____