답변함

연습문제 풀이 해설

실기 시험에서도 (Random_state=00)를 설정 해야

하는지 설명 부탁드립니다.

model=RandomForestRegressor(random_state=42)
model.fit(X,Y)

 

 

0

댓글

댓글 1개
날짜 투표수
  • 질의사항에 대한 답변입니다.

    빅데이터분석기사 실기 제2유형에서 평가용 데이터는 실제 채점에 사용되는 데이터이므로 일반적으로 타깃변수가 포함되어 있지 않아요. 따라서 Performance Index와 같은 정답 컬럼은 학습용 데이터에서만 분리하여 Y로 사용하고, 평가용 데이터는 별도의 타깃변수 제거 없이 그대로 predict()에 입력하면 된다. 다만 랜덤포레스트처럼 무작위성이 포함된 모델은 실행할 때마다 결과가 달라질 수 있으므로, 실기 시험에서는 random_state=42 또는 random_state=0처럼 값을 고정하여 재현 가능한 결과를 만드는 것이 바람직합니다.!

    0

댓글을 남기려면 로그인하세요.

 

원하는 것을 찾지 못하셨나요?

질문하기