Bias와 Variance

2023. 1. 30. 17:53·ML_DL/딥러닝 공부하기
728x90
반응형

Bias란?

  • 편향이라는 뜻의 Bias는 (실제값 - 예측값)의 평균이다.
  • $[\hat{f}(x)] = E[\hat{f}(x) - f(x)]$

Variance란?

  • 분산이라는 뜻의 variance는 예측값의 변화 정도이다.
  • $Var[\hat{f}(x)]=E[(\hat{f}(x)−E[\hat{f}(x)])^2]=E[\hat{f}(x)^2]−E[\hat{f}(x)]^2$

Bias와 Variance의 관계

출처 - https://nvsyashwanth.github.io/machinelearningmaster/bias-variance/

 

  • low bias & low variance : 예측값이 정답에 가깝고(편향 낮음) 그 값들이 모여있다(분산 낮음).
  • low bias & high variance : 예측값이 정답에 가깝고(편향 낮음) 그 값들이 퍼져있다(분산 높음).
  • high bias & low variance : 예측값이 정답과 멀고(편향 높음) 그 값들이 모여있다(분산 낮음).
  • high bias & high variance : 예측값이 정답과 멀고(편향 높음) 그 값들이 퍼져있다(분산 높음).

High Bias, High Variance 해결 방법

  • High Bias
    • Feature의 수를 늘린다. (큰 network 사.)
    • regularization parameter의 $\lambda$를 증가시킨다.
    • Train 시간을 늘린다.
  • High Variance
    • Training data의 수를 늘린다. (데이터 증강)
    • regularization parameter의 $\lambda$를 감소시킨다.
저작자표시

'ML_DL > 딥러닝 공부하기' 카테고리의 다른 글

[Loss Function] Cross Entropy  (0) 2023.04.30
[Preprocessing] Categorical Feature Encoding  (1) 2023.04.25
Model Ensemble  (0) 2023.03.24
Macro-F1 score  (0) 2023.03.21
[Pytorch] 모델 작성과 모델 학습 과정 정리  (0) 2023.02.15
'ML_DL/딥러닝 공부하기' 카테고리의 다른 글
  • [Preprocessing] Categorical Feature Encoding
  • Model Ensemble
  • Macro-F1 score
  • [Pytorch] 모델 작성과 모델 학습 과정 정리
swwho
swwho
일상을 데이터화하다
  • swwho
    하루한장
    swwho
  • 전체
    오늘
    어제
    • 분류 전체보기 (187) N
      • ML_DL (38) N
        • MUJAKJUNG (무작정 시리즈) (17) N
        • 딥러닝 공부하기 (21)
      • 데이터사이언스 (1)
        • EDA (1)
        • 데이터과학을 위한 통계 (0)
      • 데이터엔지니어링 (2)
      • 논문리뷰 (2)
        • Computer Vision (2)
      • Python 활용하기 (12)
      • 코딩테스트 (127)
        • Python (109)
        • MySQL (14)
      • Git (3)
      • MySQL 활용하기 (0)
      • 일상 이야기 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.3
swwho
Bias와 Variance
상단으로

티스토리툴바