그리드 서치
grid search전문다른 이름: Grid Search, 격자 탐색, 격자 검색, 그리드 탐색
뜻풀이
쉬운 AI 사전
- [명사] (학습) 시험해 볼 설정값 후보를 바둑판처럼 나열해 놓고 모든 조합을 하나씩 해 보는 방법.
실무 AI 사전
- [명사] (학습) 학습률 세 개와 나무 깊이 네 개를 시험하면 열두 번 학습한다. 간단하고 빠짐이 없지만, 변수가 늘수록 조합 수가 급격히 늘어난다. 사이킷런의 GridSearchCV가 대표적이다.
전문 AI 사전
- [명사] (학습) 하이퍼파라미터 후보의 데카르트 곱 전체를 교차 검증으로 평가하는 완전 탐색이다. 차원이 늘면 비용이 기하급수적으로 커지고, 성능에 영향이 작은 변수에도 같은 횟수를 쓴다는 단점이 있어 랜덤 서치가 대안으로 자주 쓰인다.
관용구/함께 쓰는 말
- 조합 폭발 - 변수가 늘수록 시험할 조합의 수가 급격히 불어나는 현상.
- GridSearchCV - 사이킷런에서 교차 검증과 함께 그리드 서치를 해 주는 클래스.
쉬운 비유
식당 메뉴판의 모든 메인과 사이드 조합을 한 번씩 다 시켜 보고 가장 맛있는 세트를 고르는 것과 같다. 확실하지만 배가 터질 수 있다.
예문
- 학습률과 나무 깊이 두 개만 그리드 서치로 돌렸는데도 20분이 넘게 걸렸다.
- 후보를 5개씩 세 변수에 주면 125번 학습해야 해서 그리드 서치를 포기하고 랜덤 서치를 썼다.
- 그리드 서치로 최적 조합을 찾은 뒤 그 주변을 더 촘촘히 다시 탐색했다.
헷갈리는 용어 비교
- 랜덤 서치
- 그리드 서치는 정해진 격자의 모든 점을 보고, 랜덤 서치는 범위 안에서 무작위로 점을 골라 같은 횟수로 더 다양한 값을 시험한다. 변수가 많을 때는 랜덤 서치가 보통 효율적이다.
맞춤법/표기법
- 바른 표기
- 그리드 서치
- 주의할 표기
- 그리드서치그리드 써치
- 원어
- grid search
- 다른 이름
- Grid Search, 격자 탐색, 격자 검색, 그리드 탐색
- 참고
- 'grid'는 '그리드'로 적는다. 우리말로는 '격자 탐색'이라고도 한다.