정칙화(Regularization)란?
손실 함수에 가중치의 크기에 따른 벌칙 항을 더하여 가중치가 너무 커지는 것을 막고, 과적합을 억제하는 방법. 규제라고도 한다. '정규화'로 번역되기도 하지만, 데이터의 값을 일정한 범위로 맞추는 정규화(normalization)와는 다른 개념이다. 가중치의 절댓값의 합을 더하는 L1 정칙화는 일부 가중치를 정확히 0으로 만들기 쉽고, 가중치의 제곱의 합을 더하는 L2 정칙화(가중치 감쇠)는 가중치를 전체적으로 작게 한다. 벌칙의 세기는 하이퍼파라미터로서 교차 검증 등으로 정한다. 넓은 의미로는 드롭아웃이나 조기 종료 등 일반화 성능을 높이기 위한 방법을 통틀어 정칙화라고 부르기도 한다.
일본어 명칭: 正則化
정칙화(Regularization)은(는) 머신러닝의 기초 등 1개 분야의 연습 문제 2개에 나와요.
분야: 머신러닝의 기초