-
ML lec 07-2: Training/Testing 데이터 셋인공지능 및 기계학습 개론/ML_LEC 2020. 2. 12. 20:12
데이터로 학습시킨 ML모델이 얼마나 성공적으로 예측할수 있는가?
- Evaluation using training set?
- 학습에 사용한 데이터 셋으로 평가할 경우 거의 100%, 공정하지 못함
- 데이터 셋의 50% 학습에 사용, 20% Validation set으로 조정, 30% 테스트 셋으로 사용
- 테스트 셋의 실제 값과 모델이 예측한 값을 비교하면 모델이 얼마나 잘 동작하는지 평가 가능
Online learning 형태의 학습 형태
- 100만개 training set
- 10만개 묶음으로 잘라서 학습을 시킴
- 모델은 첫번째 셋을 학습한 상태를 유지해야 함
Minist Dataset
- 손으로 쓴 숫자 이미지를 숫자로 인식
Accuracy
- 모델이 얼마나 정확한가?
- 실제 데이터 Y(label)값과 모델이 예측한 값을 비교하여 측정
- 이미지 학습은 95% 정확도를 넘김
'인공지능 및 기계학습 개론 > ML_LEC' 카테고리의 다른 글
ML lec 08-2: 딥러닝의 기본 개념2: Back-propagation 과 2006/2007 '딥'의 출현 (0) 2020.02.12 ML lec 08-1: 딥러닝의 기본 개념: 시작과 XOR 문제 (0) 2020.02.12 ML lab 01 - TensorFlow의 설치및 기본적인 operations (new) (0) 2020.02.12 ML lec 07-1: 학습 rate, Overfitting, 그리고 일반화 (Regularization) (0) 2020.02.11 ML lec 06-1 Softmax Regression: 기본 개념 소개 (0) 2020.02.11