fit, fit_transform, transform의 기본 개념 정리
- fit : 데이터에 머신러닝 모델을 맞추는 것
- 학습데이터 세트에서 기반 설정을 하는 함수이다.
- 학습으로 사용되는 데이터와 타겟 데이터를 넣어준다.
- transform : fit을 기준으로 얻은 mean, variance에 맞춰서 변형하는 것
- 실제로 학습시킨 결과를 적용시키는 메서드이다.
- fit_transform : 두 기능을 합쳐 놓은 것
* 왜 train 데이터셋에서만 fot_transform 혹 fit.transform을 하는 것일까?
- test set에도 fit을 하게 되면 기존 학습 데이터에 fit한 기준을 다 무시하고 테스트 데이터에 새로운 mean, variance 값을 얻으면서 결국 테스트 데이터까지 학습해 버리게 된다.
reference :
07) .fit()
케라스에서 fit() 함수는 모델을 학습시키는 함수입니다. fit() 함수는 입력 데이터와 정답 데이터를 모델에 입력하여 모델의 가중치(weight)를 업데이트합니다. fit(…
wikidocs.net
fit & transform 과 fit_transform의 차이가 무엇인가요? - 인프런 | 질문 & 답변
안녕하세요, 정말 좋은 강의 잘 듣고 있습니다!!sklearn 의 클래스를 사용하다보면fit, transform이 많이 언급되는데요.어쩔때는 fit 하고나서 transform을 수행하거나fit_transform으로 한번에 수행하는 경
www.inflearn.com
'데이터분석-머신러닝-AI > 기본학습' 카테고리의 다른 글
통계학 기초 - 표준 정규분포 (1) | 2023.10.20 |
---|
댓글