Validation set의 목적
Validation set(검정 데이터)은 training set으로 만들어진 모델의 성능을 측정하기 위해 사용된다. 일반적으로 어떤 모델이 가장 데이터에 적합한지 찾아내기 위해서 다양한 파라미터와 모델을 사용해보게 되며, 그 중 validation set으로 가장 성능이 좋았던 모델을 선택한다.

이것에 대한 개념은 간단하게 소개하겠다. 예시를 가정하면, 전체 데이터의 갯수가 10000개라고 했을 때,
- Epoch : 전체 데이터 갯수 10000개를 모두 훈련시켰으면 Epoch = 1이 된다.
- Batch_size : 전체 데이터 10000개를 한 번에 훈련시키기에는 과부하가 걸릴 것을 감안해서 100개씩 끊어서 데이터를 입력시킨다고 가정하면 그 때 Batch size 값이 100이 된다.
'Deep Learning' 카테고리의 다른 글
Deep Learning : 구글 코랩에서, 인터넷에 있는 파일을 다운로드 하는 방법 (0) | 2022.06.15 |
---|---|
Deep Learning : 텐서플로우의 모델을 저장하고 불러오는 방법(진행중) (0) | 2022.06.14 |
Deep Learning : 분류의 문제에서 loss 셋팅하는 방법 (0) | 2022.06.13 |
Deep Learning : 여러 클래스로 분류할때, 아웃풋노드에서 사용하는액티베이션함수 소프트맥스 (0) | 2022.06.13 |
Deep Learning : Flatten 라이브러리 사용하는 이유 (0) | 2022.06.13 |