random search
-
10. Grid Search: 머신러닝 모델 하이퍼파라미터 튜닝, 최적화 손쉽게 하기(feat. scikit learn)Data & ML & AI/Pandas & Scikit-Learn 2023. 3. 30. 00:37
하이퍼파라미터를 하나하나 바꿔가며 모델을 테스트 하는 것은 참 귀찮은 일입니다. 그래서 scikit learn은 그리드탐색(Grid Search)과 랜덤탐색(Random Search)를 지원합니다. 이미지출처 Grid Search 그리드 탐색은 주어진 하이퍼파라미터들 중, 최적의 조합을 찾아내는 기법입니다. 사용자(분석자)가 미리 하이퍼파라미터 세트들을 정의함 모든 경우의 수로 하이퍼파라미터 조합을 생성, 모든 경우에 대해 머신러닝을 수행 가장 우수한 성능을 가진 하이퍼파라미터 조합이 최종적으로 선택됨 sklearn의 toy data인 iris data를 활용한 예시 코드입니다. from sklearn.datasets import load_iris from sklearn.model_selection im..