일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Entropy Minimization
- CoMatch
- mocov3
- shrinkmatch paper
- remixmatch paper
- CycleGAN
- 백준 알고리즘
- GAN
- tent paper
- adamatch paper
- cifar100-c
- Meta Pseudo Labels
- conjugate pseudo label paper
- mme paper
- simclrv2
- SSL
- semi supervised learnin 가정
- 컴퓨터구조
- Pseudo Label
- ConMatch
- CGAN
- shrinkmatch
- WGAN
- 딥러닝손실함수
- BYOL
- Pix2Pix
- UnderstandingDeepLearning
- dann paper
- 최린컴퓨터구조
- dcgan
Archives
- Today
- Total
목록StratifiedKFold (1)
Hello Data

딥러닝 모델을 훈련시킬 때는 한번도 사용해본적은 없지만 머신러닝에서 자주 쓰이는 교차검증 방법들을 한번 정리해보려고 한다. 잘 정리해놓으면 나중에 딥러닝 모델에서도 충분히 활용할 수 있겠지? KFold란? 데이터가 많으면 문제 없겠지만 데이터가 한정된 상황에서 Test 데이터셋을 어떻게 설정하냐에 따라 정확도가 달라질 수 있다. 이러한 문제와 불확실성을 해결하기 위해 데이터셋을 k개로 쪼개 모든 데이터가 검증 과정을 거치도록 분할하는 것이다. 이를 잘 나타내는 이미지는 다음과 같다. 이미지출처 장점은 알고리즘의 정량적인 성능을 평가할 수 있지만 k번 훈련,검증 과정을 거쳐야하므로 한번 훈련할 때보다 훈련시간이 증가한다. 파이썬 코드 from sklearn.datasets import load_iris f..
머신러닝
2023. 1. 28. 16:47