인프런 커뮤니티 질문&답변

어니언님의 프로필 이미지
어니언

작성한 질문수

random_state 관련 질문

작성

·

156

0

train_test_split(iris.data, iris.target, test_size = 0.2,
random_state = 13, stratify = iris.target)
 
iris_tree = DecisionTreeClassifier(max_depth = 2, random_state = 13)
iris_tree.fit(x_train, y_train)
 
여기서 train_test_split와 DecisionTreeClassifier의 random_state는 어떻게 다른가요??
그리고 DecisionTreeClassifier에서의 random_state를 변경하면 정확도도 동일해야 하는거 아닌가요?
13보다 작은 수를 입력했을 때는 정확도가 일정한데 13보다 큰 수를 입력하면 왜 정확도가 달라지는지 잘 모르겠습니다.

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
어니언님의 프로필 이미지
어니언

작성한 질문수

질문하기