일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 데이터 과학 기본 수학
- 제이펍 IT리뷰어
- 한빛미디어 리뷰
- FastAPI
- 프로그래밍 인지과학
- 멀티모달AI
- 쉽게 시작하는 캐글 데이터 분석
- tidy first
- 멀티모달 생성AI 인사이드
- 제이펍리뷰어
- 한빛미디어 #인사이드머신러닝인터뷰 #머신러닝인터뷰 #머신러닝면접
- JPub 리뷰어
- 생성AI
- 탈중앙화 금융
- 업무 자동화
- 개발자 수학
- 처음 시작하는 fastapi
- IT 서적 리뷰
- 세상에 없던 금융 디파이 입문편
- 프로그래머의 뇌
- 심층학습 수학
- 제이펍 리뷰어
- 파이썬 웹서비스
- 개발자를 위한 필수 수학
- 딥러닝을 위한 수학
- 한빛미디어 리뷰어
- The programmer's Brain
- JPub리뷰어
- 한빛미디어리뷰
- 파이썬 자동화 교과서
- Today
- Total
무말랭이 숙성중
[COURSERA] ML strategy2 본문
지도학습을 잘 동작하게 하기 위해서 할 일들:
4가지 요소들을 잘 확인해야함
1) Fit training set well on cost function
(학습데이터에서 잘 수행하고 있는가, Acceptability assessment을 통과할 수 있는가)
- human level performance로써 주로 application에 따라 달라짐.
>>해결 방법 : Bigger Network 사용 or 다른 optimization 알고리즘(ad
2) Fit dev set well on cost function
- Dev set 에서 또한 잘 동작하는지 확인
- Dev set이란? Trining set이 Classifier 학습을 위해 사용되는 데이터고, Test set이 accuracy 확인을 위한 데이터라면 그 중간단계에서 Classifier를 개선하기위해 바꿔주는 요소들. bias도 될 수 있고 Training, Test가 아닌 데이터일수도 있다.
>>해결 방법 : Regularzation
[참고1] Train/Dev/Test set?
Training, Development, and Test Data:
- Training set, as the name suggests, this data set is used to train your classifier. It takes major chunk of your original data set.
- Development set, used during evaluation of your classifier with different configurations or, variations in the feature representation. Its called development set, since you are using it while developing your classifier. It can be a bit biased, that's why we need third kind of data set.
- Test set, Data set on which you finally check the accuracy of your classifier and get the unbiased results.
3) Fit test set well on cost function
- 테스트 데이터 또한 잘 수행이 가능한지 확인
>>해결 방법 : Bigger Dev set 사용
4) Performs well in real world
- 현재 수행 방법이 실제 결과에 잘 맞지 않는다 싶으면 현재 사용하고있는 Dev set이나 Cost function이 이 문제에 맞지 않을 확률이 큼
>>해결 방법 : Dev set or Cost function 을 교체
일반적으로, 신경망을 훈련할때 훈련하는 기간을 짧게 하는것은 좋지 않다. Train set에 얼마나 잘 맞는지 확인하는 동시에 Dev set 성능향상에 영향을 끼치기 때문에 대부분의 사람들 또한 어느정도의 시간을 투자한다고 함.
'DEEP LEARNING > COURSERA' 카테고리의 다른 글
[COURSERA] ML strategy6 (0) | 2018.05.08 |
---|---|
[COURSERA] ML strategy5 (0) | 2018.04.23 |
[COURSERA] ML strategy4 (0) | 2018.04.23 |
[COURSERA] ML strategy3 (0) | 2018.04.23 |
[COURSERA] ML strategy (0) | 2018.04.19 |