머신러닝의 기초

1000건의 데이터로 5-겹 교차 검증(k = 5인 k-겹 교차 검증)을 수행할 때, 1회마다 학습에 사용하는 데이터 건수는?

  1. A200건
  2. B800건
  3. C1000건
정답과 해설 보기

정답: B. 800건

k-겹 교차 검증에서는 데이터를 k개의 그룹으로 나누고, 그중 1개를 평가용, 나머지 k − 1개를 학습용으로 하여 학습과 평가를 수행합니다. 평가용 그룹을 바꿔 가며 k회 반복하고, k회 평가의 평균을 모델의 성능으로 삼습니다. 5-겹에서는 1그룹이 1000 ÷ 5 = 200건이므로, 1회 학습에는 200 × 4 = 800건을 사용하며 학습은 5회 수행합니다. 모든 데이터가 한 번씩 평가에 사용되므로, 데이터가 적을 때도 성능을 안정적으로 추정할 수 있습니다.

이 분야 연습하기 분야로 돌아가기

머신러닝의 기초의 다른 문제

  1. 과적합(과대적합)이 일어나고 있을 때 보이는 모습으로 적절한 것은?
  2. 모델의 오차를 편향(bias)과 분산(variance)으로 나누어 생각할 때 적절한 것은?
  3. 과적합을 억제하는 정칙화 등의 기법에 대한 설명으로 적절한 것은?
  4. 머신러닝 모델을 만드는 절차 중 데이터 누수(평가에 사용하는 데이터의 정보가 학습에 섞여 들어가는 것)를 일으키는 것은?
  5. 2클래스 분류 모델을 200건의 테스트 데이터로 평가한 혼동 행렬에서 진양성(TP)이 45건, 위양성(FP)이 5건, 위음성(FN)이 45건, 진음성(TN)이 105건이었다. 정밀도와 재현율의 조합으로 올바른 것은?