DTS: ML_Grid search(Hyper Parameter)
§ 이전 posting
☞ PipeLine
ML pipeLine 검증 곡선 그리기
ML 그리드 서치
- grid search를 이용한 파이프라인(pipeLine) 설계및
하이퍼 파라미터 튜닝(hyper parameter)
- 그리드 서치와 랜덤 서치가 있다.
- 랜덤 서치로 먼저 뽑아 낸 후 그리드 서치를 이용하여 안정적으로 서치 !
- grid search를 이용한 파이프라인(pipeLine) 설계및
나도 공부 하기 싫으닌까 그냥
남 이 하는거 따라 쓰고 싶다.
남 : Kaggle competition
1 | import pandas as pd |
1 | # 이 Line이 핵쉼 !! |
dict_keys([‘memory’, ‘steps’, ‘verbose’, ‘standardscaler’, ‘pca’, ‘decisiontreeclassifier’, ‘standardscaler__copy’, ‘standardscaler__with_mean’, ‘standardscaler__with_std’, ‘pca__copy’, ‘pca__iterated_power’, ‘pca__n_components’, ‘pca__random_state’, ‘pca__svd_solver’, ‘pca__tol’, ‘pca__whiten’, ‘decisiontreeclassifier__ccp_alpha’, ‘decisiontreeclassifier__class_weight’, ‘decisiontreeclassifier__criterion’, ‘decisiontreeclassifier__max_depth’, ‘decisiontreeclassifier__max_features’, ‘decisiontreeclassifier__max_leaf_nodes’, ‘decisiontreeclassifier__min_impurity_decrease’, ‘decisiontreeclassifier__min_samples_leaf’, ‘decisiontreeclassifier__min_samples_split’, ‘decisiontreeclassifier__min_weight_fraction_leaf’, ‘decisiontreeclassifier__random_state’, ‘decisiontreeclassifier__splitter’])
0.927536231884058
{‘decisiontreeclassifier__max_depth’: 7}
테스트 정확도: 0.9210526315789473
svc를 이용한 hyperparameter tuenning
1 | import pandas as pd |
효효효