Justweon
Justweon
Justweon
전체 방문자
오늘
어제
  • 분류 전체보기 (74)
    • 웹 개발 (2)
      • React (0)
      • Spring (0)
    • 모바일 앱 프로그래밍 (4)
    • 네트워크 프로그래밍 (17)
      • C (17)
    • DATA (42)
      • 데이터 사이언스 (6)
      • 머신 러닝 (31)
      • 데이터베이스 (2)
      • 기타 (3)
    • 토이 프로젝트 (0)
      • 닮은 배우 분류기 (0)
      • PDF 변환기 (GUI) (0)
    • 취미 (1)
      • Photoshop (1)
      • 먹부림 (0)
    • 이것저것 (2)
    • 보안 (1)
      • 드림핵 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • pandas
  • 머신 러닝
  • 콜백
  • tensorflow
  • 심층 신경망
  • 포토샵
  • 데이터 전처리
  • 텐서보드
  • GUI
  • 코랩
  • 하이퍼파라미터
  • 경사 하강법
  • 과대적합(overfitting)
  • 시각화
  • 프로젝트
  • 모델 평가
  • 과소적합(underfitting)
  • MLP
  • 맛집
  • 알고리즘
  • 정규화
  • 샐러드
  • 취미
  • 하이퍼 파라미터
  • 파이썬
  • 데이터 사이언스
  • 토이프로젝트
  • 그리드 서치
  • SVM
  • keras

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Justweon

Justweon

DATA/머신 러닝

[머신 러닝] 그리드 서치 (Grid search)

2022. 1. 7. 15:03

하이퍼 파라미터

하이퍼 파라미터는 학습 전에 미리 정해줘야하는 변수 떠는 파라미터를 뜻합니다.

 

Lasso 모델을 만들 때를 생각해보세요.
alpha나 max_iter를 전달해줬었죠.
이 두 값은 모델이 학습해서 정하는 게 아니라 사람이 미리 정해줘야 했었죠.
이런 것들을 하이퍼 파라미터라고 합니다.

 

하이퍼 파라미터로 어떤 값을 사용하냐에 따라 모델의 성능이 크게 달라질 수 있습니다.
따라서, 모델의 성능을 최대한 높여주는 좋은 하이퍼 파라미터를 고르는 것이 굉장히 중요한데,
좋은 하이퍼 파라미터를 고르는 방법 중 하나인 그리드 서치를 알아보겠습니다.

그리드 서치 (Grid search)

그리드 서치는 꽤나 직관적인데,
우선 정해줘야 하는 각 하이퍼 파라미터에 넣어 볼 후보 값을 몇 개씩 정하고,
각 후보 값으로 모델을 학습시켰을 때 가장 성능이 좋았던 하이퍼 파라미터 조합을 선택합니다.

 

후보 값은 어떻게 정하는 걸까요?

 

하나의 팁이 있다면
sklearn에서 사용되는 디폴트 값과 비슷한 값들을 후보 값으로 설정하는 것입니다.

 

예를 들어 디폴트로 설정되어 있는 max_iter이 1000이라면 1000, 2000, 3000 이런식으로 후보값들을 정해보는 거죠.

scikit-learn으로 그리드 서치 해보기

'DATA > 머신 러닝' 카테고리의 다른 글

[머신 러닝] 랜덤 포레스트 (Random forest)  (1) 2022.01.09
[머신 러닝] 결정 트리 (Decision tree)  (0) 2022.01.09
[머신 러닝] 테스트와 검증  (0) 2022.01.07
[머신 러닝] 과소적합(underfitting), 과대적합(overfitting)  (0) 2022.01.07
[머신 러닝] 더 빠르게, 더 정확하게  (0) 2022.01.06
    'DATA/머신 러닝' 카테고리의 다른 글
    • [머신 러닝] 랜덤 포레스트 (Random forest)
    • [머신 러닝] 결정 트리 (Decision tree)
    • [머신 러닝] 테스트와 검증
    • [머신 러닝] 과소적합(underfitting), 과대적합(overfitting)
    Justweon
    Justweon
    공부 목적을 위해 기록하는 블로그입니다 :)

    티스토리툴바