모델 최적화 - 그리드 서치

학습 내용

목차

1-1-1 그리드 서치란 무엇인가?
1-1-2 간단한 Grid Search 실습
1-1-3 Grid Search 실습 두번째
1-1-4 교차 검증을 사용한 그리드 서치
1-1-5 교차 검증을 사용한 그리드 서치
1-1-6 GridSearchCV를 사용한 최적의 매개변수 찾기
1-1-7 교차 검증 결과 분석
1-1-8 매개변수의 검색 범위

1-1-1 그리드 서치란 무엇인가?

목차로 이동하기

먼저 하이퍼 파라미터는 무엇인가?

하이퍼 파라미터(Hyperparameter) 튜닝을 위한 다양한 방법

그리드 서치는 무엇인가?

그리드 서치(Grid Search)를 하는 이유

그리드 서치의 단점

1-1-2 간단한 Grid Search

목차로 이동하기

라이브러리 불러오기

모델 선택 및 학습, 그리고 평가

의사결정트리의 max_depth, min_samples_split 등의 매개변수를 변경해 보면 성능을 확인하기

for문을 이용한 확인

그렇다면 과도한 하이퍼 파라미터 튜닝에 이를 좀 더 일반화 시키기 위한 방법은 어떤 것이 있을까?

좀더 일반화된 모델을 만들기 위해 학습용 데이터셋을 나눠보자.

1-1-3 Grid Search 실습 두번째

목차로 이동하기

데이터 셋을 3개 데이터 셋을 분리 후, 그리드 서치

1-1-4 교차 검증을 사용한 그리드 서치

목차로 이동하기

1-1-5 교차 검증을 사용한 그리드 서치

목차로 이동하기

1-1-6 GridSearchCV를 사용한 최적의 매개변수 찾기

목차로 이동하기

GridSearchCV를 이용한 최적의 매개변수 찾기

매개변수를 선택하는데 테스트 세트를 사용하지 않음!!!

선택한 매개변수 및 교차 검증의 정확도 확인

1-1-7 교차 검증 결과 분석

목차로 이동하기

기타 방법

히트맵

시각화(히트맵)를 통한 이해

1-1-8 매개변수의 검색 범위

목차로 이동하기

적절한 방법

교육용으로 작성된 것으로 배포 및 복제시에 사전 허가가 필요합니다.
Copyright 2022 LIM Co. all rights reserved.