머신러닝에서 학습 -> 결과를 입증하기 위해서 데이터를 Training, Validation, Testing 3가지의 용도로 나누어서 사용
.fit(X, y) : 머신러닝 모델을 학습 시키는데 사용되는 기본 매서드 .fit 매서드는 학습(train) 데이터에만 사용함
- X : 입력데이터(n_samples, n_features)
n_samples - 샘플 개수
n_features - 특징 개수
- y : 정답데이터(n_samples,)
X = [
[170, 60], # 샘플 1: 키 170cm, 몸무게 60kg
[180, 75], # 샘플 2
[160, 50], # 샘플 3
]
y = [1, 1, 0] # 정답: 남(1), 남(1), 여(0)
n_samples = 3 → 총 3명의 사람이 있음
n_features = 2 → 키와 몸무게, 2개의 특징이 있음